The growth rate over trees of any family of set defined by a monadic second order formula is semi-computable
Matthieu Rosenfeld

TL;DR
This paper demonstrates that the growth rate of the number of sets defined by monadic second order formulas in trees is semi-computable, enabling bounds on various set families with algorithmic and combinatorial implications.
Contribution
It generalizes Rote's work on minimal dominating sets to any family of sets definable by monadic second order logic over trees, linking growth rates to bilinear systems.
Findings
Bounded the number of various set families in trees using growth rates of bilinear systems
Provided upper approximations for growth rates of these set families
Extended results to other graph classes like bounded tree width or clique width
Abstract
Monadic second order logic can be used to express many classical notions of sets of vertices of a graph as for instance: dominating sets, induced matchings, perfect codes, independent sets or irredundant sets. Bounds on the number of sets of any such family of sets are interesting from a combinatorial point of view and have algorithmic applications. Many such bounds on different families of sets over different classes of graphs are already provided in the literature. In particular, Rote recently showed that the number of minimal dominating sets in trees of order is at most and that this bound is asymptotically sharp up to a multiplicative constant. We build on his work to show that what he did for minimal dominating sets can be done for any family of sets definable by a monadic second order formula. We first show that, for any monadic second order formula over…
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
Topicssemigroups and automata theory · Advanced Graph Theory Research · Complexity and Algorithms in Graphs
