Parameterized Complexity Of Representing Models Of MSO Formulas
Petr Ku\v{c}era, Petr Martinek

TL;DR
This paper explores the size complexity of representing models of MSO2 formulas using decision diagrams, extending Courcelle's theorem and establishing bounds related to treewidth and pathwidth.
Contribution
It provides parameterized linear bounds on decision diagram sizes for MSO2 models and demonstrates limitations with certain graph classes.
Findings
Decision diagrams can be linearly bounded in size by treewidth and pathwidth.
A lower bound shows some MSO2 formulas do not admit small OBDDs.
The results connect Courcelle's theorem with knowledge representation.
Abstract
Monadic second order logic (MSO2) plays an important role in parameterized complexity due to the Courcelle's theorem. This theorem states that the problem of checking if a given graph has a property specified by a given MSO2 formula can be solved by a parameterized linear time algorithm with respect to the treewidth of the graph and the size of the formula. We extend this result by showing that models of MSO2 formula with free variables can be represented with a decision diagram whose size is parameterized linear in the above mentioned parameter. In particular, we show a parameterized linear upper bound on the size of a sentential decision diagram (SDD) when treewidth is considered and a parameterized linear upper bound on the size of an ordered binary decision diagram (OBDD) when considering the pathwidth in the parameter. In addition, building on a lower bound on the size of OBDD by…
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.
