English
 
Help Privacy Policy Disclaimer
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT
 
 
DownloadE-Mail
  Geometric Quantifier Elimination Heuristics for Automatically Generating Octagonal and Max-plus Invariants

Kapur, D., Zhang, Z., Horbach, M., Zhao, H., Lu, Q., & Nguyen, T. (2013). Geometric Quantifier Elimination Heuristics for Automatically Generating Octagonal and Max-plus Invariants. In M. P. Bonacina, & M. E. Stickel (Eds.), Automated Reasoning and Mathematics (pp. 189-228). Berlin: Springer. doi:10.1007/978-3-642-36675-8_11.

Item is

Files

show Files

Locators

show

Creators

show
hide
 Creators:
Kapur, Deepak1, Author
Zhang, Zhihai1, Author
Horbach, Matthias1, Author           
Zhao, Hantao1, Author
Lu, Qi1, Author
Nguyen, ThanhVu1, Author
Affiliations:
1External Organizations, ou_persistent22              

Content

show
hide
Free keywords: -
 Abstract: Geometric heuristics for the quantifier elimination approach presented by Kapur (2004) are investigated to automatically derive loop invariants expressing weakly relational numerical properties (such as l ≤ x ≤ h or l ≤ \pm x \pm y ≤q h) for imperative programs. Such properties have been successfully used to analyze commercial software consisting of hundreds of thousands of lines of code (using for example, the Astrée tool based on abstract interpretation framework proposed by Cousot and his group). The main attraction of the proposed approach is its much lower complexity in contrast to the abstract interpretation approach (O(n^2) in contrast to O(n^4), where n is the number of variables) with the ability to still generate invariants of comparable strength. This approach has been generalized to consider disjunctive invariants of the similar form, expressed using maximum function (such as \max(x+a,y+b,z+c,d) ≤ \max(x+e,y+f,z+g,h)), thus enabling automatic generation of a subclass of disjunctive invariants for imperative programs as well.

Details

show
hide
Language(s): eng - English
 Dates: 20132013
 Publication Status: Issued
 Pages: -
 Publishing info: -
 Table of Contents: -
 Rev. Type: -
 Identifiers: BibTex Citekey: Horbach2013McCune
DOI: 10.1007/978-3-642-36675-8_11
 Degree: -

Event

show

Legal Case

show

Project information

show

Source 1

show
hide
Title: Automated Reasoning and Mathematics
  Subtitle : Essays in Memory of William McCune
Source Genre: Book
 Creator(s):
Bonacina, Maria Paola1, Editor
Stickel, Mark E.1, Editor
Affiliations:
1 External Organizations, ou_persistent22            
Publ. Info: Berlin : Springer
Pages: - Volume / Issue: - Sequence Number: - Start / End Page: 189 - 228 Identifier: ISBN: 978-3-642-36674-1
ISBN: 978-3-642-36675-8

Source 2

show
hide
Title: Lecture Notes in Computer Science
  Abbreviation : LNCS
Source Genre: Series
 Creator(s):
Affiliations:
Publ. Info: -
Pages: - Volume / Issue: 7788 Sequence Number: - Start / End Page: - Identifier: ISSN: 0302-9743