Generating Octagonal Invariants using Quantifier Elimination Heuristics
使用量词消除启发法生成八边形不变量
基本信息
- 批准号:1248069
- 负责人:
- 金额:$ 8.32万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2012
- 资助国家:美国
- 起止时间:2012-09-01 至 2014-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
With software becoming more and more complex, ensuring its total correctness, in the absence of full formal and rigorous specifications, has become a highly nontrivial task. Lightweight program analysis techniques which go beyond type checking and detect semantic bugs are thus becoming increasing relevant. This is especially so given that bugs such as buffer overflows can be exploited to cause havoc, bringing organizations to a stand-still and causing considerable financial loss. This project will explore geometric heuristics for quantifier elimination to automatically derive a restricted class of invariant properties of programs, with the goal of developing scalable highly efficient algorithms for program analysis. Particular attention will be paid to properties expressed using numerical relational constraints on program variables; industrial experience suggests that automatically deriving such properties from unannotated and unspecified programs is extremely useful in finding bugs in industrial software. Recent advances made in satisfiability modulo theories (SMT) solvers and automated reasoning techniques as well as already built tools for quantifier elimination will be exploited to achieve this. This project will build a repertoire of techniques to be used in tools analyzing programs including optimizing compilers, debuggers, and verifiers as well as those for identifying security violations in computer networks.
随着软件变得越来越复杂,在没有完整的正式和严格的规范的情况下,确保其完全正确已经成为一项非常重要的任务。因此,超越类型检查和检测语义错误的轻量级程序分析技术正变得越来越重要。考虑到缓冲区溢出等错误可被利用来造成严重破坏、使组织陷入停滞并造成相当大的经济损失,情况尤其如此。该项目将探索用于量词消除的几何启发式,以自动推导出程序不变属性的受限类,目标是开发可伸缩的高效程序分析算法。将特别注意使用程序变量上的数值关系约束表示的属性;工业经验表明,从未注释和未指定的程序中自动派生此类属性在查找工业软件中的错误时非常有用。最近在可满足性模理论(SMT)求解器和自动推理技术方面取得的进展以及已经建立的量词消除工具将被用来实现这一点。这个项目将建立一个用于程序分析工具的技术宝库,包括优化编译器、调试器和验证器,以及用于识别计算机网络中的安全违规的技术。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Deepak Kapur其他文献
REDUCING STEREOTYPE THREAT EFFECTS Creating a Critical Mass Eliminates the Effects of Stereotype Threat on Women ’ s Mathematical Performance Declaration of Competing
减少刻板印象威胁影响 创造临界质量消除刻板印象威胁对女性数学成绩的影响 竞赛宣言
- DOI:
- 发表时间:
2016 - 期刊:
- 影响因子:0
- 作者:
Nidhi Singhal;Deepak Kapur - 通讯作者:
Deepak Kapur
Theoretical Aspects of Computing – ICTAC 2017
计算的理论方面 – ICTAC 2017
- DOI:
- 发表时间:
2017 - 期刊:
- 影响因子:0
- 作者:
D. Hung;Deepak Kapur - 通讯作者:
Deepak Kapur
2. ROLE OF USER FEES IN ETHIOPIA: A CASE STUD Y OF JIMMA UNIVERSIT Y SPECIALIZED HOSPIT AL, SOUTH WEST ETHIO PIA
2. 使用费在埃塞俄比亚的作用:埃塞俄比亚西南季玛大学专科医院案例研究
- DOI:
- 发表时间:
2011 - 期刊:
- 影响因子:0
- 作者:
In Gulf Countries;Imran Hameed;N. Qazi;D. Nair;K. Tushune;T. Varghese;Qaiser Rafique Yasser;Saundarya Rajesh;Deepak Kapur;Abebaw Kassie Gualu;K. Priya;K. Chandrasekar;M. D. Prasad;B. Shekhar - 通讯作者:
B. Shekhar
Dependency Pairs for Equational Rewriting
方程重写的依赖对
- DOI:
10.1007/3-540-45127-7_9 - 发表时间:
2001 - 期刊:
- 影响因子:0
- 作者:
J. Giesl;Deepak Kapur - 通讯作者:
Deepak Kapur
New uses of linear arithmetic in automated theorem proving by induction
- DOI:
10.1007/bf00244459 - 发表时间:
1996-03-01 - 期刊:
- 影响因子:0.800
- 作者:
Deepak Kapur;M. Subramaniam - 通讯作者:
M. Subramaniam
Deepak Kapur的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Deepak Kapur', 18)}}的其他基金
AF: Small: Comprehensive Groebner, Parametric GCD Computations and Real Geometric Reasoning
AF:小:综合 Groebner、参数 GCD 计算和真实几何推理
- 批准号:
1908804 - 财政年份:2019
- 资助金额:
$ 8.32万 - 项目类别:
Standard Grant
Math: Algorithms for Parametric (Comprehensive) Groebner Computations
数学:参数(综合)Groebner 计算算法
- 批准号:
1217054 - 财政年份:2012
- 资助金额:
$ 8.32万 - 项目类别:
Standard Grant
TC: Medium: Collaborative Research: Unification Laboratory: Increasing the Power of Cryptographic Protocol Analysis Tools
TC:媒介:协作研究:统一实验室:提高密码协议分析工具的能力
- 批准号:
0905222 - 财政年份:2009
- 资助金额:
$ 8.32万 - 项目类别:
Standard Grant
Analyzing Polynomial Systems using Cayley-Dixon Resultant Matrices based on Support Hull
使用基于支撑船体的 Cayley-Dixon 结果矩阵分析多项式系统
- 批准号:
0729097 - 财政年份:2008
- 资助金额:
$ 8.32万 - 项目类别:
Standard Grant
Collaborative Research: CT-M: Unification Laboratory for Cryptographic Protocol Analysis
合作研究:CT-M:密码协议分析统一实验室
- 批准号:
0831462 - 财政年份:2008
- 资助金额:
$ 8.32万 - 项目类别:
Standard Grant
Collaborative Research: SAIL: An Integration of SAT Solver and Inductive Prover
合作研究:SAIL:SAT 求解器和归纳证明器的集成
- 批准号:
0541315 - 财政年份:2006
- 资助金额:
$ 8.32万 - 项目类别:
Standard Grant
2003 Dagstuhl Seminar on Deduction
2003 Dagstuhl 演绎研讨会
- 批准号:
0314135 - 财政年份:2003
- 资助金额:
$ 8.32万 - 项目类别:
Standard Grant
Polynomial Manipulation using Dixon Resultant Formulation
使用 Dixon 结果公式进行多项式运算
- 批准号:
0203051 - 财政年份:2002
- 资助金额:
$ 8.32万 - 项目类别:
Continuing Grant
ITR: Integrating Induction Schemes into Decision Procedures
ITR:将归纳方案纳入决策程序
- 批准号:
0113611 - 财政年份:2001
- 资助金额:
$ 8.32万 - 项目类别:
Continuing Grant
Collaborative Research on Semantic Unification and its Applications
语义统一及其应用的协作研究
- 批准号:
0098114 - 财政年份:2001
- 资助金额:
$ 8.32万 - 项目类别:
Standard Grant
相似海外基金
Study on structure and design of the octagonal Buddhist pagodas, octagonal Buddhist buildings in East Asia of the ancient times and the Middle Ages
东亚古代及中世纪八角佛塔、八角佛教建筑的结构与设计研究
- 批准号:
20760436 - 财政年份:2008
- 资助金额:
$ 8.32万 - 项目类别:
Grant-in-Aid for Young Scientists (B)