Article ID Journal Published Year Pages File Type
401667 Journal of Symbolic Computation 2010 30 Pages PDF
Abstract

Invariant assertions play an important role in the analysis and verification of iterative programs. In this paper, we introduce a related but distinct concept, namely that of invariant relation. While invariant assertions are useful to prove the correctness of a loop with respect to a specification (represented by a precondition/ postcondition pair) in Hoare’s logic, invariant relations are useful to derive the function of the loop in Mills’ logic.

Related Topics
Physical Sciences and Engineering Computer Science Artificial Intelligence