Beyond circular-arc graphs -- recognizing lollipop graphs and medusa graphs

Abstract

In 1992 Bir\'{o}, Hujter and Tuza introduced, for every fixed connected graph HH, the class of HH-graphs, defined as the intersection graphs of connected subgraphs of some subdivision of HH. Recently, quite a lot of research has been devoted to understanding the tractability border for various computational problems, such as recognition or isomorphism testing, in classes of HH-graphs for different graphs HH. In this work we undertake this research topic, focusing on the recognition problem. Chaplick, T\"{o}pfer, Voborn\'{\i}k, and Zeman showed, for every fixed tree TT, a polynomial-time algorithm recognizing TT-graphs. Tucker showed a polynomial time algorithm recognizing K3K_3-graphs (circular-arc graphs). On the other hand, Chaplick at al. showed that recognition of HH-graphs is NPNP-hard if HH contains two different cycles sharing an edge. The main two results of this work narrow the gap between the NPNP-hard and PP cases of HH-graphs recognition. First, we show that recognition of HH-graphs is NPNP-hard when HH contains two different cycles. On the other hand, we show a polynomial-time algorithm recognizing LL-graphs, where LL is a graph containing a cycle and an edge attached to it (LL-graphs are called lollipop graphs). Our work leaves open the recognition problems of MM-graphs for every unicyclic graph MM different from a cycle and a lollipop. Other results of this work, which shed some light on the cases that remain open, are as follows. Firstly, the recognition of MM-graphs, where MM is a fixed unicyclic graph, admits a polynomial time algorithm if we restrict the input to graphs containing particular holes (hence recognition of MM-graphs is probably most difficult for chordal graphs). Secondly, the recognition of medusa graphs, which are defined as the union of MM-graphs, where MM runs over all unicyclic graphs, is NPNP-complete

    Similar works

    Full text

    thumbnail-image

    Available Versions