×

兹马思-数学第一资源

反应(1)设计的合成。(英语) 68ZB126.1176升
爱默生E。Allen(ed.)等人,《验证、模型检查和抽象解释》。2006年1月10日,美国查尔斯顿国际会议记录。柏林:斯普林格出版社(ISBN 3-540-31139-4/pbk)。计算机科学课堂讲稿3855364-380(2006)。
摘要:我们考虑从LTL规范合成数字设计的问题。尽管一般情况下存在理论上的双指数下界,但我们证明,对于硬件设计的许多表达规范,问题可以在时间\(N^3\)中得到解决,其中\(N\)是设计状态空间的大小。我们描述了问题的背景,作为Prosyd欧洲项目的一部分,该项目旨在为硬件设计提供基于属性的开发流程。在这个项目中,合成起着重要的作用,首先是为了检查给定的规范是否可实现,然后是为了合成所开发系统的一部分。考虑的LTL公式类别是广义反应性(1)(广义Streett(1))公式,即:\[\左(\square\lozenge p_1\wedge\cdots\square\lozenge p_m\right)\to\ left(\square\lozenge q_1\wedge\cdots\wedge\square\lozenge q_n\right)\]其中每个\(p_i\),\(q_i\)是原子命题的布尔组合。我们还考虑了更一般的情况,其中每个(p_i\),\(q_i\)都是原子命题上任意的过去LTL公式。对于这类公式,我们提出了一个\(N^{3}\)时间算法,该算法检查该公式是否可实现,即在环境提供的任何一组输入下,存在满足该公式的电路。在规范是可实现的情况下,算法继续构造一个自动机,它表示一个可能的实现电路。对自动机进行了计算和符号化表示。
整个系列请参见[Zbl 1097.68002].

理学硕士:
68Q60型 规范和验证(程序逻辑、模型检查等)
03B44号 时态逻辑
68N30型 软件工程的数学方面(规范、验证、度量、需求等)
94C10型 交换理论,布尔代数的应用;布尔函数(MSC2010)
PDF格式 BibTeX公司 XML 引用
全文: 内政部