Distributed Treewidth Computation and Courcelle's Theorem in the CONGEST Model
Benjamin Jauregui, Jason Li, Pedro Montealegre, Ioan Todinca

TL;DR
This paper extends Courcelle's theorem to the distributed CONGEST model, enabling efficient decision and optimization of MSO-expressible properties in graphs of bounded treewidth, with algorithms for treewidth approximation and separator computation.
Contribution
It introduces the first distributed algorithms for MSO property decision, optimization, and treewidth approximation in the CONGEST model, leveraging low-congestion shortcuts and separator computations.
Findings
Decides MSO properties in or graphs of bounded treewidth in rom diameter D.
Provides a distributed algorithm for treewidth approximation with or width and depth.
Develops an or computing small vertex separators in graphs of bounded treewidth.
Abstract
Algorithmic meta-theorems, stating that graph properties expressible in some particular logic can be decided efficiently in graph classes having some specific structural properties, are now standard in sequential graph algorithms. One of the most classic examples is Courcelle's theorem: all properties expressible in Monadic Second-Order logic (MSO) are decidable in linear time in graphs of bounded treewidth. We provide here a distributed version of Courcelle's theorem, in the standard CONGEST model for distributed computing: For any MSO formula and any constant , there is a CONGEST algorithm that, given an input communication network of treewidth at most and of diameter , decides if satisfies property in rounds. Simple examples show that the dependency on is unavoidable. Also, if we drop the assumption of bounded treewidth,…
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.
