• Home
  • Search
  • Completeness and Complexity of Bounded Model Checking
  • Cite Icon129
  • https://doi.org/10.1007/978-3-540-24622-0_9Copy DOI Icon

Completeness and Complexity of Bounded Model Checking

  • Jan 1, 2004
  • Edmund Clarke +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

For every finite model M and an LTL property ϕ, there exists a number $\mathcal{CT}$ (the Completeness Threshold) such that if there is no counterexample to ϕ in M of length $\mathcal{CT}$ or less, then M⊧ϕ. Finding this number, if it is sufficiently small, offers a practical method for making Bounded Model Checking complete. We describe how to compute an over-approximation to $\mathcal{CT}$ for a general LTL property using Büchi automata, following the Vardi-Wolper LTL model checking framework. Based on the value of $\mathcal{CT}$ , we prove that the complexity of standard SAT-based BMC is doubly exponential, and that consequently there is a complexity gap of an exponent between this procedure and standard LTL model checking. We discuss ways to bridge this gap. The article mainly focuses on observations regarding bounded model checking rather than on a presentation of new techniques.

Similar Papers
  • Research Article

Model Checking for Rectangular Hybrid Systems: A Quantified Encoding Approach

  • Jul 14, 2022
  • Electronic Proceedings in Theoretical Computer Science
  • Luan V Nguyen +2
  • Research Article
  • Citations15

Bounded model checking of infinite state systems

  • Aug 31, 2006
  • Formal Methods in System Design
  • Tobias Schuele +1
  • Research Article
  • Citations21

Deriving Unbounded Reachability Proof of Linear Hybrid Automata during Bounded Checking Procedure

  • Mar 01, 2017
  • IEEE Transactions on Computers
  • Dingbao Xie +3
  • Book Chapter
  • Citations62

Bounded Model Checking for Past LTL

  • Jan 01, 2003
  • Marco Benedetti +1
  • Research Article
  • Citations2

Compositional encoding for bounded model checking

  • Nov 04, 2008
  • Frontiers of Computer Science in China
  • Jun Sun +3
  • Book Chapter
  • Citations3

A Direct Algorithm for Multi-valued Bounded Model Checking

  • Jan 01, 2008
  • Jefferson O Andrade +1
  • Research Article
  • Citations70

Counterexample-Preserving Reduction for Symbolic Model Checking

  • Jan 01, 2014
  • Journal of Applied Mathematics
  • Wanwei Liu +5
  • Conference Article

Incremental Semantic LTL Bounded Model Checking

  • Jan 01, 2013
  • Rui Wang +3
  • Research Article
  • Citations5

Improved Bounded Model Checking for the Universal Fragment of CTL

  • Jan 01, 2009
  • Journal of Computer Science and Technology
  • Liang Xu +3
  • Book Chapter
  • Citations15

Model Checking Abstract State Machines with Answer Set Programming

  • Jan 01, 2005
  • Calvin Kai Fan Tang +1
  • Book Chapter
  • Citations247

Automatic Abstraction without Counterexamples

  • Jan 01, 2003
  • Kenneth L Mcmillan +1
  • Book Chapter
  • Citations111

An Analysis of SAT-Based Model Checking Techniques in an Industrial Environment

  • Jan 01, 2005
  • Nina Amla +4
  • PDF
  • Research Article
  • Citations242

Linear Encodings of Bounded LTL Model Checking

  • Nov 15, 2006
  • Logical Methods in Computer Science
  • Armin Biere +4
  • Book Chapter
  • Citations36

Relating Linear and Branching Model Checking

  • Jan 01, 1998
  • O Kupferman +1
  • Book Chapter
  • Citations40

Abstract Model Checking without Computing the Abstraction

  • Jan 01, 2009
  • Stefano Tonetta
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.