Model checking resource bounded systems with shared resources via alternating Büchi pushdown systems

5Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

It is well known that the verification of resource-constrained multi-agent systems is undecidable in general. In many such settings, resources are private to agents. In this paper, we investigate the model checking problem for a resource logic based on Alternating-Time Temporal Logic (ATL) with shared resources. Resources can be consumed and produced up to any amount. We show that the model checking problem is undecidable if two or more of such unbounded resources are available. Our main technical result is that in the case of a single shared resource, the problem becomes decidable. Although intuitive, the proof of decidability is non-trivial. We reduce model checking to a problem over alternating Büchi pushdown systems. An intermediate result connects to general automata-based verification: we show that model checking Computation Tree Logic (CTL) over (compact) alternating Büchi pushdown systems is decidable.

Cite

CITATION STYLE

APA

Bulling, N., & Nguyen, H. N. (2015). Model checking resource bounded systems with shared resources via alternating Büchi pushdown systems. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 9387, pp. 640–649). Springer Verlag. https://doi.org/10.1007/978-3-319-25524-8_47

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free