FLOC 2018: FEDERATED LOGIC CONFERENCE 2018
Eager Abstraction for Symbolic Model Checking

Author: Kenneth McMillan

Paper Information

Title:Eager Abstraction for Symbolic Model Checking
Authors:Kenneth McMillan
Proceedings:CAV All Papers
Editors: Georg Weissenbacher, Hana Chockler and Igor Konnov
Keywords:parameterized systems, infinite-state systems, model checking, SAT modulo theories, cache coherence protocols, distribute consensus protocols, deductive verification
Abstract:

ABSTRACT. We present a method of abstracting parameterized or infinite-state symbolic model checking problems to finite-state problems, based on propositional skeletons and eager theory explication. The method is extensible in the sense that users can add abstractions (or refine existing abstractions) by providing axiom schemata. We evaluate the method on a collection of parameterized and infinite-state case studies, including FLASH cache coherence protocol and the Virtually Synchronous Paxos distributed consensus protocol. The approach is seen to substantially reduce the complexity of the required auxiliary invariants in comparison to invariant checking using an SMT solver.

Pages:18
Talk:Jul 14 12:15 (Session 95A: Model Checking)
Paper: