In this paper we discuss the problem of performing distributed CTL model checking by splitting the given state space into several

partial state spaces.

The partial state space is modelled as a Kripke structure with border states. Each computer involved in the distributed computation owns a partial state space and performs a model-checking algorithm on this incomplete structure. To be able to proceed, the border states are augmented by assumptions about truth values of formulas and the computers exchange assumptions about relevant states to compute more precise information.
Keywords Model checking - Branching time logics - Distributed algorithms - Many-valuated logics