Back to the gallery
State explosion: Peterson's mutual exclusion algorithm
The following state spaces have been generated for Peterson's mutual
exclusion algorihtm with a different number of processes as an example
for the state space explosion when model checking parameterized
systems with finite state methods. The camera viewpoint and parameters
are kept the same for all three images. Note that these state spaces
have been processed with path reduction, and would me much larger
without.
2 processes, 30 states:
3 processes, 853 states:
4 processes, 55043 states:
Back to the gallery