Semantic Labelling and Learning for Parity Game Solving in LTL Synthesis

07/22/2019
by   Jan Křetínský, et al.
0

We propose "semantic labelling" as a novel ingredient for solving games in the context of LTL synthesis. It exploits recent advances in the automata-based approach, yielding more information for each state of the generated parity game than the game graph can capture. We utilize this extra information to improve standard approaches as follows. (i) Compared to strategy improvement (SI) with random initial strategy, a more informed initialization often yields a winning strategy directly without any computation. (ii) This initialization makes SI also yield smaller solutions. (iii) While Q-learning on the game graph turns out not too efficient, Q-learning with the semantic information becomes competitive to SI. Since already the simplest heuristics achieve significant improvements the experimental results demonstrate the utility of semantic labelling. This extra information opens the door to more advanced learning approaches both for initialization and improvement of strategies.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/24/2023

Guessing Winning Policies in LTL Synthesis by Semantic Learning

We provide a learning-based technique for guessing a winning strategy in...
research
09/23/2020

Symbolic Parity Game Solvers that Yield Winning Strategies

Parity games play an important role for LTL synthesis as evidenced by re...
research
07/26/2018

A Parity Game Tale of Two Counters

Parity games have important practical applications in formal verificatio...
research
09/17/2019

Resource-Aware Automata and Games for Optimal Synthesis

We consider quantitative notions of parity automaton and parity game aim...
research
05/23/2023

Synthesizing Permissive Winning Strategy Templates for Parity Games

We present a novel method to compute permissive winning strategies in tw...
research
10/18/2022

Predicting Winning Regions in Parity Games via Graph Neural Networks (Extended Abstract)

Solving parity games is a major building block for numerous applications...

Please sign up or login with your details

Forgot password? Click here to reset