Title :
Parallel algorithms for relational coarsest partition problems
Author :
Rajasekaran, Sanguthevar ; Lee, Insup
Author_Institution :
Dept. of Comput. & Inf. Sci., Florida Univ., Gainesville, FL, USA
fDate :
7/1/1998 12:00:00 AM
Abstract :
Relational Coarsest Partition Problems (RCPPs) play a vital role in verifying concurrent systems. It is known that RCPPs are P-complete and hence it may not be possible to design polylog time parallel algorithms for these problems. In this paper, we present two efficient parallel algorithms for RCPP in which its associated label transition system is assumed to have m transitions and n states. The first algorithm runs in O(n1+ε) time using m/nε CREW PRAM processors, for any fixed ε<1. This algorithm is analogous to and optimal with respect to the sequential algorithm of P.C. Kanellakis and S.A. Smolka (1990). The second algorithm runs in O(n log n) time using m/n CREW PRAM processors. This algorithm is analogous to and nearly optimal with respect to the sequential algorithm of R. Paige and R.E. Tarjan (1987)
Keywords :
computational complexity; formal verification; parallel algorithms; CREW PRAM processors; P-complete; concurrent systems verification; label transition system; parallel algorithms; relational coarsest partition problems; sequential algorithm; Algebra; Algorithm design and analysis; Computer Society; Concurrent computing; Hardware; Logic functions; Parallel algorithms; Partitioning algorithms; Phase change random access memory; Polynomials;
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on