可满足性问题的扩展研究

基本信息
批准号:61100064
项目类别:青年科学基金项目
资助金额:23.00
负责人:马菲菲
学科分类:
依托单位:中国科学院软件研究所
批准年份:2011
结题年份:2014
起止时间:2012-01-01 - 2014-12-31
项目状态: 已结题
项目参与者:金继伟,张智强,王茜
关键词:
可满足问题最优化体积计算自动推理可满足性模理论
结项摘要

命题逻辑的可满足性问题(SAT)是计算机科学的重要问题,已得到深入研究。但由于SAT的表达能力有限,近年来可满足性模理论(SMT)作为SAT的扩展成为新的研究热点。SMT是理论谓词的逻辑组合,具有强大的表达能力,它的判定算法已取得了很大进展。另一方面,很多问题不是判定问题,而是要寻找最优解或计算解空间的大小,而问题的约束中含有复杂逻辑关系,需要用SMT语言来描述,从而超出了经典优化和体积计算问题的范围。因此,本项目将SMT从优化和计数两个方向上进行扩展,研究SMT优化/解空间体积计算问题。在现有的自动推理技术的基础上,为这两类扩展问题设计高效的通用算法,使之适用于多种理论及其组合,既能进行精确求解,又可进行快速估算。算法将以SAT求解器作为布尔逻辑部分的推理引擎,与多种经典优化/体积计算方法有效结合,具备理论学习能力,并采用约束求解等技术来提高效率。项目的成功实施将可有效解决很多应用问题。

项目摘要

可满足性模理论(SMT)是对命题逻辑的可满足性问题(SAT)的扩展,它研究多种领域理论的逻辑组合的可满足性。我们将SMT从判定问题扩展为优化问题和解的计数问题。SMT优化问题即广义的带复杂逻辑约束的优化问题。我们将SMT求解的DPLL(T)框架与经典数学规划方法相结合,提出了一个高效而完备的优化算法并实现了工具。在随机实例上的实验表明,我们的工具比将此类问题转换为混合整数规划再用IBM的商业工具CPLEX求解的速度更快。SMT的解的计数问题即计算SMT公式的解空间体积大小。我们对这一问题分别提出了完备算法和近似算法。完备算法可精确计算十维以内的解空间体积,近似算法可以很高的精度估算出高达几十维的解空间体积。此外,我们将约束求解与优化技术应用于组合测试中,在自动生成组合测试用例,组合测试故障定位等问题上都取得了很好的效果。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

玉米叶向值的全基因组关联分析

玉米叶向值的全基因组关联分析

DOI:
发表时间:
2

路基土水分传感器室内标定方法与影响因素分析

路基土水分传感器室内标定方法与影响因素分析

DOI:10.14188/j.1671-8844.2019-03-007
发表时间:2019
3

监管的非对称性、盈余管理模式选择与证监会执法效率?

监管的非对称性、盈余管理模式选择与证监会执法效率?

DOI:
发表时间:2016
4

宁南山区植被恢复模式对土壤主要酶活性、微生物多样性及土壤养分的影响

宁南山区植被恢复模式对土壤主要酶活性、微生物多样性及土壤养分的影响

DOI:10.7606/j.issn.1000-7601.2022.03.25
发表时间:2022
5

针灸治疗胃食管反流病的研究进展

针灸治疗胃食管反流病的研究进展

DOI:
发表时间:2022

马菲菲的其他基金

相似国自然基金

1

经典逻辑和描述逻辑中的可满足性问题

批准号:60673044
批准年份:2006
负责人:张健
学科分类:F0201
资助金额:24.00
项目类别:面上项目
2

带正则结构的命题公式的可满足性问题研究

批准号:61262006
批准年份:2012
负责人:许道云
学科分类:F0201
资助金额:46.00
项目类别:地区科学基金项目
3

基于概率推理求解命题逻辑可满足性问题的局部搜索技术研究

批准号:61272014
批准年份:2012
负责人:许贵平
学科分类:F06
资助金额:60.00
项目类别:面上项目
4

布尔可满足性问题的算法与其在电路复杂性下界证明中的应用

批准号:61702489
批准年份:2017
负责人:陈世腾
学科分类:F0201
资助金额:23.00
项目类别:青年科学基金项目