Finding Loop Invariants for Programs over Arrays Using a Theorem Prover.
Laura KovácsAndrei VoronkovPublished in: SYNASC (2009)
Keyphrases
- theorem prover
- theorem proving
- first order logic
- inference rules
- term rewriting
- automated reasoning
- automated theorem proving
- formal proof
- computer algebra
- timed automata
- imperative programs
- proof planning
- boolean algebra
- proof search
- formal semantics
- natural deduction
- moment invariants
- invariant features
- affine invariant
- modal logic
- artificial intelligence
- mathematical knowledge
- data mining