Grouped Color Deletion, Lasserre Exactness and Clique-Sum Locality for Rainbow Matching
arXiv:2604.25556
Abstract
We study the rainbow matching (RM) problem: given an edge-colored graph, find a maximum matching with at most one edge of each color. Rainbow matchings correspond to stable sets in the \emph{augmented} graph obtained from the line graph by completing each color class into a clique. For a hereditary graph class , we introduce the parameter to be the minimum number of colors whose deletion places the \emph{residual} augmented graph in . We show that this parameter has two complementary flavors. From a polyhedral side, if is uniformly rank- exact, then deleting colors to obtain a residual augmented graph in implies exactness of the Lasserre hierarchy at level . This yields, in particular, exactness at level for deletion to perfect, and exactness at level for deletion to -perfect residual graphs of bounded odd-hole rank . Our second result is structural. We show that the right object in this case is the \emph{color-intersection} graph that impacts the topology of the conflict graph as follows: articulation colors in induce clique-sum decompositions in , so residual obstructions for clique-sum-local hereditary classes are embedded in individual blocks. Thus we can test membership of the residual graph in these target classes in a blockwise manner. As a consequence, we give an exact dynamic programming algorithm for computing the deletion parameter when has blocks of bounded size. Finally, once such a deletion set is given, RM can be solved by branching over the deleted color classes and solving residual instances. We also show that computing this parameter is \textbf{NP}-hard already in the chordal targets but it is FPT for classes characterized by a set of forbidden induced subgraphs of bounded size.