The Minimum Subgraph Complementation Problem
Juan Guti\'errez, Sagartanu Pal

TL;DR
This paper investigates the optimization problem of subgraph complementation, providing polynomial-time algorithms for transforming graphs into specific classes, thus advancing understanding of its computational complexity.
Contribution
It introduces polynomial-time algorithms for the Minimum Subgraph Complementation problem in various graph classes, expanding the known tractability results.
Findings
Polynomial-time algorithms for bipartite, co-bipartite, and split graphs.
Transforming bipartite regular graphs into chordal graphs.
Solving MSC for forests and certain connectivity constraints.
Abstract
Subgraph complementation is an operation that toggles all adjacencies inside a selected vertex set. Given a graph \(G\) and a target class \(\mathcal{C}\), the Minimum Subgraph Complementation problem asks for a minimum-size vertex set \(S\) such that complementing the subgraph induced by \(S\) transforms \(G\) into a graph belonging to \(\mathcal{C}\). While the decision version of Subgraph Complementation has been extensively studied and is NP-complete for many graph classes, the algorithmic complexity of its optimization variant has remained largely unexplored. In this paper, we study MSC from an algorithmic perspective. We present polynomial-time algorithms for MSC in several nontrivial settings. Our results include polynomial-time solvability for transforming graphs between bipartite, co-bipartite, and split graphs, as well as for complementing bipartite regular graphs into…
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.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Advanced Graph Theory Research · Advanced Graph Neural Networks
