Perfect Graph Modification Problems: An Integer Programming Approach
Burak Nur Erdem, T{\i}naz Ekim, Zeki Caner Ta\c{s}k{\i}n

TL;DR
This paper introduces integer programming methods and heuristics for solving perfect graph modification problems, including editing, completion, and sandwich problems, with practical algorithms and empirical validation.
Contribution
It develops exact integer programming formulations and cutting plane algorithms for NP-hard perfect graph modification problems, enhancing solution efficiency and practical applicability.
Findings
Effective integer programming models for perfect graph problems.
Cutting plane algorithms efficiently find solutions in practice.
Heuristic methods improve upper bounds and solution quality.
Abstract
Graph modification problems, which aim to find a small set of modifications to a graph so that it satisfies a desired property, have been studied for several special graph classes. The literature is rather rich in NP-completeness results and polynomial time solvable cases. However, to the best of our knowledge, only a few exact algorithms have been suggested to address NP-hard cases. In this work, we propose exact solution methods based on integer programming for three perfect graph modification problems: minimum perfect editing, minimum perfect completion and the perfect sandwich problem. The minimum perfect editing problem inquires the smallest number of edge additions and deletions to make a graph perfect, while the completion problem allows only edge additions. In the perfect sandwich problem, only a given subset of non-edges can be changed to edges, and the problem asks whether a…
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.
