Kind Controllers and Fast Heuristics for Non-Well-Separated GR(1) Specifications

Ariel Gorenstein, Shahar Maoz, Jan Oliver Ringert

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Non-well-separation (NWS) is a known quality issue in specifications for reactive synthesis. The problem of NWS occurs when the synthesized system can avoid satisfying its guarantees by preventing the environment from being able to satisfy its assumptions. In this work we present two contributions to better deal with NWS. First, we show how to synthesize systems that avoid taking advantage of NWS, i.e., do not prevent the satisfaction of any environment assumption, even if possible. Second, we propose a set of heuristics for fast detection of NWS. Evaluation over benchmarks from the literature shows the effectiveness and significance of our work.

Original languageEnglish
Title of host publicationICSE 2024 - Proceedings of the 46th IEEE/ACM International Conference on Software Engineering
PublisherIEEE Computer Society
ISBN (Electronic)9798400702174
DOIs
StatePublished - 6 Feb 2024
Event46th IEEE/ACM International Conference on Software Engineering, ICSE 2024 - Lisbon, Portugal
Duration: 14 Apr 202420 Apr 2024

Publication series

NameProceedings - International Conference on Software Engineering
ISSN (Print)0270-5257

Conference

Conference46th IEEE/ACM International Conference on Software Engineering, ICSE 2024
Country/TerritoryPortugal
CityLisbon
Period14/04/2420/04/24

Funding

FundersFunder number
European Union’s Horizon Europe research and innovation programme101069165
European Commission

    Fingerprint

    Dive into the research topics of 'Kind Controllers and Fast Heuristics for Non-Well-Separated GR(1) Specifications'. Together they form a unique fingerprint.

    Cite this