English

Tree-layout based graph classes: proper chordal graphs

Discrete Mathematics 2024-07-04 v3

Abstract

Many standard graph classes are known to be characterized by means of layouts (a permutation of its vertices) excluding some patterns. Important such graph classes are among others: proper interval graphs, interval graphs, chordal graphs, permutation graphs, (co-)comparability graphs. For example, a graph G=(V,E)G=(V,E) is a proper interval graph if and only if GG has a layout LL such that for every triple of vertices such that xLyLzx\prec_L y\prec_L z, if xzExz\in E, then xyExy\in E and yzEyz\in E. Such a triple xx, yy, zz is called an indifference triple and layouts excluding indifference triples are known as indifference layouts. In this paper, we investigate the concept of tree-layouts. A tree-layout TG=(T,r,ρG)T_G=(T,r,\rho_G) of a graph G=(V,E)G=(V,E) is a tree TT rooted at some node rr and equipped with a one-to-one mapping ρG\rho_G between VV and the nodes of TT such that for every edge xyExy\in E, either xx is an ancestor of yy or yy is an ancestor of xx. Clearly, layouts are tree-layouts. Excluding a pattern in a tree-layout is defined similarly as excluding a pattern in a layout, but now using the ancestor relation. Unexplored graph classes can be defined by means of tree-layouts excluding some patterns. As a proof of concept, we show that excluding non-indifference triples in tree-layouts yields a natural notion of proper chordal graphs. We characterize proper chordal graphs and position them in the hierarchy of known subclasses of chordal graphs. We also provide a canonical representation of proper chordal graphs that encodes all the indifference tree-layouts rooted at some vertex. Based on this result, we first design a polynomial time recognition algorithm for proper chordal graphs. We then show that the problem of testing isomorphism between two proper chordal graphs is in P, whereas this problem is known to be GI-complete on chordal graphs.

Keywords

Cite

@article{arxiv.2211.07550,
  title  = {Tree-layout based graph classes: proper chordal graphs},
  author = {Christophe Paul and Evangelos Protopapas},
  journal= {arXiv preprint arXiv:2211.07550},
  year   = {2024}
}

Comments

33 pages, 13 figures

R2 v1 2026-06-28T05:49:47.769Z