×

有界合成的编码。 (英语) Zbl 1452.68118号

Legay,Axel(编辑)等人,《系统构建和分析的工具和算法》。2017年4月22日至29日,第23届国际会议,TACAS 2017,作为欧洲软件理论和实践联席会议的一部分,ETAPS 2017,瑞典乌普萨拉。诉讼程序。第一部分柏林:施普林格。莱克特。注释计算。科学。10205, 354-370 (2017).
摘要:反应合成问题是计算满足给定时序逻辑规范的系统。有界综合是一种限制系统最大尺寸的方法,我们将其作为反应合成问题的解决方案。因此,无论何时相应的验证问题是可判定的,有界合成都是可判定的,并且可以应用于经典合成失败的设置中,例如分布式系统的合成中。本文研究了有界综合后的约束求解问题。我们考虑了线性时间时序逻辑(LTL)的有界综合问题对约束系统的不同约简,这些约束系统被给出为布尔公式(SAT)、量化布尔公式(QBF)和依赖量化布尔公式。减少表示简洁性和算法效率之间的不同权衡。在SAT编码中,系统的输入和状态都被显式表示;在QBF中,输入是符号的,状态是显式的;在DQBF中,输入和状态都是符号化的。我们使用反应合成竞赛(SYNTCOMP)和最先进的解算器的基准系统地评估编码。我们关键的,也许令人惊讶的经验发现是,QBF明显支配SAT和DQBF。
关于整个系列,请参见[Zbl 1360.68015号].

MSC公司:

60年第68季度 规范和验证(程序逻辑、模型检查等)
03B44号 时序逻辑
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] Babiak,T.,Křetínsk \345],M.,ŘeháK,V.,Strejček,J.:LTL到Büchi自动机的转换:快速且更具确定性。摘自:Flanagan,C.,König,B.(编辑)TACAS 2012。LNCS,第7214卷,第95-109页。施普林格,海德堡(2012)。doi:10.1007/978-3-642-28756-58·Zbl 1352.68142号 ·doi:10.1007/978-3-642-28756-58
[2] Biere,A.,Lonsing,F.,Seidl,M.:QBF的阻止条款消除。收录人:比约纳,N.,索夫罗尼·斯托克曼,V.(编辑)CADE 2011。LNCS(LNAI),第6803卷,第101-115页。斯普林格,海德堡(2011)。doi:10.1007/978-3-642-22438-6_10·Zbl 1341.68181号 ·doi:10.1007/978-3-642-22438-6_10
[3] Bloem,R.,Galler,S.J.,Jobstmann,B.,Piterman,N.,Pnueli,A.,Weiglhofer,M.:交互式演示:根据规范进行自动硬件合成:案例研究。摘自:日期会议记录,第1188-1193页。EDA Consortium,美国加利福尼亚州圣何塞市(2007年)
[4] Bloem,R.,Könighoffer,R.、Seidl,M.:基于SAT的安全规范合成方法。收录:McMillan,K.L.,Rival,X.(eds.)VMCAI 2014。LNCS,第8318卷,第1-20页。斯普林格,海德堡(2014)。doi:10.1007/978-3-642-54013-4_1·兹比尔1428.68040 ·doi:10.1007/978-3-642-54031-4_1
[5] Bohy,A.,Bruyère,V.,Filiot,E.,Jin,N.,Raskin,J.-F.:相思+,LTL合成工具。收录:Madhusudan,P.,Seshia,S.A.(编辑)CAV 2012。LNCS,第7358卷,第652-657页。施普林格,海德堡(2012)。doi:10.1007/978-3-642-31424-7_45·doi:10.1007/978-3-642-31424-7_45
[6] Brayton,R.,Mishchenko,A.:ABC:一种学术行业实力验证工具。收录:Touili,T.、Cook,B.、Jackson,P.(编辑)CAV 2010。LNCS,第6174卷,第24-40页。施普林格,海德堡(2010)。doi:10.1007/978-3642-14295-65·doi:10.1007/978-3-642-14295-6_5
[7] Bruttomesso,R.,Cimatti,A.,Franzén,A.,Griggio,A.,Santuria,A.,Sebastiani,R.:是否要实现ackermann-ize?有效处理\(\mathit{SMT}(\cal{EUF}\cup\cal{T})\中未解释的函数符号。摘自:Hermann,M.,Voronkov,A.(编辑)LPAR 2006。LNCS(LNAI),第4246卷,第557-571页。斯普林格,海德堡(2006)。doi:10.1007/11916277_38·Zbl 1165.68482号 ·doi:10.1007/11916277_38
[8] Büchi,J.R.,Landweber,L.H.:用有限状态策略求解序列条件。事务处理。美国数学。Soc.138、295-311(1969)。http://www.jstor.org/stable/1994916 ·兹比尔0182.02302 ·doi:10.1090/S0002-9947-1969-0280205-0
[9] Ehlers,R.:无偏:符号有界合成。收录人:Abdulla,P.A.,Leino,K.R.M.(编辑)TACAS 2011。LNCS,第6605卷,第272-275页。斯普林格,海德堡(2011)。doi:10.1007/978-3-642-19835-9_25·Zbl 1316.68073号 ·doi:10.1007/978-3-642-19835-9_25
[10] Finkbeiner,B.:petri博弈的有界综合。摘自:Meyer,R.,Platzer,A.,Wehrheim,H.(编辑)《正确的系统设计》。LNCS,第9360卷,第223-237页。斯普林格,海德堡(2015)。数字对象标识代码:10.1007/978-3-319-23506-615·Zbl 1443.68110号 ·数字对象标识代码:10.1007/978-3-319-23506-615
[11] Finkbeiner,B.,Jacobs,S.:惰性合成。收录人:Kuncak,V.,Rybalchenko,A.(编辑)VMCAI 2012。LNCS,第7148卷,第219-234页。施普林格,海德堡(2012)。doi:10.1007/978-3-642-27940-9_15·Zbl 1326.68183号 ·doi:10.1007/978-3-642-27940-9_15
[12] Finkbeiner,B.,Klein,F.:有界循环合成。收录:Chaudhuri,S.,Farzan,A.(编辑)CAV 2016。LNCS,第9779卷,第118-135页。斯普林格,海德堡(2016)。文件编号:10.1007/978-3-319-41528-4_7·Zbl 1411.68066号 ·数字对象标识代码:10.1007/978-3-319-41528-47
[13] Finkbeiner,B.,Schewe,S.:基于SMT的分布式系统综合。摘自:AFM会议记录(2007)·Zbl 1196.68142号
[14] Finkbeiner,B.,Schewe,S.:有界合成。STTT 15(5-6),519-539(2013)·兹比尔1141.68491 ·doi:10.1007/s10009-012-0228-z
[15] Finkbeiner,B.,Tentrup,L.:检测分布式系统的不可实现规范。收录于:《2014年TACAS》,《An brahám,E.》,《Havelund,K.》(编辑)。LNCS,第8413卷,第78-92页。斯普林格,海德堡(2014)。doi:10.1007/978-3-642-54862-86·doi:10.1007/978-3-642-54862-86
[16] Fröhlich,A.、Kovásznai,G.、Biere,A.、Veith,H.:iDQ:基于实例的DQBF求解。致:会议记录位置@SAT。EPiC计算机系列,第27卷,第103-116页。EasyChair(2014年)
[17] Jacobs,S.、Bloem,R.、Brenguier,R.,Khalimov,A.、Klein,F.、Könighofer,R.和Kreber,J.、Legg,A.、Narodytska,N.、Pérez,G.A.、Raskin,J.,Ryzhyk,L.、Sankur,O.、Seidl,M.、Tentrup,L.和Walker,A.:第三次反应合成竞赛(2016年《合成与合成》):基准、参与者和结果。在:Proceedings Fifth Workshop on Synthesis,同步@CAV2016年7月17日至18日,加拿大多伦多。EPTCS,第229卷,第149-177页(2016年)
[18] Janota,M.、Klieber,W.、Marques-Silva,J.、Clarke,E.M.:用反例引导的细化解决QBF。Artif公司。智力。234, 1-25 (2016) ·Zbl 1351.68254号 ·doi:10.1016/j.artint.2016.01.004
[19] Jobstmann,B.,Galler,S.,Weiglhofer,M.,Bloem,R.:Anzu:一种性能合成工具。摘自:Damm,W.,Hermanns,H.(编辑)CAV 2007。LNCS,第4590卷,第258-262页。斯普林格,海德堡(2007)。doi:10.1007/978-3-540-73368-329·doi:10.1007/978-3-540-73368-329
[20] Khalimov,A.,Jacobs,S.,Bloem,R.:标记环的PARTY参数化合成。收录:Sharygina,N.,Veith,H.(编辑)CAV 2013。LNCS,第8044卷,第928-933页。斯普林格,海德堡(2013)。doi:10.1007/978-3-642-39799-866·Zbl 1426.68051号 ·doi:10.1007/978-3-642-39799-866
[21] Khalimov,A.,Jacobs,S.,Bloem,R.:走向高效的参数化合成。收录人:Giacobazzi,R.,Berdine,J.,Mastroeni,I.(编辑)VMCAI 2013。LNCS,第7737卷,第108-127页。斯普林格,海德堡(2013)。doi:10.1007/978-3-642-35873-99·Zbl 1426.68051号 ·doi:10.1007/978-3-642-35873-99
[22] Kupferman,O.,Vardi,M.Y.:无安全决策程序。载于:FOCS会议记录,第531-542页。IEEE计算机学会(2005)
[23] Rabe,M.N.,Seshia,S.A.:增量测定。收录:Creignou,N.,Le Berre,D.(编辑)SAT 2016。LNCS,第9710卷,第375-392页。斯普林格,海德堡(2016)。doi:10.1007/978-3-319-40970-223·Zbl 1475.68222号 ·doi:10.1007/978-3-319-40970-2_23
[24] Rabe,M.N.,Tentrup,L.:CAQE:认证QBF求解器。收录于:FMCAD会议记录,第136-143页。IEEE(2015)
[25] Schewe,S.,Finkbeiner,B.:有界合成。收录人:Namjoshi,K.S.、Yoneda,T.、Higashino,T.和Okamura,Y.(编辑)ATVA 2007。LNCS,第4762卷,第474-488页。斯普林格,海德堡(2007)。doi:10.1007/978-3-540-75596-8_33·Zbl 1141.68491号 ·doi:10.1007/978-3-540-75596-8_33
[26] Seidl,M.,Könighfer,R.:预处理量化布尔公式的部分见证。载于:日期会议记录,第1-6页。欧洲设计与自动化协会(2014)
[27] Shimakawa,M.,Hagihara,S.,Yonezaki,N.:将有界可实现性分析简化为可达性检查。收录于:Bojañczyk,M.,Lasota,S.,Potapov,I.(编辑)RP 2015。LNCS,第9328卷,第140-152页。斯普林格,海德堡(2015)。数字对象标识代码:10.1007/978-3-319-24537-9_13·Zbl 1471.68154号 ·数字对象标识代码:10.1007/978-3-319-24537-9_13
[28] Tentrup,L。
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。