Star-topology decoupling is a state space search method recently introduced in AI Planning. It decomposes the input model into components whose interaction structure has a star shape. The decoupled search algorithm enumerates transition paths only for the center component, maintaining the leaf-component state space separately for each leaf. This is a form of partial-order reduction, avoiding interleavings across leaf components. It can, and often does, have exponential advantages over stubborn set pruning and unfolding. AI Planning relates closely to model checking of safety properties, so the question arises whether decoupled search can be successful in model checking as well. We introduce a first implementation of star-topology decoupling in SPIN, where the center maintains global variables while the leaves maintain local ones. Preliminary results on several case studies attest to the potential of the approach.
|Title of host publication||SPIN 2018: Model Checking Software|
|Publication status||Published - 2018|
|Event||2018 International Symposium on Model Checking Software - University of Malaga, Málaga, Spain|
Duration: 20 Jun 2018 → 22 Jun 2018
|Conference||2018 International Symposium on Model Checking Software|
|Location||University of Malaga|
|Period||20/06/2018 → 22/06/2018|