Symbolic Model Checking without BDDs

The work

AuthorsArmin Biere; Alessandro Cimatti; Edmund M. Clarke; Yunshan Zhu
Editors
Typeinproceedings
Year1999
Citekeybiere1999symbolic

Where it appeared

Published inTools and Algorithms for the Construction and Analysis of Systems (TACAS)
PublisherSpringer Science+Business Media
SeriesLecture Notes in Computer Science
Pages193--207

Related

Distinct frombradley2011satbased
Distinct frombryant1986graphbased
Distinct frombryant2018binary
Distinct fromburch1992symbolic
Distinct fromcabodi2016hardware
Distinct fromdavis2013verified
Distinct fromferres2023electrical
Distinct fromlee2026formal
Distinct frommanjrekar2025automating
Distinct frommelham1990formalizing
Distinct frompeng2015extending
Distinct fromplassanconclusive
Distinct fromseger1995formal

From OpenAlex, which stores abstracts as an index of words and their positions: what is shown is rebuilt from that, and reads fluently whether or not it is what the author wrote.

Abstract

Symbolic Model Checking [3, 14] has proven to be a powerful technique for the verification of reactive systems. BDDs [2] have traditionally been used as a symbolic representation of the system. In this paper we show how boolean decision procedures, like Stålmarck’s Method [16] or the Davis & Putnam Procedure [7], can replace BDDs. This new technique avoids the space blow up of BDDs, generates counterexamples much faster, and sometimes speeds up the verification. In addition, it produces counterexamples of minimal length. We introduce a bounded model checking procedure for LTL which reduces model checking to propositional satisfiability. We show that bounded LTL model checking can be done without a tableau construction. We have implemented a model checker BMC, based on bounded model checking, and preliminary results are presented.

A copy is held

pdf, 123.2 kB. Not published — it may be under copyright. The facts and links here are.

How it got here

How it got hereagent via openalex
Added2026-09-16 07:35 UTC
Approved bya person 2026-10-02 10:00 UTC

Cite it as

@inproceedings{biere1999symbolic,
  title        = {Symbolic Model Checking without BDDs},
  author       = {Armin Biere and Alessandro Cimatti and Edmund M. Clarke and Yunshan Zhu},
  year         = {1999},
  booktitle    = {Tools and Algorithms for the Construction and Analysis of Systems (TACAS)},
  publisher    = {Springer Science+Business Media},
  series       = {Lecture Notes in Computer Science},
  pages        = {193--207},
  doi          = {10.1007/3-540-49059-0_14},
}

This record lives at https://refs.drheap.org/biere1999symbolic/ and will keep doing so.