Graph classes and forbidden patterns on three vertices - Archive ouverte HAL Access content directly
Journal Articles SIAM Journal on Discrete Mathematics Year : 2021

Graph classes and forbidden patterns on three vertices


This paper deals with the characterization and the recognition of graph classes. A popular way to characterize a graph class is to list a minimal set of forbidden induced subgraphs. Unfortunately, this strategy hardly ever leads to a very efficient recognition algorithm. On the other hand, many graph classes can be efficiently recognized by techniques that use some ordering of the nodes, such as the one given by a traversal. We study specifically graphs that have an ordering avoiding some ordered structures. More precisely, we consider structures that we call patterns on three nodes, and the complexity of recognizing the classes associated with such patterns. In this domain, there are three key previous works. In [64] and [20] (independently), Skrien and Damashke noted that several graph classes such as chordal, bipartite, interval and comparability graphs have a characterization in terms of forbidden patterns. On the algorithmic side, Hell, Mohar and Rafiey proved that any class defined by a set of forbidden patterns on three nodes can be recognized in time O(n 3), using an algorithm based on 2-SAT [47]. We improve on these two lines of works, by characterizing systematically all the classes defined by sets of forbidden patterns (on three nodes), and proving that among the 22 different classes (up to complement) that we find, 20 can actually be recognized in linear time. Beyond these results, we consider that this type of characterization is very useful from an algorithmic perspective, leads to a rich structure of classes, and generates many algorithmic and structural open questions worth investigating.
Fichier principal
Vignette du fichier
main-patterns.pdf (581.45 Ko) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

hal-04101700 , version 1 (21-05-2023)



Laurent Feuilloley, Michel Habib. Graph classes and forbidden patterns on three vertices. SIAM Journal on Discrete Mathematics, 2021, 35 (1), pp.55--90. ⟨10.1137/19M1280399⟩. ⟨hal-04101700⟩
9 View
29 Download



Gmail Facebook X LinkedIn More