Multi-Agent Reinforcement Learning with Temporal Logic Specifications
Lewis Hammond, Alessandro Abate, Julian Gutierrez, Michael, Wooldridge

TL;DR
This paper introduces ALMANAC, a novel multi-agent reinforcement learning method that learns to satisfy multiple temporal logic specifications in unknown, probabilistic environments, with proven correctness and convergence guarantees.
Contribution
It presents the first multi-agent RL framework capable of handling multiple temporal logic specifications with theoretical guarantees.
Findings
Algorithm demonstrates convergence in experiments.
Handles multiple specifications simultaneously.
Applicable to stochastic, unknown environments.
Abstract
In this paper, we study the problem of learning to satisfy temporal logic specifications with a group of agents in an unknown environment, which may exhibit probabilistic behaviour. From a learning perspective these specifications provide a rich formal language with which to capture tasks or objectives, while from a logic and automated verification perspective the introduction of learning capabilities allows for practical applications in large, stochastic, unknown environments. The existing work in this area is, however, limited. Of the frameworks that consider full linear temporal logic or have correctness guarantees, all methods thus far consider only the case of a single temporal logic specification and a single agent. In order to overcome this limitation, we develop the first multi-agent reinforcement learning technique for temporal logic specifications, which is also novel in its…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · Logic, Reasoning, and Knowledge · Multi-Agent Systems and Negotiation
