Effective synthesis of asynchronous systems from GR(1) specifications

VERIFICATION, MODEL CHECKING, AND ABSTRACT INTERPRETATION(2012)

引用 16|浏览0
暂无评分
摘要
We consider automatic synthesis from linear temporal logic specifications for asynchronous systems. We aim the produced reactive systems to be used as software in a multi-threaded environment. We extend previous reduction of asynchronous synthesis to synchronous synthesis to the setting of multiple input and multiple output variables. Much like synthesis for synchronous designs, this solution is not practical as it requires determinization of automata on infinite words and solution of complicated games. We follow advances in synthesis of synchronous designs, which restrict the handled specifications but achieve scalability and efficiency. We propose a heuristic that, in some cases, maintains scalability for asynchronous synthesis. Our heuristic can prove that specifications are realizable and extract designs. This is done by a reduction to synchronous synthesis that is inspired by the theoretical reduction.
更多
查看译文
关键词
multiple input,synchronous synthesis,complicated game,multiple output variable,effective synthesis,asynchronous system,automatic synthesis,theoretical reduction,previous reduction,synchronous design,asynchronous synthesis
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要