Linear recognition of almost interval graphs

From MaRDI portal
Publication:4575657

DOI10.1137/1.9781611974331.CH77zbMATH Open1410.68284arXiv1403.1515OpenAlexW1924811958MaRDI QIDQ4575657FDOQ4575657


Authors: Yixin Cao Edit this on Wikidata


Publication date: 16 July 2018

Published in: Proceedings of the Twenty-Seventh Annual ACM-SIAM Symposium on Discrete Algorithms (Search for Journal in Brave)

Abstract: Let mboxinterval+kv, mboxinterval+ke, and mboxintervalke denote the classes of graphs that can be obtained from some interval graph by adding k vertices, adding k edges, and deleting k edges, respectively. When k is small, these graph classes are called almost interval graphs. They are well motivated from computational biology, where the data ought to be represented by an interval graph while we can only expect an almost interval graph for the best. For any fixed k, we give linear-time algorithms for recognizing all these classes, and in the case of membership, our algorithms provide also a specific interval graph as evidence. When k is part of the input, these problems are also known as graph modification problems, all NP-complete. Our results imply that they are fixed-parameter tractable parameterized by k, thereby resolving the long-standing open problem on the parameterized complexity of recognizing mboxinterval+ke, first asked by Bodlaender et al. [Bioinformatics, 11:49--57, 1995]. Moreover, our algorithms for recognizing mboxinterval+kv and mboxintervalke run in times O(6kcdot(n+m)) and O(8kcdot(n+m)), (where n and m stand for the numbers of vertices and edges respectively in the input graph,) significantly improving the O(k2kcdotn3m)-time algorithm of Heggernes et al. [STOC 2007] and the O(10kcdotn9)-time algorithm of Cao and Marx [SODA 2014] respectively.


Full work available at URL: https://arxiv.org/abs/1403.1515




Recommendations




Cited In (35)





This page was built for publication: Linear recognition of almost interval graphs

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q4575657)