MSOL-Definability Equals Recognizability for Halin Graphs and Bounded Degree $k$-Outerplanar Graphs
Lars Jaffke, Hans L. Bodlaender

TL;DR
This paper proves that for certain graph classes, recognizability and MSOL-definability are equivalent, extending Courcelle's Theorem to new classes like Halin graphs and bounded degree $k$-outerplanar graphs.
Contribution
It establishes that recognizable properties are MSOL-definable for specific graph classes, confirming a stronger form of Courcelle's conjecture.
Findings
Recognizability equals MSOL-definability for Halin graphs.
Recognizability equals MSOL-definability for bounded degree $k$-outerplanar graphs.
The result applies to graph classes with MSOL-definable tree decompositions.
Abstract
One of the most famous algorithmic meta-theorems states that every graph property that can be defined by a sentence in counting monadic second order logic (CMSOL) can be checked in linear time for graphs of bounded treewidth, which is known as Courcelle's Theorem. These algorithms are constructed as finite state tree automata, and hence every CMSOL-definable graph property is recognizable. Courcelle also conjectured that the converse holds, i.e. every recognizable graph property is definable in CMSOL for graphs of bounded treewidth. We prove this conjecture for a number of special cases in a stronger form. That is, we show that each recognizable property is definable in MSOL, i.e. the counting operation is not needed in our expressions. We give proofs for Halin graphs, bounded degree -outerplanar graphs and some related graph classes. We furthermore show that the conjecture holds for…
Peer 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
TopicsAdvanced Graph Theory Research · Complexity and Algorithms in Graphs · Limits and Structures in Graph Theory
