首页 > 最新文献

Automated Technology for Verification and Analysis最新文献

英文 中文
Quadratic Word Equations with Length Constraints, Counter Systems, and Presburger Arithmetic with Divisibility 具有长度约束的二次字方程,计数器系统和具有可整除性的Presburger算法
Pub Date : 2018-05-17 DOI: 10.46298/lmcs-17(4:4)2021
A. Lin, R. Majumdar
Word equations are a crucial element in the theoretical foundation ofconstraint solving over strings. A word equation relates two words over stringvariables and constants. Its solution amounts to a function mapping variablesto constant strings that equate the left and right hand sides of the equation.While the problem of solving word equations is decidable, the decidability ofthe problem of solving a word equation with a length constraint (i.e., aconstraint relating the lengths of words in the word equation) has remained along-standing open problem. We focus on the subclass of quadratic wordequations, i.e., in which each variable occurs at most twice. We first showthat the length abstractions of solutions to quadratic word equations are ingeneral not Presburger-definable. We then describe a class of counter systemswith Presburger transition relations which capture the length abstraction of aquadratic word equation with regular constraints. We provide an encoding of theeffect of a simple loop of the counter systems in the existential theory ofPresburger Arithmetic with divisibility (PAD). Since PAD is decidable (NP-hardand is in NEXP), we obtain a decision procedure for quadratic words equationswith length constraints for which the associated counter system is flat (i.e.,all nodes belong to at most one cycle). In particular, we show a decidabilityresult (in fact, also an NP algorithm with a PAD oracle) for a recentlyproposed NP-complete fragment of word equations called regular-oriented wordequations, when augmented with length constraints. We extend this decidabilityresult (in fact, with a complexity upper bound of PSPACE with a PAD oracle) inthe presence of regular constraints.
词方程是弦约束求解理论基础的重要组成部分。单词方程将两个单词关联到字符串变量和常量上。它的解相当于一个将变量映射为常量字符串的函数,这些常量字符串等于等式的左右两边。虽然求解词方程的问题是可判定的,但求解具有长度约束(即与词方程中单词长度相关的约束)的词方程问题的可判定性一直是一个悬而未决的问题。我们关注二次方程的子类,即每个变量最多出现两次。我们首先证明了二次字方程解的长度抽象一般不是普瑞斯伯格可定义的。然后,我们描述了一类具有Presburger转换关系的计数器系统,它捕获了具有规则约束的二次词方程的长度抽象。本文给出了具有可除性的presburger算术存在理论中计数器系统的简单循环效应的编码。由于PAD是可决定的(np -hard并且在NEXP中),我们获得了具有长度约束的二次词方程的决策过程,该方程的相关计数器系统是平坦的(即所有节点最多属于一个循环)。特别是,当增加长度约束时,我们展示了最近提出的称为正则导向词方程的NP完全片段的可判决性结果(实际上,也是一个带有PAD oracle的NP算法)。在正则约束的情况下,我们扩展了这个可判定结果(实际上,使用PAD oracle扩展了PSPACE的复杂度上界)。
{"title":"Quadratic Word Equations with Length Constraints, Counter Systems, and Presburger Arithmetic with Divisibility","authors":"A. Lin, R. Majumdar","doi":"10.46298/lmcs-17(4:4)2021","DOIUrl":"https://doi.org/10.46298/lmcs-17(4:4)2021","url":null,"abstract":"Word equations are a crucial element in the theoretical foundation of\u0000constraint solving over strings. A word equation relates two words over string\u0000variables and constants. Its solution amounts to a function mapping variables\u0000to constant strings that equate the left and right hand sides of the equation.\u0000While the problem of solving word equations is decidable, the decidability of\u0000the problem of solving a word equation with a length constraint (i.e., a\u0000constraint relating the lengths of words in the word equation) has remained a\u0000long-standing open problem. We focus on the subclass of quadratic word\u0000equations, i.e., in which each variable occurs at most twice. We first show\u0000that the length abstractions of solutions to quadratic word equations are in\u0000general not Presburger-definable. We then describe a class of counter systems\u0000with Presburger transition relations which capture the length abstraction of a\u0000quadratic word equation with regular constraints. We provide an encoding of the\u0000effect of a simple loop of the counter systems in the existential theory of\u0000Presburger Arithmetic with divisibility (PAD). Since PAD is decidable (NP-hard\u0000and is in NEXP), we obtain a decision procedure for quadratic words equations\u0000with length constraints for which the associated counter system is flat (i.e.,\u0000all nodes belong to at most one cycle). In particular, we show a decidability\u0000result (in fact, also an NP algorithm with a PAD oracle) for a recently\u0000proposed NP-complete fragment of word equations called regular-oriented word\u0000equations, when augmented with length constraints. We extend this decidability\u0000result (in fact, with a complexity upper bound of PSPACE with a PAD oracle) in\u0000the presence of regular constraints.","PeriodicalId":335085,"journal":{"name":"Automated Technology for Verification and Analysis","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129170000","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 29
Accelerated Model Checking of Parametric Markov Chains 参数马尔可夫链的加速模型检验
Pub Date : 2018-05-15 DOI: 10.1007/978-3-030-01090-4_18
Paul Gainer, E. M. Hahn, S. Schewe
{"title":"Accelerated Model Checking of Parametric Markov Chains","authors":"Paul Gainer, E. M. Hahn, S. Schewe","doi":"10.1007/978-3-030-01090-4_18","DOIUrl":"https://doi.org/10.1007/978-3-030-01090-4_18","url":null,"abstract":"","PeriodicalId":335085,"journal":{"name":"Automated Technology for Verification and Analysis","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131781941","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 19
EthIR: A Framework for High-Level Analysis of Ethereum Bytecode EthIR:以太坊字节码的高级分析框架
Pub Date : 2018-05-10 DOI: 10.1007/978-3-030-01090-4_30
E. Albert, Pablo Gordillo, B. Livshits, A. Rubio, Ilya Sergey
{"title":"EthIR: A Framework for High-Level Analysis of Ethereum Bytecode","authors":"E. Albert, Pablo Gordillo, B. Livshits, A. Rubio, Ilya Sergey","doi":"10.1007/978-3-030-01090-4_30","DOIUrl":"https://doi.org/10.1007/978-3-030-01090-4_30","url":null,"abstract":"","PeriodicalId":335085,"journal":{"name":"Automated Technology for Verification and Analysis","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130834497","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 96
Lazy Abstraction-Based Controller Synthesis 基于惰性抽象的控制器合成
Pub Date : 2018-04-08 DOI: 10.1007/978-3-030-31784-3_2
Kyle Hsu, R. Majumdar, Kaushik Mallik, Anne-Kathrin Schmuck
{"title":"Lazy Abstraction-Based Controller Synthesis","authors":"Kyle Hsu, R. Majumdar, Kaushik Mallik, Anne-Kathrin Schmuck","doi":"10.1007/978-3-030-31784-3_2","DOIUrl":"https://doi.org/10.1007/978-3-030-31784-3_2","url":null,"abstract":"","PeriodicalId":335085,"journal":{"name":"Automated Technology for Verification and Analysis","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-04-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128032679","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Maximum Realizability for Linear Temporal Logic Specifications 线性时序逻辑规范的最大可实现性
Pub Date : 2018-04-02 DOI: 10.1007/978-3-030-01090-4_27
Rayna Dimitrova, Mahsa Ghasemi, U. Topcu
{"title":"Maximum Realizability for Linear Temporal Logic Specifications","authors":"Rayna Dimitrova, Mahsa Ghasemi, U. Topcu","doi":"10.1007/978-3-030-01090-4_27","DOIUrl":"https://doi.org/10.1007/978-3-030-01090-4_27","url":null,"abstract":"","PeriodicalId":335085,"journal":{"name":"Automated Technology for Verification and Analysis","volume":"56 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-04-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134523871","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 17
Synthesis in pMDPs: A Tale of 1001 Parameters pMDPs的合成:1001个参数的故事
Pub Date : 2018-03-05 DOI: 10.1007/978-3-030-01090-4_10
Murat Cubuktepe, N. Jansen, Sebastian Junges, J. Katoen, U. Topcu
{"title":"Synthesis in pMDPs: A Tale of 1001 Parameters","authors":"Murat Cubuktepe, N. Jansen, Sebastian Junges, J. Katoen, U. Topcu","doi":"10.1007/978-3-030-01090-4_10","DOIUrl":"https://doi.org/10.1007/978-3-030-01090-4_10","url":null,"abstract":"","PeriodicalId":335085,"journal":{"name":"Automated Technology for Verification and Analysis","volume":"267 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-03-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125056047","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 39
Enhancing Symbolic Execution of Heap-based Programs with Separation Logic for Test Input Generation 用分离逻辑增强基于堆程序的符号执行,用于测试输入生成
Pub Date : 2017-12-16 DOI: 10.1007/978-3-030-31784-3_12
Long H. Pham, Quang Loc Le, Quoc-Sang Phan, Jun Sun, S. Qin
{"title":"Enhancing Symbolic Execution of Heap-based Programs with Separation Logic for Test Input Generation","authors":"Long H. Pham, Quang Loc Le, Quoc-Sang Phan, Jun Sun, S. Qin","doi":"10.1007/978-3-030-31784-3_12","DOIUrl":"https://doi.org/10.1007/978-3-030-31784-3_12","url":null,"abstract":"","PeriodicalId":335085,"journal":{"name":"Automated Technology for Verification and Analysis","volume":"208 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115540852","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 18
May-Happen-in-Parallel Analysis with Returned Futures 可能发生的平行分析与回归期货
Pub Date : 2017-10-03 DOI: 10.1007/978-3-319-68167-2_3
E. Albert, S. Genaim, Pablo Gordillo
{"title":"May-Happen-in-Parallel Analysis with Returned Futures","authors":"E. Albert, S. Genaim, Pablo Gordillo","doi":"10.1007/978-3-319-68167-2_3","DOIUrl":"https://doi.org/10.1007/978-3-319-68167-2_3","url":null,"abstract":"","PeriodicalId":335085,"journal":{"name":"Automated Technology for Verification and Analysis","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125065280","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Concurrent Program Verification with Invariant-Guided Underapproximation 不变量引导下的欠逼近并发程序验证
Pub Date : 2017-10-03 DOI: 10.1007/978-3-319-68167-2_17
Sumanth Prabhu, P. Schrammel, M. Srivas, Michael Tautschnig, Anand Yeolekar
{"title":"Concurrent Program Verification with Invariant-Guided Underapproximation","authors":"Sumanth Prabhu, P. Schrammel, M. Srivas, Michael Tautschnig, Anand Yeolekar","doi":"10.1007/978-3-319-68167-2_17","DOIUrl":"https://doi.org/10.1007/978-3-319-68167-2_17","url":null,"abstract":"","PeriodicalId":335085,"journal":{"name":"Automated Technology for Verification and Analysis","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116013461","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Fixing the State Budget: Approximation of Regular Languages with Small DFAs 固定国家预算:用小dfa逼近正规语言
Pub Date : 2017-10-03 DOI: 10.1007/978-3-319-68167-2_5
G. Gange, P. Ganty, Peter James Stuckey
{"title":"Fixing the State Budget: Approximation of Regular Languages with Small DFAs","authors":"G. Gange, P. Ganty, Peter James Stuckey","doi":"10.1007/978-3-319-68167-2_5","DOIUrl":"https://doi.org/10.1007/978-3-319-68167-2_5","url":null,"abstract":"","PeriodicalId":335085,"journal":{"name":"Automated Technology for Verification and Analysis","volume":"51 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124426219","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
期刊
Automated Technology for Verification and Analysis
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1