Finding Loop Invariants for Programs over Arrays Using a Theorem Prover.
Laura KovácsAndrei VoronkovPublished in: FASE (2009)
Keyphrases
- theorem prover
- term rewriting
- first order logic
- theorem proving
- automated reasoning
- inference rules
- automated theorem proving
- imperative programs
- formal proof
- natural deduction
- higher order logic
- formal semantics
- timed automata
- computer algebra
- proof search
- boolean algebra
- computer algebra systems
- data mining
- genetic algorithm