Reasoning with Temporal Logic on Truncated Paths
Symbolic model checking without BDDs