Chordal Editing is Fixed-Parameter Tractable
Abstract
Graph modification problems are typically asked as follows: is there a small set of operations that transforms a given graph to have a certain property. The most commonly considered operations include vertex deletion, edge deletion, and edge addition; for the same property, one can define significantly different versions by allowing different operations. We study a very general graph modification problem which allows all three types of operations: given a graph and integers , , and , the \textsc{chordal editing} problem asks whether can be transformed into a chordal graph by at most vertex deletions, edge deletions, and edge additions. Clearly, this problem generalizes both \textsc{chordal vertex/edge deletion} and \textsc{chordal completion} (also known as \textsc{minimum fill-in}). Our main result is an algorithm for \textsc{chordal editing} in time , where and is the number of vertices of . Therefore, the problem is fixed-parameter tractable parameterized by the total number of allowed operations. Our algorithm is both more efficient and conceptually simpler than the previously known algorithm for the special case \textsc{chordal deletion}.
Cite
@article{arxiv.1405.7859,
title = {Chordal Editing is Fixed-Parameter Tractable},
author = {Yixin Cao and Dániel Marx},
journal= {arXiv preprint arXiv:1405.7859},
year = {2014}
}