×

兹马思-数学第一资源

无界字符串上正则成员和长度约束的判定过程。(英语) Zbl 06688812
Lutz,Carsten(ed.)等人,《组合系统的前沿》。第十届国际研讨会,FroCoS 2015,Wrocław,波兰,2015年9月21日至24日。诉讼程序。查姆:斯普林格(ISBN 978-3-319-24245-3/pbk;978-3-319-24246-0/电子书)。计算机科学讲义9322。人工智能课堂讲稿,135-150(2015)。
摘要:我们证明了具有正则语言隶属度约束和线性整数约束的字符串理论的无量词片段是可判定的。我们通过描述一个健全的,完整的和结束的tableaux演算片段来实现这一点,它使用线性整数运算的决策过程和正则表达式上的一些可计算函数。这是一种可以很容易地将多解集成为一个代数特征的方法。另一个原因是它可以用来为这些约束生成符号解,也就是说,求解形式提供了完整解集的简单紧凑表示。微积分是一个更大的理论基础的一部分,它为在SMT求解器CVC4中实现的字符串约束提供了高性能理论解算器的理论基础。
整个系列请参见[Zbl 1355.68017].

理学硕士:
68吨 人工智能
PDF格式 BibTeX公司 XML 引用
全文: 内政部
参考文献:
[1] Abdulla,P.A.,Atig,M.F.,Chen,Y.-F.,Holík,L.,Rezine,A.,Rümmer,P.,Stenman,J.:验证的字符串约束。摘自:Biere,A.,Bloem,R.(编辑),CAV 2014。LNCS,第8559卷,第150-166页。斯普林格,海德堡(2014)·3406ZB06号·doi:10.1007/978-3-319-08867-9_10
[2] 安蒂米洛夫,V.:正则表达式的偏导数和有限自动机结构。理论。计算机。Sci.155(2),291–319(1996)·Zbl 0872.68120·doi:10.1016/0304-3975(95)00182-4
[3] Baader,F.,Nipkow,T.:术语重写和所有这些。剑桥大学出版社(1998)·Zbl 0948.68098·内政部:10.1017/CBO9781139172752
[4] Badban,B.,Dashti,M.:正则表达式的半线性parikh图像。2010年,第283期。LNCS,第6281卷,第653-664页。斯普林格,海德堡(2010)·Zbl 1287.68090·doi:10.1007/978-3-642-15155-2_57
[5] Barrett,C.,Sebastianini,R.,Seshia,S.,Tinelli,C.:可满足模理论。在:Biere,A.,Heule,M.J.H.,van Maaren,H.,Walsh,T.(编辑),《可满足性手册》,第185卷,第26章,第825-885页。IOS出版社,2008年2月
[六] Berry,G.,Sethi,R.:从正则表达式到确定性自动机。理论。计算机。第48(1)、117–126卷(1986年)·浙宝0626.68043·电话:10.1016/0304-3975(86)90088-5
[7] Bjørner,N.,Tillmann,N.,Voronkov,A.:字符串操作程序的路径可行性分析。在:Kowalewski,S.,Philippou,A.(编辑)TACAS 2009。LNCS,第5505卷,第307-321页。斯普林格,海德堡(2009)·Zbl 1234.68070·doi:10.1007/978-3-642-00768-2_27
[8] Christensen,A.S.,Moller,A.,Schwartzbach,M.I.:字符串表达式的精确分析。In:Cousot,R.(编辑)SAS 2003。LNCS,第2694卷,第1-18页。斯普林格,海德堡(2003)·Zbl 1067.68541·doi:10.1007/3-540-44898-5_1
[9] Fu,X.,Chih Li,C.:用于检测web应用程序漏洞的字符串约束求解器。第22届软件工程与知识工程国际会议论文集,SEKE 2010。知识系统学院毕业生(2010年)
[10] Ghosh,I.,Shafiei,N.,Li,G.,Chiang,W.-F.:JST:一种用于带字符串的工业Java应用程序的自动测试生成工具。2013年软件工程国际会议论文集,ICSE 2013,第992-1001页。IEEE出版社,皮斯卡塔韦(2013)
[11] Henriksen,J.G.,Jensen,J.L.,Jørgensen,M.E.,Klarlund,N.,Paige,R.,Rauhe,T.,Sandholm,A.:Mona:实践中的一元二阶逻辑。在:Brinksma,E.,Steffen,B.,Cleaveland,W.R.,Larsen,K.G.,Margaria,T.(编辑)TACAS 1995。LNCS,第1019卷,第89-110页。斯普林格,海德堡(1995)·doi:10.1007/3-540-60630-0_5
[12] Hooimeijer,P.,Veanes,M.:字符串分析的自动机算法评估。在:Jhala,R.,Schmidt,D.(编辑),VMCAI 2011。LNCS,第6538卷,第248-262页。斯普林格,海德堡(2011)·Zbl 1317.68287·doi:10.1007/978-3-642-18275-4_18
[13] Hooimeijer,P.,Weimer,W.:正则语言子集约束的决策过程。In:2009年ACM-SIGPLAN编程语言设计与实现会议论文集,第188-198页。ACM(2009年)·doi:10.1145/1542476.1542498
[14] Hooimeijer,P.,Weimer,W.:懒惰地解决字符串约束。在:IEEE/ACM自动化软件工程国际会议论文集,第377-386页。ACM(2010年)·doi:10.1145/1858996.1859080
[15] Kiezun,A.,Ganesh,V.,Guo,P.J.,Hooimejer,P.,Ernst,M.D.:HAMPI:字符串约束的求解器。第十八届软件测试与分析国际研讨会论文集,第105-116页。ACM(2009年)·doi:10.1145/1572272.1572286
[16] 克拉伦,N.,Møller,A.:MONA实现秘密。作者:Yu,S.,Păun,A.(编辑),CIAA 2000。LNCS,第2088卷,第182-194页。斯普林格,海德堡(2001)·Zbl 0989.03500·doi:10.1007/3-540-44674-5_15
[17] Kozen,D.:自然证明系统的下限。In:FOCS,第254-266页。IEEE计算机学会(1977)·doi:10.1109/SFCS.1977.16
[18] Li,G.,Ghosh,I.:通过参数化数组和区间自动机求解字符串。摘自:Bertago,V.,Legay,A.(编辑),HVC 2013。LNCS,第8244卷,第15-31页。斯普林格,海德堡(2013)
[19] Liang,T.,Reynolds,A.,Tinelli,C.,Barrett,C.,Deters,M.:字符串和正则表达式理论的dPLL(T)理论求解器。摘自:Biere,A.,Bloem,R.(编辑),CAV 2014。LNCS,第8559卷,第646-662页。斯普林格,海德堡(2014)·Zbl 06349539·doi:10.1007/978-3-319-08867-9_43
[20] Liang,T.,Tsiskaridze,N.,Reynolds,A.,Tinelli,C.,Barrett,C.:无界字符串上正则成员和长度约束的决策过程。技术报告,爱荷华大学计算机科学系(2015年)。http://www.cs.uiowa.edu/tinelli/papers.html·Zbl 06688812
[21] Lu,K.Z.M.:XHaskell-向Haskell添加正则表达式类型。新加坡国立大学博士论文(2009)
[22] Makanin,G.S.:自由半群中方程的可解性问题。英语连续剧。数学方面,苏联斯博尼克32,147–236(1977)·Zbl 0371.20047
[23] 马蒂亚塞维奇,Y.V.:希尔伯特的第十个问题和计算范式。在:Cooper,S.B.,Löwe,B.,Torenvliet,L.(编辑),CiE 2005。LNCS,第3526卷,第310-321页。斯普林格,海德堡(2005)·Zbl 1115.03004号·内政部:10.1007/11494645_39
[24] Parikh,R.J.:论上下文无关语言。J、 ACM 13(4),570–581(1966年)·Zbl 0154.25801·内政部:10.1145/321356.321364
[25] 方程组中的可满足性。J、 ACM 51(3),483–496(2004年)·Zbl 1192.68372·数字标识码:10.1145/990308.990312
[26] Rosu,G.,Viswanathan,M.:通过重写逐步测试扩展的常规语言成员。在:Nieuwenhuis,R.(编辑),RTA 2003。LNCS,第2706卷,第499-514页。斯普林格,海德堡(2003)·Zbl 1038.68562·doi:10.1007/3-540-44881-0_35
[27] 舒尔茨,K.(编辑):字方程式及相关主题。Springer Verlag纽约公司,纽约(1990)
[28] Tateishi,T.,Pistoia,M.,Tripp,O.:基于一元二阶逻辑的路径和索引敏感字符串分析。ACM传输。软。《工程方法学》33,1–33(2013年)·doi:10.1145/2522920.2522926
[29] Tillmann,N.,de Halleux,J.:Pex–针对.NET的白盒测试生成。摘自:Beckert,B.,Hähnle,R.(编辑),TAP 2008。LNCS,第4966卷,第134-153页。斯普林格,海德堡(2008)·Zbl 05267203·doi:10.1007/978-3-540-79124-9_10
[30] Trinh,M.-T.,Chu,D.-H.,Jaffar,J.:S3:用于web应用程序中漏洞检测的符号字符串解算器。Yung,M.,Li,N.(编辑),《第21届ACM计算机和通信安全会议论文集》(2014年)·doi:10.1145/2660267.2660372
[31] 符号有限自动机的应用。In:Konstantindis,S.(编辑)CIAA 2013。LNCS,第7982卷,第16-23页。斯普林格,海德堡(2013)·Zbl 1298.68160号·doi:10.1007/978-3-642-39274-0_3
[32] Veanes,M.,Bjørner,N.,de Moura,L.:符号自动机约束求解。输入:Fermüller,C.G.,Voronkov,A.(编辑)LPAR-17。LNCS,第6397卷,第640-654页。斯普林格,海德堡(2010)·Zbl 1306.68097·doi:10.1007/978-3-642-16242-8_45
[33] Yu,F.,Alkhalaf,M.,Bultan,T.:陌生人:一个基于自动机的PHP字符串分析工具。在:Esparza,J.,Majumdar,R.(编辑),2010年塔卡斯。LNCS,第6015卷,第154-157页。斯普林格,海德堡(2010)·Zbl 05702238·doi:10.1007/978-3-642-12002-2_13
[34] Zheng,Y.,Zhang,X.,Ganesh,V.:z3str:一个用于web应用程序分析的基于Z3的字符串求解器。In:2013年第9届软件工程基础联席会议记录,ESEC/FSE 2013,第114-124页。ACM,纽约(2013年)·数字标识码:10.1145/2491411.2491456
此参考列表基于出版商或数字数学图书馆提供的信息。它的项被试探性地匹配到zbMATH标识符,并且可能包含数据转换错误。它试图尽可能准确地反映原始论文中列出的参考文献,而不要求匹配的完整性或精确性。