Synthesis from LTL Specifications with Mean-Payoff Objectives
Aaron Bohy, V\'eronique Bruy\`ere, Emmanuel Filiot, Jean-Fran\c{c}ois, Raskin

TL;DR
This paper extends classical LTL synthesis to a quantitative setting with mean-payoff objectives, providing complexity results, strategies, and an efficient antichain-based algorithm with promising experimental validation.
Contribution
It introduces LTLMP synthesis, proving its complexity, and develops a Safraless, antichain-based algorithm for finite-memory strategies with experimental results.
Findings
LTLMP realizability is 2ExpTime-Complete.
Finite-memory epsilon-optimal strategies exist for LTLMP.
Antichain-based procedures efficiently solve safety games.
Abstract
The classical LTL synthesis problem is purely qualitative: the given LTL specification is realized or not by a reactive system. LTL is not expressive enough to formalize the correctness of reactive systems with respect to some quantitative aspects. This paper extends the qualitative LTL synthesis setting to a quantitative setting. The alphabet of actions is extended with a weight function ranging over the rational numbers. The value of an infinite word is the mean-payoff of the weights of its letters. The synthesis problem then amounts to automatically construct (if possible) a reactive system whose executions all satisfy a given LTL formula and have mean-payoff values greater than or equal to some given threshold. The latter problem is called LTLMP synthesis and the LTLMP realizability problem asks to check whether such a system exists. We first show that LTLMP realizability is not…
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
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · Software Reliability and Analysis Research · Safety Systems Engineering in Autonomy
