SYAIGTMay 6, 2024

Playing Games with your PET: Extending the Partial Exploration Tool to Stochastic Games

arXiv:2405.03885v24 citationsCAV
Originality Incremental advance
AI Analysis

This work provides a practical tool for verification of probabilistic systems in stochastic games, addressing a specific computational bottleneck in this domain.

The researchers extended the Partial Exploration Tool (PET) to support stochastic games, making PET2 the first tool implementing a sound and efficient approach for solving such games with reachability/safety and mean payoff objectives, with experimental results showing it outperforms even unsound tools in efficiency.

We present version 2.0 of the Partial Exploration Tool (PET), a tool for verification of probabilistic systems. We extend the previous version by adding support for stochastic games, based on a recent unified framework for sound value iteration algorithms. Thereby, PET2 is the first tool implementing a sound and efficient approach for solving stochastic games with objectives of the type reachability/safety and mean payoff. We complement this approach by developing and implementing a partial-exploration based variant for all three objectives. Our experimental evaluation shows that PET2 offers the most efficient partial-exploration based algorithm and is the most viable tool on SGs, even outperforming unsound tools.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes