Cargando…

Vertex Deletion into Bipartite Permutation Graphs

A permutation graph can be defined as an intersection graph of segments whose endpoints lie on two parallel lines [Formula: see text] and [Formula: see text] , one on each. A bipartite permutation graph is a permutation graph which is bipartite. In this paper we study the parameterized complexity of...

Descripción completa

Detalles Bibliográficos
Autores principales: Bożyk, Łukasz, Derbisz, Jan, Krawczyk, Tomasz, Novotná, Jana, Okrasa, Karolina
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer US 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9304081/
https://www.ncbi.nlm.nih.gov/pubmed/35880199
http://dx.doi.org/10.1007/s00453-021-00923-7
Descripción
Sumario:A permutation graph can be defined as an intersection graph of segments whose endpoints lie on two parallel lines [Formula: see text] and [Formula: see text] , one on each. A bipartite permutation graph is a permutation graph which is bipartite. In this paper we study the parameterized complexity of the bipartite permutation vertex deletion problem, which asks, for a given n-vertex graph, whether we can remove at most k vertices to obtain a bipartite permutation graph. This problem is [Formula: see text] -complete by the classical result of Lewis and Yannakakis [20]. We analyze the structure of the so-called almost bipartite permutation graphs which may contain holes (large induced cycles) in contrast to bipartite permutation graphs. We exploit the structural properties of the shortest hole in a such graph. We use it to obtain an algorithm for the bipartite permutation vertex deletion problem with running time [Formula: see text] , and also give a polynomial-time 9-approximation algorithm.