Parallel algorithms for relational coarsest partition problems

被引:8
作者
Rajasekaran, S
Lee, I
机构
[1] Univ Florida, Dept Comp & Informat Sci & Engn, Gainesville, FL 32611 USA
[2] Univ Penn, Dept Comp & Informat Sci, Philadelphia, PA 19104 USA
基金
美国国家科学基金会;
关键词
bisimulation checking; coarsest partition problems; parallel algorithms; analysis of concurrent systems; labeled transition systems;
D O I
10.1109/71.707548
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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(n(1+epsilon)) time using m/n(epsilon) CREW PRAM processors, for any fixed epsilon < 1. This algorithm is analogous to and optimal with respect to the sequential algorithm of Kanellakis and Smolka. 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 Paige and Tarjan.
引用
收藏
页码:687 / 699
页数:13
相关论文
共 20 条
  • [1] ALVAREZ C, 1991, PARALLEL COMPLEXITY
  • [2] BENABDALLAH H, 1997, P IEEE AER C, P469
  • [3] ALGEBRA OF COMMUNICATING PROCESSES WITH ABSTRACTION
    BERGSTRA, JA
    KLOP, JW
    [J]. THEORETICAL COMPUTER SCIENCE, 1985, 37 (01) : 77 - 121
  • [4] IMPROVED DETERMINISTIC PARALLEL INTEGER SORTING
    BHATT, PCP
    DIKS, K
    HAGERUP, T
    PRASAD, VC
    RADZIK, T
    SAXENA, S
    [J]. INFORMATION AND COMPUTATION, 1991, 94 (01) : 29 - 47
  • [5] PARALLEL EVALUATION OF GENERAL ARITHMETIC EXPRESSIONS
    BRENT, RP
    [J]. JOURNAL OF THE ACM, 1974, 21 (02) : 201 - 206
  • [6] Formal methods: State of the art and future directions
    Clarke, EM
    Wing, JM
    [J]. ACM COMPUTING SURVEYS, 1996, 28 (04) : 626 - 643
  • [7] Strategic directions in concurrency research
    Cleaveland, R
    Smolka, SA
    Alur, R
    Baeten, J
    Bergstra, JA
    Best, E
    DeNicola, R
    Gill, H
    Gorrieri, R
    Gouda, MG
    Groote, JF
    Henzinger, TA
    Hoare, CAR
    Luginbuhl, D
    Meyer, A
    Miller, D
    Misra, J
    Moller, F
    Montanari, U
    Pnueli, A
    Prasad, S
    Pratt, VR
    Sifakis, J
    SmolkaChair, SA
    Steffen, B
    Thomsen, B
    Vaandrager, F
    Vardi, M
    Wolper, P
    [J]. ACM COMPUTING SURVEYS, 1996, 28 (04) : 607 - 625
  • [8] CLEAVELAND R, 1994, P DIMACS WORKSH SPEC
  • [9] CLEAVELAND R, 1993, ACM TOPLAS, V15
  • [10] PARALLEL MERGE SORT
    COLE, R
    [J]. SIAM JOURNAL ON COMPUTING, 1988, 17 (04) : 770 - 785