Graph classes and forbidden patterns on three vertices
Laurent Feuilloley, Michel Habib

TL;DR
This paper systematically characterizes graph classes defined by forbidden patterns on three vertices and proves that most of these classes can be recognized in linear time, advancing understanding of their structure and recognition algorithms.
Contribution
It provides a complete classification of classes defined by three-node forbidden patterns and establishes linear-time recognition algorithms for most of these classes.
Findings
21 out of 23 classes recognized in linear time
Complete characterization of classes defined by three-node patterns
Open questions on the structure of these classes
Abstract
This paper deals with graph classes characterization and recognition. A popular way to characterize a graph class is to list a minimal set of forbidden induced subgraphs. Unfortunately this strategy usually does not lead to an efficient recognition algorithm. On the other hand, many graph classes can be efficiently recognized by techniques based on some interesting orderings of the nodes, such as the ones given by traversals. We study specifically graph classes that have an ordering avoiding some ordered structures. More precisely, we consider what we call patterns on three nodes, and the recognition complexity of the associated classes. In this domain, there are two key previous works. Damashke started the study of the classes defined by forbidden patterns, a set that contains interval, chordal and bipartite graphs among others. On the algorithmic side, Hell, Mohar and Rafiey proved…
Click any figure to enlarge with its caption.
Figure 1Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGraph Labeling and Dimension Problems · Advanced Graph Theory Research · Limits and Structures in Graph Theory
