Certificate-Based Verification and Synthesis: Tools and Benchmarks

Tools

These are some freely available tools that enable certificate-based verification by providing quantifier elimination and simplification capabilities.

Exists-Forall Benchmarks

Certificates for verification and synthesis can be generated by solving exists-forall formulas. Here are some exists-forall benchmarks thus generated. They are provided as reduce/redlog input files.

Publications

Main publication explaining the benchmarks and the use of the tools on the benchmarks:
Thomas Sturm and Ashish Tiwari, "Verification and Synthesis Using Real Quantifier Elimination".

Other publications based on the concept of Certificate-Based Verification and Synthesis

Papers by other groups on certificate-based verification:

Acknowledgments

This material is based upon work supported in part by the National Science Foundation under Grant No. 0917398 and Grant No. 1017483. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.
This page is maintained by Ashish Tiwari.
Return to the Formal Methods Program home page
Return to the Computer Science Laboratory home page