This repository accompanies the paper Automaton Equivalence for Tractable Belief-Driven Systems.
Assuming FPT ≠ W[1]: any recursively enumerable class of embodied systems supporting uniform tractable belief revision over arbitrary constraint relations with bounded arity has bounded-treewidth constraint structure; consequently, the set of all action sequences any such system can produce consistently with its beliefs forms a (k+1)-MCFL, where k is the uniform treewidth bound for the class.
discrete/AsymptoticBB/ — Lean 4 formalization.
Axioms.lean— cited results (Grohe, Engelfriet) and MCFL closure axiomsBridge.lean— bounded treewidth ⟹ per-decomposition behavior language is (k+1)-MCFLMain.lean—full_behavior_bound,main_theorem_full, and the finite-sub-class theoremAgent/,Basic/,Grammars/,TreeDecomposition/— supporting definitions
See STATUS.md for the full axiom inventory and proof chain.
Requires Lean 4 (v4.28.0) with Mathlib. From the repo root:
cd discrete
lake buildThe cd discrete step is required — Lake resolves the toolchain and manifest from that directory.
MIT — see LICENSE.