Practical Abstractions for Model Checking Continuous-Time Multi-Agent Systems
By: Yan Kim , Wojciech Jamroga , Wojciech Penczek and more
Potential Business Impact:
Checks if real-time computer systems work right.
Model checking of temporal logics in a well established technique to verify and validate properties of multi-agent systems (MAS). However, practical model checking requires input models of manageable size. In this paper, we extend the model reduction method by variable-based abstraction, proposed recently by Jamroga and Kim, to the verification of real-time systems and properties. To this end, we define a real-time extension of MAS graphs, extend the abstraction procedure, and prove its correctness for the universal fragment of Timed Computation Tree Logic (TCTL). Besides estimating the theoretical complexity gains, we present an experimental evaluation for a simplified model of the Estonian voting system and verification using the Uppaal model checker.
Similar Papers
LTL Verification of Memoryful Neural Agents
Logic in Computer Science
Checks if AI teams follow rules correctly.
On-The-Fly Symbolic Algorithm for Timed ATL with Abstractions
Logic in Computer Science
Checks complex systems work correctly, faster.
An Approach to Checking Correctness for Agentic Systems
Artificial Intelligence
Finds mistakes in AI actions, not just words.