中文

环境友好的 GR(1) 综合

计算机科学中的逻辑 2019-02-18 v1

摘要

反应式综合中的许多问题借助两个公式陈述——一个环境假设与一个系统保证——并要求给出一个实现,该实现在满足其假设的环境中满足该保证。反应式综合工具常产生形式上满足此类规约、却通过主动阻止环境假设成立来达成的策略。尽管形式上正确,此类策略并未捕捉设计者的意图。我们在反应式综合中引入一项附加要求,即无冲突性,其要求系统策略应始终允许环境达成其活性要求。我们给出一种求解 GR(1) 综合的算法,其产生无冲突策略。我们的算法由 μ\mu-演算中的一个 4 层嵌套不动点给出,相对于通常 GR(1) 的 3 层嵌套不动点。我们的算法确保,在每一个自行满足其假设的环境中,所得实现的迹同时满足假设与保证。此外,我们算法的渐近复杂度与通常的 GR(1) 解法相同。我们已实现该算法,并展示其性能与通常 GR(1) 综合算法的比较。

关键词

引用

@article{arxiv.1902.05629,
  title  = {Environmentally-friendly GR(1) Synthesis},
  author = {Rupak Majumdar and Nir Piterman and Anne-Kathrin Schmuck},
  journal= {arXiv preprint arXiv:1902.05629},
  year   = {2019}
}

备注

Full version of the TACAS'19 paper with the same title