pith. sign in

arxiv: 1311.7635 · v2 · pith:FZ7WURGRnew · submitted 2013-11-25 · 💻 cs.LO · cs.DC

Concurrent bisimulation algorithm

classification 💻 cs.LO cs.DC
keywords algorithmconcurrentpresentedbisimulationproblemprocessrunningsequential
0
0 comments X
read the original abstract

The coarsest bisimulation-finding problem plays an important role in the formal analysis of concurrent systems. For example, solving this problem allows the behavior of different processes to be compared or specifications to be verified. Hence, in this paper an efficient concurrent bisimulation algorithm is presented. It is based on the sequential Paige and Tarjan algorithm and the concept of the state signatures. The original solution follows Hopcroft's principle "process the smaller half". The presented algorithm uses its generalized version "process all but the largest one" better suited for concurrent and parallel applications. The running time achieved is comparable with the best known sequential and concurrent solutions. At the end of the work, the results of tests carried out are presented. The question of the lower bound for the running time of the optimal algorithm is also discussed.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.