Abstract
We present algorithms for coloring k-colorable semi-random graphs in polynomial expected time. The semi-random graphs are drawn from the G SB (n,p,k) model. This model was introduced by Blum [1] and with respect to randomness, this model lies between the random model G(n,p, k) where all edges are chosen with equal probability and the worst-case model. In this model, an adversary splits the n vertices into k color classes, each of size Θ(n). Then, the adversary chooses an ordering of all edges {itu, v} such that u and v belong to different color classes. Based on this ordering, he considers each edge for inclusion by picking a bias p uv between p and 1 — p of a coin which is flipped to determine whether the edge {itu, v} is placed in the graph. The later choices of the adversary may depend on the previous coin tosses. The probability p is called the noise rate of the source.
We give polynomial expected time algorithms for coloring semi-random graphs from G SB (n,p,k) for p>-n −α+ε, where α = (2k)/((k−1)(k+2)) and ε > 0 is any constant. The semi-random model is a generalization of the random model G(n,p, k) and hence it is more difficult to develop algorithms for coloring semi-random graphs. Ours is the first result of this kind for the semi-random model.
Preview
Unable to display preview. Download preview PDF.
References
A. Blum, “Some Tools for Approximate 3-Coloring”, Proceedings of FOCS, 1990, p. 554–562.
A. Blum and J. Spencer, “Coloring Random and Semi-Random k-Colorable Graphs”, Submitted to Journal of Algorithms.
M.E. Dyer and A.M. Frieze, “The solution of Some Random NP-Hard Problems in Polynomial Expected Time”, Journal of Algorithms, 10 (1989), p. 451–489.
M.Furer and C.R. Subramanian, “Coloring Random Graphs”, Proceedings of SWAT,1992.
M. Furer, C.R. Subramanian, and C.E. Veni Madhavan, “Coloring Random Graphs in Polynomial Expected Time”, Proceedings of ISAAC, 1993.
D. Karger, R. Motwani, and M. Sudan, “Approximate Graph Coloring by Semi-Definite Programming”, Proceedings of FOCS, 1994.
C. Lund and M. Yannakakis, “On the Hardness of Approximating Minimization Problems”, Proceedings of FOCS, 1992.
C.R. Subramanian, “Improved Algorithms for Coloring Random Graphs”, Proceedings of ISAAC, 1994.
C.R. Subramanian, “Algorithms for Coloring Random and Semi-Random Graphs”, Ph.D. thesis, Department of Computer Science and Automation, Indian Institute of Science, Bangalore, India, October 1994.
M. Santha and U.V. Vazirani, “Generating quasi-random sequences from semirandom sources”, Journal of Computer and System Sciences, 33 (1986), p.75–87.
J.S. Turner, “Almost All k-colorable Graphs are Easy to Color”, Journal of Algorithms, 9 (1988), p. 63–82.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1994 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Subramanian, C.R., Veni Madhavan, C.E. (1994). Coloring semi-random graphs in polynomial expected time. In: Thiagarajan, P.S. (eds) Foundation of Software Technology and Theoretical Computer Science. FSTTCS 1994. Lecture Notes in Computer Science, vol 880. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58715-2_120
Download citation
DOI: https://doi.org/10.1007/3-540-58715-2_120
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-58715-6
Online ISBN: 978-3-540-49054-8
eBook Packages: Springer Book Archive