Contract-based Design and Verification of Multi-Agent Systems with Quantitative Temporal Requirements
Rafael Dewes, Rayna Dimitrova

TL;DR
This paper introduces a contract-based framework for the compositional design and verification of multi-agent systems with quantitative temporal requirements, enhancing scalability and modularity.
Contribution
It proposes a novel notion of quantitative assume-guarantee contracts for multi-agent systems, enabling efficient compositional verification of complex temporal specifications.
Findings
Improves scalability of formal verification.
Enhances modularity in multi-agent system design.
Supports optimal coordination under various external behaviors.
Abstract
Quantitative requirements play an important role in the context of multi-agent systems, where there is often a trade-off between the tasks of individual agents and the constraints that the agents must jointly adhere to. We study multi-agent systems whose requirements are formally specified in the quantitative temporal logic LTL[] as a combination of local task specifications for the individual agents and a shared safety constraint, The intricate dependencies between the individual agents entailed by their local and shared objectives make the design of multi-agent systems error-prone, and their verification time-consuming. In this paper we address this problem by proposing a novel notion of quantitative assume-guarantee contracts, that enables the compositional design and verification of multi-agent systems with quantitative temporal specifications. The crux of these…
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
Taxonomy
TopicsMulti-Agent Systems and Negotiation · Business Process Modeling and Analysis · Simulation Techniques and Applications
