Automated verification by induction with associative-commutative operators

5Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Theories with associative and commutative (AC) operators, such as arithmetic, process algebras, boolean algebras, sets,… are ubiqnitous in software and hardware verification. These AC operators are difficult to handle by automatic deduction since they generate complex proofs. In this paper, we present new techniques for combining induction and AC reasoning, in a rewrite-based theorem prover. The resulting system has proved to be quite successful for verification tasks. Thanks to its careful rewriting strategy, it needs less interaction on typical verification problems than well known tools like NQTHM, LP or PVS. We also believe that our approach can easily be integrated as an efficient tactic in other proof systems.

Cite

CITATION STYLE

APA

Berregeb, N., Bouhoula, A., & Rusinowitch, M. (1996). Automated verification by induction with associative-commutative operators. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1102, pp. 220–231). Springer Verlag. https://doi.org/10.1007/3-540-61474-5_71

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free