LARA

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
sav07_lecture_14_skeleton [2007/05/02 18:20]
vkuncak
sav07_lecture_14_skeleton [2007/05/03 19:03]
vkuncak
Line 17: Line 17:
 Readings: Readings:
   * [[http://​www.cs.cmu.edu/​~bryant/​pubdir/​ieeetc86.pdf|Graph-based algorithms for boolean function manipulation]]   * [[http://​www.cs.cmu.edu/​~bryant/​pubdir/​ieeetc86.pdf|Graph-based algorithms for boolean function manipulation]]
 +  * [[http://​citeseer.ist.psu.edu/​burch90symbolic.html|Symbolic Model Checking: 10^20 States and Beyond]]
   * [[http://​www.kenmcmil.com/​thesis.html|Ken McMillan'​s thesis]]   * [[http://​www.kenmcmil.com/​thesis.html|Ken McMillan'​s thesis]]
   * [[http://​nusmv.irst.itc.it/​index.html|NuSMV]]   * [[http://​nusmv.irst.itc.it/​index.html|NuSMV]]
Line 31: Line 32:
   * [[http://​www.cs.wisc.edu/​wpis/​papers/​tr1386.pdf|Program analysis via graph reachability]]   * [[http://​www.cs.wisc.edu/​wpis/​papers/​tr1386.pdf|Program analysis via graph reachability]]
   * [[http://​doi.acm.org/​10.1145/​379605.379690|Bebop:​ a path-sensitive interprocedural dataflow engine, Thomas Ball, Sriram K. Rajamani. PASTE 2001: 97-103]]   * [[http://​doi.acm.org/​10.1145/​379605.379690|Bebop:​ a path-sensitive interprocedural dataflow engine, Thomas Ball, Sriram K. Rajamani. PASTE 2001: 97-103]]
 +
  
 ==== Counterexample-driven refinement ==== ==== Counterexample-driven refinement ====
Line 43: Line 45:
  
 Craig'​s interpolation theorem Craig'​s interpolation theorem
 +  * [[Gallier Logic Book]], Section 6.5
 +  * [[http://​www.kenmcmil.com/​pubs/​TACAS04.pdf|An Interpolating Theorem Prover]]
  
 +[[http://​www.kenmcmil.com/​pubs/​CAV06.pdf|Lazy Abstraction with Interpolants]]