首页 > 最新文献

International Workshop on Satisfiability Modulo Theories最新文献

英文 中文
Exploiting Strict Constraints in the Cylindrical Algebraic Covering 利用圆柱代数覆盖中的严格约束
Pub Date : 2023-06-29 DOI: 10.48550/arXiv.2306.16757
Philipp Bär, Jasper Nalbach, Erika 'Abrah'am, Christopher W. Brown
One of the few available complete methods for checking the satisfiability of sets of polynomial constraints over the reals is the cylindrical algebraic covering (CAlC) method. In this paper, we propose an extension for this method to exploit the strictness of input constraints for reducing the computational effort. We illustrate the concepts on a multidimensional example and provide experimental results to evaluate the usefulness of our proposed extension.
圆柱代数覆盖法(CAlC)是检验多项式约束集对实数的可满足性的几种完备方法之一。在本文中,我们提出了该方法的扩展,以利用输入约束的严格性来减少计算量。我们在一个多维示例上说明了这些概念,并提供了实验结果来评估我们提出的扩展的有用性。
{"title":"Exploiting Strict Constraints in the Cylindrical Algebraic Covering","authors":"Philipp Bär, Jasper Nalbach, Erika 'Abrah'am, Christopher W. Brown","doi":"10.48550/arXiv.2306.16757","DOIUrl":"https://doi.org/10.48550/arXiv.2306.16757","url":null,"abstract":"One of the few available complete methods for checking the satisfiability of sets of polynomial constraints over the reals is the cylindrical algebraic covering (CAlC) method. In this paper, we propose an extension for this method to exploit the strictness of input constraints for reducing the computational effort. We illustrate the concepts on a multidimensional example and provide experimental results to evaluate the usefulness of our proposed extension.","PeriodicalId":114068,"journal":{"name":"International Workshop on Satisfiability Modulo Theories","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126430289","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}
引用次数: 0
Complete Trigger Selection in Satisfiability modulo first-order Theories 可满足模一阶理论中的完全触发选择
Pub Date : 2023-06-15 DOI: 10.48550/arXiv.2306.09436
C. Lynch, Stephen Miner
Let T be an SMT solver with no theory solvers except for Quantifier Instantiation. Given a set of first-order clauses S saturated by Resolution (with a valid literal selection function) we show that T is complete if its Trigger function is the same as the literal selection function. So if T halts with a ground model G, then G can be extended to a model in the theory of S. In addition for a suitable ordering, if all maximal literals are selected in each clause, then T will halt on G, so it is a decision procedure for the theory S. Also, for a suitable ordering, if all clauses are Horn, or all clauses are 2SAT, then T solves the theory S in polynomial time.
设T是一个SMT求解器,除了量词实例化之外没有任何理论求解器。给定一组被分辨率饱和的一阶子句S(具有有效的文字选择函数),我们证明如果T的触发器函数与文字选择函数相同,则T是完整的。因此,如果T停在一个基模型G上,那么G可以推广到S理论中的一个模型。此外,对于一个合适的排序,如果每个子句中都选择了所有的极大量,那么T将停在G上,所以这是一个S理论的决策过程。此外,对于一个合适的排序,如果所有子句都是Horn,或者所有子句都是2SAT,那么T在多项式时间内解决了S理论。
{"title":"Complete Trigger Selection in Satisfiability modulo first-order Theories","authors":"C. Lynch, Stephen Miner","doi":"10.48550/arXiv.2306.09436","DOIUrl":"https://doi.org/10.48550/arXiv.2306.09436","url":null,"abstract":"Let T be an SMT solver with no theory solvers except for Quantifier Instantiation. Given a set of first-order clauses S saturated by Resolution (with a valid literal selection function) we show that T is complete if its Trigger function is the same as the literal selection function. So if T halts with a ground model G, then G can be extended to a model in the theory of S. In addition for a suitable ordering, if all maximal literals are selected in each clause, then T will halt on G, so it is a decision procedure for the theory S. Also, for a suitable ordering, if all clauses are Horn, or all clauses are 2SAT, then T solves the theory S in polynomial time.","PeriodicalId":114068,"journal":{"name":"International Workshop on Satisfiability Modulo Theories","volume":"147 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123385379","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}
引用次数: 1
Bayesian Optimisation of Solver Parameters in CBMC CBMC中求解器参数的贝叶斯优化
Pub Date : 2020-07-20 DOI: 10.17863/CAM.55257
Chaitanya Mangla, S. Holden, Lawrence Charles Paulson
Satisfiability solvers can be embedded in applications to perform specific formal reasoning tasks. CBMC, for example, is a bounded model checker for C and C++ that embeds SMT and SAT solvers to check internally generated formulae. Such solvers will be solely used to evaluate the class of formulae generated by the embedding application and therefore may benefit from domain-specific parameter tuning. We propose the use of Bayesian optimisation for this purpose, which offers a principled approach to black-box optimisation within limited resources. We demonstrate its use for optimisation of the solver embedded in CBMC specifically for a collection of test harnesses in active industrial use, for which we have achieved a significant improvement over the default parameters.
可满足性求解器可以嵌入到应用程序中,以执行特定的形式推理任务。例如,CBMC是C和c++的有界模型检查器,它嵌入SMT和SAT求解器来检查内部生成的公式。这样的求解器将仅用于评估由嵌入应用程序生成的一类公式,因此可能受益于特定领域的参数调优。我们建议为此目的使用贝叶斯优化,它提供了在有限资源内进行黑盒优化的原则方法。我们演示了它用于优化嵌入在CBMC中的求解器,特别是用于活跃工业使用的一系列测试线束,我们已经实现了对默认参数的显着改进。
{"title":"Bayesian Optimisation of Solver Parameters in CBMC","authors":"Chaitanya Mangla, S. Holden, Lawrence Charles Paulson","doi":"10.17863/CAM.55257","DOIUrl":"https://doi.org/10.17863/CAM.55257","url":null,"abstract":"Satisfiability solvers can be embedded in applications to perform specific formal reasoning tasks. CBMC, for example, is a bounded model checker for C and C++ that embeds SMT and SAT solvers to check internally generated formulae. Such solvers will be solely used to evaluate the class of formulae generated by the embedding application and therefore may benefit from domain-specific parameter tuning. We propose the use of Bayesian optimisation for this purpose, which offers a principled approach to black-box optimisation within limited resources. We demonstrate its use for optimisation of the solver embedded in CBMC specifically for a collection of test harnesses in active industrial use, for which we have achieved a significant improvement over the default parameters.","PeriodicalId":114068,"journal":{"name":"International Workshop on Satisfiability Modulo Theories","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-07-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127461043","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}
引用次数: 0
Smt-Switch: A Solver-agnostic C++ API for SMT Solving SMT - switch:用于SMT求解的求解器无关的c++ API
Pub Date : 2020-07-02 DOI: 10.1007/978-3-030-80223-3_26
Makai Mann, Amalee Wilson, C. Tinelli, Clark W. Barrett
{"title":"Smt-Switch: A Solver-agnostic C++ API for SMT Solving","authors":"Makai Mann, Amalee Wilson, C. Tinelli, Clark W. Barrett","doi":"10.1007/978-3-030-80223-3_26","DOIUrl":"https://doi.org/10.1007/978-3-030-80223-3_26","url":null,"abstract":"","PeriodicalId":114068,"journal":{"name":"International Workshop on Satisfiability Modulo Theories","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114343055","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}
引用次数: 9
Efficient Interpolation for the Theory of Arrays 阵列理论的有效插值
Pub Date : 2018-04-19 DOI: 10.1007/978-3-319-94205-6_36
Jochen Hoenicke, Tanja I. Schindler
{"title":"Efficient Interpolation for the Theory of Arrays","authors":"Jochen Hoenicke, Tanja I. Schindler","doi":"10.1007/978-3-319-94205-6_36","DOIUrl":"https://doi.org/10.1007/978-3-319-94205-6_36","url":null,"abstract":"","PeriodicalId":114068,"journal":{"name":"International Workshop on Satisfiability Modulo Theories","volume":"296 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-04-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132191973","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}
引用次数: 15
Towards Conflict-Driven Learning for Virtual Substitution 面向虚拟替代的冲突驱动学习
Pub Date : 2014-09-08 DOI: 10.1007/978-3-319-10515-4_19
Konstantin Korovin, M. Kosta, T. Sturm
{"title":"Towards Conflict-Driven Learning for Virtual Substitution","authors":"Konstantin Korovin, M. Kosta, T. Sturm","doi":"10.1007/978-3-319-10515-4_19","DOIUrl":"https://doi.org/10.1007/978-3-319-10515-4_19","url":null,"abstract":"","PeriodicalId":114068,"journal":{"name":"International Workshop on Satisfiability Modulo Theories","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122076668","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}
引用次数: 9
Weakly Equivalent Arrays 弱等效数组
Pub Date : 2014-05-27 DOI: 10.1007/978-3-319-24246-0_8
Jürgen Christ, Jochen Hoenicke
{"title":"Weakly Equivalent Arrays","authors":"Jürgen Christ, Jochen Hoenicke","doi":"10.1007/978-3-319-24246-0_8","DOIUrl":"https://doi.org/10.1007/978-3-319-24246-0_8","url":null,"abstract":"","PeriodicalId":114068,"journal":{"name":"International Workshop on Satisfiability Modulo Theories","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126783373","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}
引用次数: 12
Multi-solver Support in Symbolic Execution 符号执行中的多求解器支持
Pub Date : 2013-07-13 DOI: 10.1007/978-3-642-39799-8_3
H. Palikareva, Cristian Cadar
{"title":"Multi-solver Support in Symbolic Execution","authors":"H. Palikareva, Cristian Cadar","doi":"10.1007/978-3-642-39799-8_3","DOIUrl":"https://doi.org/10.1007/978-3-642-39799-8_3","url":null,"abstract":"","PeriodicalId":114068,"journal":{"name":"International Workshop on Satisfiability Modulo Theories","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122142606","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}
引用次数: 72
Abstract: Reliable Reconstruction of Fine-Grained Proofs in a Proof Assistant 摘要:在一个证明助手中实现细粒度证明的可靠重构
Pub Date : 1900-01-01 DOI: 10.1007/978-3-030-79876-5_26
Hans-Jörg Schurr, M. Fleury, Martin Desharnais
{"title":"Abstract: Reliable Reconstruction of Fine-Grained Proofs in a Proof Assistant","authors":"Hans-Jörg Schurr, M. Fleury, Martin Desharnais","doi":"10.1007/978-3-030-79876-5_26","DOIUrl":"https://doi.org/10.1007/978-3-030-79876-5_26","url":null,"abstract":"","PeriodicalId":114068,"journal":{"name":"International Workshop on Satisfiability Modulo Theories","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127306887","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}
引用次数: 6
Abstract: BanditFuzz: A Reinforcement-Learning based Performance Fuzzer for SMT Solvers 摘要:BanditFuzz:基于强化学习的SMT求解器性能模糊器
Pub Date : 1900-01-01 DOI: 10.1007/978-3-030-63618-0_5
Joseph Scott, Federico Mora, Vijay Ganesh
{"title":"Abstract: BanditFuzz: A Reinforcement-Learning based Performance Fuzzer for SMT Solvers","authors":"Joseph Scott, Federico Mora, Vijay Ganesh","doi":"10.1007/978-3-030-63618-0_5","DOIUrl":"https://doi.org/10.1007/978-3-030-63618-0_5","url":null,"abstract":"","PeriodicalId":114068,"journal":{"name":"International Workshop on Satisfiability Modulo Theories","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115056076","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}
引用次数: 10
期刊
International Workshop on Satisfiability Modulo Theories
全部 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