×

兹马思-数学第一资源

整数程序运行时下限。(英语) Zbl 06623285
Olivetti,Nicola(编辑)等人,《自动推理》。第八届国际联席会议,2016年6月27日至7月2日,葡萄牙科英布拉。诉讼程序。查姆:斯普林格(ISBN 978-3-319-40228-4/pbk;978-3-319-40229-1/电子书)。计算机科学课堂讲稿9706。人工智能课堂讲稿,550-567(2016)。
摘要:我们提出了一种推断整数程序最坏运行时复杂度下限的技术。为此,我们在近似程序简化的情况下,使用迭代框架构造程序执行的符号表示。这种简化的核心是一种基于递归求解和排序函数变化的(欠近似)程序加速方法。然后,我们从得到的简化程序中推导出渐近下界。我们在我们的工具块中实现了我们的技术,并展示了它为大量的例子推断出非平凡的下界。
整个系列请参见[Zbl 1337.68016].

理学硕士:
68T15型 定理证明(演绎、解析等)(MSC2010)
PDF格式 双歧杆菌 XML 引用
全文: 内政部
参考文献:
[1] Albert,E.,Genaim,S.,Masud,A.N.:关于资源使用上下界的推断。ACM传输。计算机。逻辑14(3),22:1–22:35(2013)·Zbl 1353.68045·doi:10.1145/2499937.2499943
[2] Alias,C.,Dart,A.,Feautrier,P.,Gonnard,L.:流程图程序的多维排名、程序终止和复杂性界限。In:Cousot,R.,Martel,M.(编辑)SAS 2010。LNCS,第6337卷,第117-133页。斯普林格,海德堡(2010)·Zbl 1306.68017号·doi:10.1007/978-3-642-15769-1_8
[3] Alonso Blas,D.E.,Genaim,S.:成本分析经典方法的局限性。摘自:Miné,A.,Schmidt,D.(编辑),SAS 2012。LNCS,第7460卷,第405-421页。斯普林格,海德堡(2012)·Zbl 06105917·doi:10.1007/978-3-642-33125-1_27
[4] Bagnara,R.,Pessetti,A.,Zaccagnini,A.,Zaffanella,E.: \[ {\mathsf-PURRS} \] :为全自动最坏情况复杂度分析提供计算机代数支持。更正abs/cs/0512056(2005)
[5] 基准示例。https://github.com/s-falke/kittel-koat/tree/master/koat-evaluation/examples
[6] Bradley,A.R.,Manna,Z.,Sipma,H.B.:具有可达性的线性排序。在:Etessami,K.,Rajamani,S.K.(编辑),CAV 2005。LNCS,第3576卷,第491-504页。斯普林格,海德堡(2005)·Zbl 1081.68611·doi:10.1007/11513988_48
[7] Brockschmidt,M.,Cook,B.,Fuhs,C.:通过合作更好地证明终止协议。在:Sharygina,N.,Veith,H.(编辑)CAV 2013。LNCS,第8044卷,第413-429页。斯普林格,海德堡(2013)·Zbl 06233050·doi:10.1007/978-3-642-39799-8_28
[8] Brockschmidt,M.,Emmes,F.,Falke,S.,Fuhs,C.,Giesl,J.:整数程序的交替运行时和大小复杂性分析。在:Ábrahám,E.,Havelund,K.(编辑)TACAS 2014(ETAP)。LNCS,第8413卷,第140-155页。斯普林格,海德堡(2014)·Zbl 06400459·doi:10.1007/978-3-642-54862-8_10
[9] Carboneaux,Q.,Hoffmann,J.,Shao,Z.:成分认证资源边界。摘自:Grove,D.,Blackburn,S.(编辑),PLDI 2015,第467–478页,ACM(2015年)·数字标识:10.1145/2813885.2737955
[10] de Moura,L.,Bjørner,N.S.: \[ \mathsf Z3 \] :一种高效的SMT求解器。在:Ramakrishnan,C.R.,Rehof,J.(编辑)TACAS 2008。LNCS,第4963卷,第337-340页。斯普林格,海德堡(2008)·Zbl 05262379·doi:10.1007/978-3-540-78800-3_24
[11] Debray,S.,López García,P.,Hermenegildo,M.V.,Lin,N.:逻辑程序的下界成本估计。在:Maluszynski,J.(编辑)ILPS 1997,第291-305页。麻省理工学院出版社(1997)
[12] Falke,S.,Kapur,D.,Sinz,C.:使用位向量算法对命令式程序的终止分析。在:Joshi,R.,Müller,P.,Podelski,A.(编辑)VSTTE 2012。LNCS,第7152卷,第261-277页。斯普林格,海德堡(2012)·Zbl 06068780·doi:10.1007/978-3-642-27705-4_21
[13] Farzan,A.,Kincaid,Z.:成分递归分析。在:Kaivola,R.,Wahl,T.(编辑)FMCAD 2015,第57-64页。IEEE(2015)
[14] Flores Montoya,A.,Hähnle,R.:具有成本方程的复杂项目的资源分析。In:Garrigue,J.(编辑)APLAS 2014。LNCS,第8858卷,第275-295页。斯普林格,海德堡(2014)·Zbl 1453.68047·doi:10.1007/978-3-319-12736-1_15
[15] Frohn,F.,Giesl,J.,Emmes,F.,Ströder,T.,Aschermann,C.,Hensel,J.:推断运行时复杂性的下限。In:Fernández,M.(编辑)RTA 2015。LIPIcs,第36卷,第334-349页。Dagstuhl出版社(2015)·Zbl 1366.68116
[16] Frohn,F.,Naaf,M.,Hensel,J.,Brockschmidt,M.,Giesl,J.:“整数程序运行时下限”的证明和经验评估(2016年)。http://aprove.informatik.rwth-aachen.de/eval/integerLower/·Zbl 06623285
[17] Gonnard,L.,Halbwachs,N.:在线性关系分析中结合加宽和加速。在:Yi,K.(编辑)SAS 2006。LNCS,第4134卷,第144-160页。斯普林格,海德堡(2006)·Zbl 1225.68071·doi:10.1007/11823230_10
[18] Hoffauer,D.,Lautemann,C.:终止证明和导数的长度。在:Dershowitz,N.(编辑)重写技术和应用。LNCS,第355卷,第167-177页。斯普林格,海德堡(1989)·doi:10.1007/3-540-51081-8_107
[19] Hoffmann,J.,Aehlig,K.,Hofmann,M.:多元摊余资源分析。ACM传输。程序。语言系统。34(3),14:1–14:62(2012年)·兹布1284.68132·doi:10.1145/2362389.2362393
[20] Jeannet,B.,Miné,A.: \[ {\mathsf-Pairt} \] :用于静态分析的数值抽象域库。作者:Bouajjani,A.,Maler,O.(编辑),CAV 2009。LNCS,第5643卷,第661-667页。斯普林格,海德堡(2009)·Zbl 05571933·doi:10.1007/978-3-642-02658-4_52
[21] Jeannet,B.,Schrammel,P.,Sankaranarayanan,S.:一般线性回路的抽象加速度。ACM SIGMPLAN不是。第49卷第1期,第529-540页(2014年)·Zbl 1284.68188
[22] kroneing,D.,Lewis,M.,Weissenbacher,G.:用于快速反例检测的C程序中的近似循环。形式。冰毒。系统。Des公司。47(1),75–92(2015年)·Zbl 1322.68054·doi:10.1007/s10703-015-0228-1
[23] \[{\mathsf LoAT} \] 。https://github.com/aprove-developers/LoAT
[24] Madhukar,K.,Wachter,B.,Kroneing,D.,Lewis,M.,Srivas,M.K.:加速不变生成。在:Kaivola,R.,Wahl,T.(编辑)FMCAD 2015,第105-111页。IEEE(2015)
[25] Podelski,A.,Rybalchenko,A.:线性排序函数综合的完整方法。2004年,蔡,李文主编。LNCS,第2937卷,第239-251页。斯普林格,海德堡(2004)·Zbl 1202.68109·doi:10.1007/978-3-540-24622-0_20
[26] Sinn,M.,Zuleger,F.,Veith,H.:边界分析和摊余复杂性分析的简单可伸缩静态分析。摘自:Biere,A.,Bloem,R.(编辑),CAV 2014。LNCS,第8559卷,第745-761页。斯普林格,海德堡(2014)·Zbl 06349546·doi:10.1007/978-3-319-08867-9_50
此参考列表基于出版商或数字数学图书馆提供的信息。它的项被试探性地匹配到zbMATH标识符,并且可能包含数据转换错误。它试图尽可能准确地反映原始论文中列出的参考文献,而不要求匹配的完整性或精确性。