Approximating Perfect Recall when Model Checking Strategic Abilities: Theory and Applications
Belardinelli, Francesco (Imperial College London, United Kingdom and Laboratoire IBISC, Université d'Evry, France) | Lomuscio, Alessio (Imperial College London United Kingdom) | Malvone, Vadim | Yu, Emily ( Johannes Kepler University Linz, Austria)
–Journal of Artificial Intelligence Research
The model checking problem for multi-agent systems against specifications in the alternating-time temporal logic ATL, hence ATL∗, under perfect recall and imperfect information is known to be undecidable. To tackle this problem, in this paper we investigate a notion of bounded recall under incomplete information. We present a novel three-valued semantics for ATL∗ in this setting and analyse the corresponding model checking problem. We show that the three-valued semantics here introduced is an approximation of the classic two-valued semantics, then give a sound, albeit partial, algorithm for model checking two-valued perfect recall via its approximation as three-valued bounded recall. Finally, we extend MCMAS, an open-source model checker for ATL and other agent specifications, to incorporate bounded recall; we illustrate its use and present experimental results.
Journal of Artificial Intelligence Research
Mar-17-2022
- Country:
- Asia
- India > West Bengal
- Kolkata (0.04)
- Japan (0.04)
- Middle East > Republic of Türkiye
- Istanbul Province > Istanbul (0.04)
- Singapore (0.04)
- India > West Bengal
- Europe
- Czechia > Prague (0.04)
- United Kingdom
- England
- Cambridgeshire > Cambridge (0.04)
- Greater London > London (0.04)
- North Sea > Central North Sea (0.04)
- England
- France > Île-de-France
- Middle East > Republic of Türkiye
- Istanbul Province > Istanbul (0.04)
- Netherlands > South Holland
- The Hague (0.04)
- Spain > Catalonia
- Barcelona Province > Barcelona (0.04)
- Greece (0.04)
- Italy (0.04)
- Portugal > Lisbon
- Lisbon (0.04)
- Austria
- Upper Austria > Linz (0.04)
- Vienna (0.14)
- North America
- Canada > Quebec
- Montreal (0.04)
- United States
- Arizona > Maricopa County
- Tempe (0.04)
- Florida > Broward County
- Deerfield Beach (0.04)
- New York > New York County
- New York City (0.04)
- Washington > King County
- Seattle (0.04)
- Arizona > Maricopa County
- Canada > Quebec
- South America > Brazil
- São Paulo (0.04)
- Asia
- Technology: