paper

New Complexity and Algorithmic Bounds for Minimum Consistent Subsets

arXiv:2404.15487

Abstract

In the Minimum Consistent Subset (MCS) problem, we are presented with a connected simple undirected graph , consisting of a vertex set of size and an edge set . Each vertex in is assigned a color from the set . The objective is to determine a subset with minimum possible cardinality, such that for every vertex , at least one of its nearest neighbors in (measured in terms of the hop distance) shares the same color as . A variant of MCS is the minimum strict consistent subset (MSCS) in which instead of requiring at least one nearest neighbor of , all the nearest neighbors of in must have the same color as . The decision version for MCS problem as well as for MSCS problem asks whether there exists a subset of cardinality at most for some positive integer . The MCS problem is known to be NP-complete for planar graphs. In this paper, we establish that the MCS problem for trees, when the number of colors is considered an input parameter, is NP-complete. We propose a fixed-parameter tractable (FPT) algorithm for MCS on trees running in time, significantly improving the currently best-known algorithm whose running time is . In an effort to comprehensively understand the computational complexity of the MCS problem across different graph classes, we extend our investigation to interval graphs. We show that it remains NP-complete for interval graphs, thus enriching graph classes where MCS remains intractable. We also show that the MSCS problem is log-APX-hard on general graphs and NP-complete on planar graphs.

A preliminary version of this article appeared in the Proceedings of the 44th Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS 2024)

New Complexity and Algorithmic Bounds for Minimum Consistent Subsets · wovepaper