English

Simple vertex coloring algorithms

Data Structures and Algorithms 2021-02-16 v1 Quantum Physics

Abstract

Given a graph GG with nn vertices and maximum degree Δ\Delta, it is known that GG admits a vertex coloring with Δ+1\Delta + 1 colors such that no edge of GG is monochromatic. This can be seen constructively by a simple greedy algorithm, which runs in time O(nΔ)O(n\Delta). Very recently, a sequence of results (e.g., [Assadi et. al. SODA'19, Bera et. al. ICALP'20, Alon Assadi Approx/Random'20]) show randomized algorithms for (ϵ+1)Δ(\epsilon + 1)\Delta-coloring in the query model making O~(nn)\tilde{O}(n\sqrt{n}) queries, improving over the greedy strategy on dense graphs. In addition, a lower bound of Ω(nn)\Omega(n\sqrt n) for any O(Δ)O(\Delta)-coloring is established on general graphs. In this work, we give a simple algorithm for (1+ϵ)Δ(1 + \epsilon)\Delta-coloring. This algorithm makes O(ϵ1/2nn)O(\epsilon^{-1/2}n\sqrt{n}) queries, which matches the best existing algorithms as well as the classical lower bound for sufficiently large ϵ\epsilon. Additionally, it can be readily adapted to a quantum query algorithm making O~(ϵ1n4/3)\tilde{O}(\epsilon^{-1}n^{4/3}) queries, bypassing the classical lower bound. Complementary to these algorithmic results, we show a quantum lower bound of Ω(n)\Omega(n) for O(Δ)O(\Delta)-coloring.

Keywords

Cite

@article{arxiv.2102.07089,
  title  = {Simple vertex coloring algorithms},
  author = {Jackson Morris and Fang Song},
  journal= {arXiv preprint arXiv:2102.07089},
  year   = {2021}
}

Comments

12 pages