Parameterized Complexity Of Representing Models Of MSO Formulas

📅 2026-04-09
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
This study investigates efficient representations of models of MSO₂ formulas with free variables over a given graph structure, where the representation size is controlled by structural parameters such as treewidth or pathwidth. Employing directed acyclic graph-based knowledge representation formalisms—specifically Ordered Binary Decision Diagrams (OBDDs) and Sentential Decision Diagrams (SDDs)—in conjunction with parameterized complexity analysis, the work establishes that SDDs admit linear-size representations parameterized by treewidth, and OBDDs achieve linear size when parameterized by pathwidth. Conversely, it constructs counterexamples demonstrating that treewidth alone cannot bound OBDD size. These results extend Courcelle’s theorem from a representational perspective, establishing a theory of parameterized linear-size representations for MSO₂ models and forging a novel connection between parameterized algorithms and knowledge representation.

Technology Category

Knowledge Representation and Reasoning: Computational Complexity of ReasoningConstraint Satisfaction and Optimization: Satisfiability Modulo TheoriesReasoning under Uncertainty: Uncertainty Representations

Application Category

Graph Algorithms and Modeling for the Web: Graph embeddings and representation learning for Web-related graphsSemantics and Knowledge: Methods, algorithms and applications for the development of semantic models, knowledge graphs and other forms of structured data models with machine-interpretable semanticsSearch and Retrieval-Augmented AI: Web query analysis, representation and understanding
📝 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 Razgon (2014), we show that there is an MSO2 formula and a class of graphs with bounded treewidth which do not admit an OBDD with the size parameterized by the treewidth. Our result offers a new perspective on the Courcelle's theorem and connects it to the area of knowledge representation.
Problem

Research questions and friction points this paper is trying to address.

parameterized complexity
MSO2 formulas
model representation
treewidth
decision diagrams
Innovation

Methods, ideas, or system contributions that make the work stand out.

parameterized complexity
MSO2 formulas
decision diagrams
treewidth
knowledge representation
🔎 Similar Papers
No similar papers found.
P
Petr Kučera
Department of Theoretical Computer Science and Mathematical Logic, Faculty of Mathematics and Physics, Charles University, Prague, Czech Republic
P
Petr Martinek
Department of Theoretical Computer Science and Mathematical Logic, Faculty of Mathematics and Physics, Charles University, Prague, Czech Republic