PARALLEL ALGORITHMS FOR EVALUATING SEQUENCES OF SET-MANIPULATION OPERATIONS

被引:5
作者
ATALLAH, MJ [1 ]
GOODRICH, MT [1 ]
KOSARAJU, SR [1 ]
机构
[1] JOHNS HOPKINS UNIV,BALTIMORE,MD 21218
来源
JOURNAL OF THE ASSOCIATION FOR COMPUTING MACHINERY | 1994年 / 41卷 / 06期
关键词
DIVIDE-AND-CONQUER; OFF-LINE EVALUATION; PARALLEL COMPUTATION; PARALLEL DATA STRUCTURES;
D O I
10.1145/195613.195617
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Given an off-line sequence S of n set-manipulation operations, we investigate the parallel complexity of evaluating S (i.e., finding the response to every operation in S and returning the resulting set). We show that the problem of evaluating S is in NC for various combinations of common set-manipulation operations. Once we establish membership in NC (or, if membership in NC is obvious), we develop techniques for improving the time and/or processor complexity.
引用
收藏
页码:1049 / 1088
页数:40
相关论文
共 33 条
[1]   A SIMPLE PARALLEL TREE CONTRACTION ALGORITHM [J].
ABRAHAMSON, K ;
DADOUN, N ;
KIRKPATRICK, DG ;
PRZYTYCKA, T .
JOURNAL OF ALGORITHMS, 1989, 10 (02) :287-302
[2]  
Aho A. V., 1974, DESIGN ANAL COMPUTER
[3]  
AJTAI M, COMBINATORICA, V3, P1
[4]   CASCADING DIVIDE-AND-CONQUER - A TECHNIQUE FOR DESIGNING PARALLEL ALGORITHMS [J].
ATALLAH, MJ ;
COLE, R ;
GOODRICH, MT .
SIAM JOURNAL ON COMPUTING, 1989, 18 (03) :499-532
[5]   ADAPTIVE BITONIC SORTING - AN OPTIMAL PARALLEL ALGORITHM FOR SHARED-MEMORY MACHINES [J].
BILARDI, G ;
NICOLAU, A .
SIAM JOURNAL ON COMPUTING, 1989, 18 (02) :216-228
[6]   ROUTING, MERGING, AND SORTING ON PARALLEL MODELS OF COMPUTATION [J].
BORODIN, A ;
HOPCROFT, JE .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1985, 30 (01) :130-145
[7]   HOW TO SEARCH IN HISTORY [J].
CHAZELLE, B .
INFORMATION AND CONTROL, 1985, 64 (1-3) :77-99
[8]   SEARCHING AND STORING SIMILAR LISTS [J].
COLE, R .
JOURNAL OF ALGORITHMS, 1986, 7 (02) :202-220
[9]   PARALLEL MERGE SORT [J].
COLE, R .
SIAM JOURNAL ON COMPUTING, 1988, 17 (04) :770-785
[10]  
DEKEL E, 1984, J PARALLEL DISTRIBUT, P185