English

Approximation Algorithms for Partially Colorable Graphs

Data Structures and Algorithms 2019-09-02 v1

Abstract

Graph coloring problems are a central topic of study in the theory of algorithms. We study the problem of partially coloring partially colorable graphs. For α1\alpha \leq 1 and kZ+k \in \mathbb{Z}^+, we say that a graph G=(V,E)G=(V,E) is α\alpha-partially kk-colorable, if there exists a subset SVS\subset V of cardinality SαV |S | \geq \alpha | V | such that the graph induced on SS is kk-colorable. Partial kk-colorability is a more robust structural property of a graph than kk-colorability. For graphs that arise in practice, partial kk-colorability might be a better notion to use than kk-colorability, since data arising in practice often contains various forms of noise. We give a polynomial time algorithm that takes as input a (1ϵ)(1 - \epsilon)-partially 33-colorable graph GG and a constant γ[ϵ,1/10]\gamma \in [\epsilon, 1/10], and colors a (1ϵ/γ)(1 - \epsilon/\gamma) fraction of the vertices using O~(n0.25+O(γ1/2))\tilde{O}\left(n^{0.25 + O(\gamma^{1/2})} \right) colors. We also study natural semi-random families of instances of partially 33-colorable graphs and partially 22-colorable graphs, and give stronger bi-criteria approximation guarantees for these family of instances.

Keywords

Cite

@article{arxiv.1908.11631,
  title  = {Approximation Algorithms for Partially Colorable Graphs},
  author = {Suprovat Ghoshal and Anand Louis and Rahul Raychaudhury},
  journal= {arXiv preprint arXiv:1908.11631},
  year   = {2019}
}

Comments

25 Pages