# On the Approximability of the Minimum Rainbow Subgraph Problem and Other Related Problems

0.00 Avg rating0 Votes
 Article ID: iaor20174415 Volume: 79 Issue: 3 Start Page Number: 909 End Page Number: 924 Publication Date: Nov 2017 Journal: Algorithmica Authors: Tirodkar Sumedh, Vishwanathan Sundar Keywords: graphs, heuristics
Abstract:

In this paper, we study the approximability of the minimum rainbow subgraph (MRS) problem and other related problems. The input to the problem is an n‐vertex undirected graph, with each edge colored with one of p colors. The goal is to find a subgraph on a minimum number of vertices which has one induced edge of each color. The problem is known to be NP‐hard, and has an upper bound of $O\left(\sqrt{n}\right)$ and a lower bound of $\mathrm{\Omega }\left(logn\right)$ on its approximation ratio. We define a new problem called the densest colored k‐subgraph problem, which has the same input as the MRS problem along with a parameter k. The goal is to output a subgraph on k vertices, which has the maximum number of edges of distinct colors. We give an $O\left({n}^{1/3}\right)$ ‐approximation algorithm for it, and then, using that algorithm, give an $O\left({n}^{1/3}logn\right)$ ‐approximation algorithm for the MRS problem. We observe that the Min‐Rep problem (the minimization variant of the famous Label Cover problem) is indeed a special case of the MRS problem. This also implies a combinatorial $O\left({n}^{1/3}logn\right)$ ‐approximation algorithm for the Min‐Rep problem. Previously, Charikar et al. (Algorithmica 61(1):190–206, 2011) showed an ingenious LP‐rounding based algorithm with an approximation ratio of $O\left({n}^{1/3}{log}^{2/3}n\right)$ for Min‐Rep. It is quasi‐NP‐hard to approximate the Min‐Rep problem to within a factor of ${2}^{{log}^{1‐\mathit{ϵ}}n}$ (Kortsarz in Algorithmica 30(3): 432–450, 2001). The same hardness result now applies to the MRS problem. We also give approximation preserving reductions between various problems related to the MRS problem for which the best known approximation ratio is $O\left({n}^{c}\right)$ where n is the size of the input and c is a fixed constant less than one.