Logic-based Specification and Verification of Homogeneous Dynamic Multi-agent Systems
Riccardo De Masellis, Valentin Goranko

TL;DR
This paper introduces a logic-based framework for specifying and verifying homogeneous dynamic multi-agent systems, allowing formal reasoning about system behaviors with varying agent counts and actions using an extended ATL logic.
Contribution
It develops a novel formal logic and verification algorithm for dynamic multi-agent systems with homogeneous agents, incorporating Presburger arithmetic for symbolic state transition specification.
Findings
Formal semantics for the extended ATL logic $L_{HDMAS}$
Algorithm for model checking in finite HDMAS models
Complexity analysis and illustrative example
Abstract
We develop a logic-based framework for formal specification and algorithmic verification of homogeneous and dynamic concurrent multi-agent transition systems (HDMAS). Homogeneity means that all agents have the same available actions at any given state and the actions have the same effects regardless of which agents perform them. The state transitions are therefore determined only by the vector of numbers of agents performing each action and are specified symbolically, by means of conditions on these numbers definable in Presburger arithmetic. The agents are divided into controllable (by the system supervisor/controller) and uncontrollable, representing the environment or adversary. Dynamicity means that the numbers of controllable and uncontrollable agents may vary throughout the system evolution, possibly at every transition. As a language for formal specification we use a suitably…
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.
