Performance Heuristics for GR(1) Synthesis and Related Algorithms

11/29/2017
by   Elizabeth Firman, et al.
0

Reactive synthesis for the GR(1) fragment of LTL has been implemented and studied in many works. In this workshop paper we present and evaluate a list of heuristics to potentially reduce running times for GR(1) synthesis and related algorithms. The list includes early detection of fixed-points and unrealizability, fixed-point recycling, and heuristics for unrealizable core computations. We evaluate the presented heuristics on SYNTECH15, a total of 78 specifications of 6 autonomous Lego robots, written by 3rd year undergraduate computer science students in a project class we have taught, as well as on several benchmarks from the literature. The evaluation investigates not only the potential of the suggested heuristics to improve computation times, but also the difference between existing benchmarks and the robot's specifications in terms of the effectiveness of the heuristics.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/27/2021

Unrealizable Cores for Reactive Systems Specifications

One of the main challenges of reactive synthesis, an automated procedure...
research
11/28/2017

Proceedings Sixth Workshop on Synthesis

The SYNT workshop aims to bring together researchers interested in the b...
research
02/14/2019

Environmentally-friendly GR(1) Synthesis

Many problems in reactive synthesis are stated using two formulas ---an ...
research
07/16/2021

Enhancing Loop-Invariant Synthesis via Reinforcement Learning

Loop-invariant synthesis is the basis of every program verification proc...
research
03/09/2022

Computing unsatisfiable cores for LTLf specifications

Linear-time temporal logic on finite traces (LTLf) is rapidly becoming a...
research
09/30/2019

Rejoinder on: Minimal penalties and the slope heuristics: a survey

This text is the rejoinder following the discussion of a survey paper ab...
research
07/13/2018

Heuristics as conceptual lens for understanding and studying the usage of bibliometrics in research evaluation

While bibliometrics is widely used for research evaluation purposes, a c...

Please sign up or login with your details

Forgot password? Click here to reset