Approximate constrained bipartite edge coloring

Abstract We study the following Constrained Bipartite Edge Coloring problem: We are given a bipartite graph G =( U , V , E ) of maximum degree l with n vertices, in which some of the edges have been legally colored with c colors. We wish to complete the coloring of the edges of G minimizing the total number of colors used. The problem has been proved to be NP-hard even for bipartite graphs of maximum degree three. Two special cases of the problem have been previously considered and tight upper and ower bounds on the optimal number of colors were proved. The upper bounds led to 3 2 -approximation algorithms for both problems. In this paper we present a randomized (1.37+o(1))-approximation algorithm for the general problem in the case where max {l,c}=ω( ln n) . Our techniques are motivated by recent works on the Circular Arc Coloring problem and are essentially different and simpler than the existing ones.

[1]  Jirí Fiala NP completeness of the edge precoloring extension problem on bipartite graphs , 2003, J. Graph Theory.

[2]  Jiří Fiala NP completeness of the edge precoloring extension problem on bipartite graphs , 2003 .

[3]  Alexander Schrijver Bipartite Edge Coloring in O(Delta m) Time , 1998, SIAM J. Comput..

[4]  Satish Rao,et al.  Efficient access to optical bandwidth wavelength routing on directed fiber trees, rings, and trees of rings , 1995, Proceedings of IEEE 36th Annual Foundations of Computer Science.

[5]  Satish Rao,et al.  Efficient access to optical bandwidth , 1995, FOCS 1995.

[6]  Harold N. Gabow,et al.  Algorithms for Edge Coloring Bipartite Graphs and Multigraphs , 1982, SIAM J. Comput..

[7]  Harold N. Gabow,et al.  Using euler partitions to edge color bipartite multigraphs , 1976, International Journal of Computer & Information Sciences.

[8]  Prabhakar Raghavan Randomized rounding and discrete ham-sandwich theorems: provably good algorithms for routing and packing problems (integer programming) , 1986 .

[9]  A. Bonato,et al.  Graphs and Hypergraphs , 2022 .

[10]  Vijay Kumar,et al.  Approximating Circular Arc Colouring and Bandwidth Allocation in All-Optical Ring Networks , 1998, APPROX.

[11]  Alon Itai,et al.  On the Complexity of Timetable and Multicommodity Flow Problems , 1976, SIAM J. Comput..

[12]  Richard M. Karp,et al.  A n^5/2 Algorithm for Maximum Matchings in Bipartite Graphs , 1971, SWAT.

[13]  Russ Bubley,et al.  Randomized algorithms , 1995, CSUR.

[14]  Ioannis Caragiannis,et al.  Edge coloring of bipartite graphs with constraints , 2002, Theor. Comput. Sci..

[15]  Richard Cole,et al.  Edge-Coloring Bipartite Multigraphs in O(E logD) Time , 1999, Comb..

[16]  Romeo Rizzi,et al.  Edge-Coloring Bipartite Graphs , 2000, J. Algorithms.

[17]  Richard M. Karp,et al.  A n^5/2 Algorithm for Maximum Matchings in Bipartite Graphs , 1971, SWAT.

[18]  Klaus Jansen,et al.  Constrained Bipartite Edge Coloring with Applications to Wavelength Routing , 1997, ICALP.

[19]  V. Kumar An Approximation Algorithm for Circular Arc Colouring , 2001, Algorithmica.