Cliques, Chromatic Number, and Independent Sets in the Semi-random Process
David Gamarnik, Mihyun Kang, Pawel Pralat
TL;DR
This work analyzes the semi-random graph process as a one-player game where a random vertex is paired with a strategically chosen partner to rapidly enforce monotone properties. The authors develop a framework combining concentration bounds and the differential equation method to obtain near-tight bounds on three targets: the largest achievable clique size $K_k$, the chromatic number $ ext{χ}(G_t)$, and the independence number $ ext{α}(G_t)$, across multiple time regimes $t$ relative to $n$. They present explicit lower- and upper-bound results in regimes such as $t=n^{1+o(1)}$, $t=eta n ext{ log }n$, and $t o ext{ω}n ext{ log }n$, linking $ ext{χ}$ and the clique number and providing near-optimal control of $ ext{α}(G_t)$ via degenerate-structure arguments and edge-removal analyses. The findings advance understanding of how adaptivity interacts with randomness to shape clique formation, colorability, and independence in semi-random graphs, with implications for related stochastic processes and graph construction problems.
Abstract
The semi-random graph process is a single player game in which the player is initially presented an empty graph on $n$ vertices. In each round, a vertex $u$ is presented to the player independently and uniformly at random. The player then adaptively selects a vertex $v$, and adds the edge $uv$ to the graph. For a fixed monotone graph property, the objective of the player is to force the graph to satisfy this property with high probability in as few rounds as possible. In this paper, we investigate the following three properties: containing a complete graph of order $k$, having the chromatic number at least $k$, and not having an independent set of size at least $k$.
