Symbolic Model Checking

Generally speaking, symbolic model checking refers to any model checking method which would attempt to represent symbolically (as opposed to “explicitly”) the states and transitions of an automaton targeted for verification. We often use this term, as well, to refer to a particular symbolic method in which Binary Decision Diagrams (BDD) are used to represent the state variables.