Asynchronous Games over Tree Architectures
Blaise Genest (INRIA - IRISA), Hugo Gimbert (LaBRI), Anca Muscholl, (LaBRI), Igor Walukiewicz (LaBRI)

TL;DR
This paper studies the distributed control of asynchronous automata over tree architectures, providing a decidability result with an exponential complexity bound and establishing the problem's computational hardness.
Contribution
It proves the decidability of reachability control for Zielonka automata on tree architectures and characterizes the complexity as l-fold exponential, showing tight bounds.
Findings
Decidability of control problem for tree architectures.
Complexity is l-fold exponential in the height of the tree.
Problem is EXPTIME-complete for three processes and non-elementary in general.
Abstract
We consider the task of controlling in a distributed way a Zielonka asynchronous automaton. Every process of a controller has access to its causal past to determine the next set of actions it proposes to play. An action can be played only if every process controlling this action proposes to play it. We consider reachability objectives: every process should reach its set of final states. We show that this control problem is decidable for tree architectures, where every process can communicate with its parent, its children, and with the environment. The complexity of our algorithm is l-fold exponential with l being the height of the tree representing the architecture. We show that this is unavoidable by showing that even for three processes the problem is EXPTIME-complete, and that it is non-elementary in general.
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.
