Unfoldings are a technique for verification of concurrent and distributed systems introduced by McMillan. The method constructs
a finite complete prefix, which can be seen as a symbolic representation of an interleaved reachability graph. We show that
model checking a fixed size formula of several temporal logics, including LTL, CTL, and CTL*, is PSPACE-complete in the size
of a finite complete prefix of a 1-safe Petri net. This proof employs a class of 1-safe Petri nets for which it is easy to
generate a finite complete prefix in polynomial time.
The financial support of Helsinki Graduate School in Computer Science and Engineering, Academy of Finland (Project 47754),
Foundation for Financial Aid at Helsinki University of Technology, Emil Aaltonen Foundation, and Nokia Foundation are gratefully
acknowledged.