论文标题

综合运动的主要策略(完整版)

Synthesizing Dominant Strategies for Liveness (Full Version)

论文作者

Finkbeiner, Bernd, Passing, Noemi

论文摘要

反应性合成自动得出满足给定规范的策略。但是,在每种情况下,要求符合规格的策略在许多情况下都太困难了。特别是在分布式系统的组成合成中,通常不存在该过程的单个获胜策略。 re悔的主导地位比赢得胜利更弱的概念,在这种情况下说明:只有与任何替代策略一样好,即,如果在同一情况下没有其他策略能够满足这些策略,则允许他们违反规格。但是,仅保证在安全性能方面占主导地位。防止在综合合成中使用优势来实现LIVISE规范。但是,安全性能通常不够表达。在本文中,我们引入了一种称为“延迟优势”的策略的新获胜条件,该条件克服了这种re悔的弱点:我们表明,它对于许多安全性和livesice规格来说是构成的,实现了基于延迟规格的延迟优势的组成合成算法。此外,我们引入了一种自动机结构,以识别延迟策略并证明其健全性和完整性。所得的自动机在规范的平方长度中具有单个指数大小,可以立即用于Safraless合成过程。因此,延迟策略的综合是在2期间的综合策略的综合。

Reactive synthesis automatically derives a strategy that satisfies a given specification. However, requiring a strategy to meet the specification in every situation is, in many cases, too hard of a requirement. Particularly in compositional synthesis of distributed systems, individual winning strategies for the processes often do not exist. Remorsefree dominance, a weaker notion than winning, accounts for such situations: dominant strategies are only required to be as good as any alternative strategy, i.e., they are allowed to violate the specification if no other strategy would have satisfied it in the same situation. The composition of dominant strategies is only guaranteed to be dominant for safety properties, though; preventing the use of dominance in compositional synthesis for liveness specifications. Yet, safety properties are often not expressive enough. In this paper, we thus introduce a new winning condition for strategies, called delay-dominance, that overcomes this weakness of remorsefree~dominance: we show that it is compositional for many safety and liveness specifications, enabling a compositional synthesis algorithm based on delay-dominance for general specifications. Furthermore, we introduce an automaton construction for recognizing delay-dominant strategies and prove its soundness and completeness. The resulting automaton is of single-exponential size in the squared length of the specification and can immediately be used for safraless synthesis procedures. Thus, synthesis of delay-dominant strategies is, as synthesis of winning strategies, in 2EXPTIME.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源