On Extending Bounded Proofs to Inductive Proofs

  • Authors:
  • Oded Fuhrmann;Shlomo Hoory

  • Affiliations:
  • IBM Haifa Research Lab,;IBM Haifa Research Lab,

  • Venue:
  • CAV '09 Proceedings of the 21st International Conference on Computer Aided Verification
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose a method for extending a bounded resolution proof to an unbounded inductive proof. More specifically, given a resolution proof that a state machine beginning at an initial state satisfies some property at cycle k , we show that the existence of a Δ -invariant cut implies that the property holds for cycles k + Δ , k + 2Δ , etc. We suggest a linear algorithm for identifying such Δ -extendible proofs and develop the required theory for covering all cycles by Δ -extendible proofs. To expose Δ -invariant cuts, we develop an efficient proof manipulation algorithm that rearranges the proof by the natural temporal order. We demonstrate the applicability of our techniques on a few real-life examples.