On the fine-grained complexity of rainbow coloring
{\L}ukasz Kowalik, Juho Lauri, Arkadiusz Soca{\l}a

TL;DR
This paper establishes tight complexity bounds for rainbow coloring problems, showing no efficient algorithms under ETH and providing fixed-parameter tractability results for certain variants.
Contribution
It proves ETH-based lower bounds for Rainbow k-Coloring and demonstrates FPT algorithms and kernelization for Subset Rainbow k-Coloring and Maximum Rainbow k-Coloring.
Findings
No $2^{o(n^{3/2})}$ algorithm for Rainbow k-Coloring unless ETH fails.
Subset Rainbow k-Coloring is FPT when parameterized by $|S|$.
Maximum Rainbow k-Coloring is FPT with a linear kernel for parameter $q$.
Abstract
The Rainbow k-Coloring problem asks whether the edges of a given graph can be colored in colors so that every pair of vertices is connected by a rainbow path, i.e., a path with all edges of different colors. Our main result states that for any , there is no algorithm for Rainbow k-Coloring running in time , unless ETH fails. Motivated by this negative result we consider two parameterized variants of the problem. In Subset Rainbow k-Coloring problem, introduced by Chakraborty et al. [STACS 2009, J. Comb. Opt. 2009], we are additionally given a set of pairs of vertices and we ask if there is a coloring in which all the pairs in are connected by rainbow paths. We show that Subset Rainbow k-Coloring is FPT when parameterized by . We also study Maximum Rainbow k-Coloring problem, where we are additionally given an integer and we ask if there is…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
