Math 2.0

Theorem

Seese's theorem

Statement

The satisfiability problem for a sentence of monadic second-order logic is the problem of determining whether there exists at least one graph (possibly within a restricted family of graphs) for which the sentence is true. For arbitrary graph families, and arbitrary sentences, this problem is undecidable. However, satisfiability of MSO2 sentences is decidable for the graphs of bounded treewidth, and satisfiability of MSO1 sentences is decidable for graphs of bounded clique-width. The proof involves using Courcelle's theorem to build an automaton that can test the property, and then examining the automaton to determine whether there is any graph it can accept. As a partial converse, (Seese 1991) proved that, whenever a family of graphs has a decidable MSO2 satisfiability problem, the family must have bounded treewidth. The proof is based on a theorem of Robertson and Seymour that the families of graphs with unbounded treewidth have arbitrarily large grid minors. Seese also conjectured that every family of graphs with a decidable MSO1 satisfiability problem must have bounded clique-width. This has not been proven, but a weakening of the conjecture that extends MSO1 with modular counting predicates is true.

Further reading

  1. Wikipedia, page 47857242, revision 1374729429, Logic of graphs, section Second order > Seese's theorem. adopted
About this page
TagRT898AFHWT
URIm2://RT898AFHWT
Kindstatement, theorem
WritingW0 stub
StatusThis copy of the site has no build data. Run m2 status RT898AFHWT.
Changed4 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • edge uses out: each definition that the statement needs (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.