ON ONE-WAY CELLULAR ARRAYS

被引:38
作者
IBARRA, OH
JIANG, T
机构
[1] Univ of Minnesota, Minneapolis, MN,, USA, Univ of Minnesota, Minneapolis, MN, USA
关键词
COMPUTER SYSTEMS; DIGITAL - Parallel Processing;
D O I
10.1137/0216072
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
There are two simple models of parallel language recognizer: one-way cellular array (OCA) and one-way iterative array (OIA). For inputs of length n, both arrays consist of n identical finite-state machines (cells). The communication between cells is one way, from left to right. The difference in the two models is in the manner in which the input is applied. For the OCA, the input is applied to the cells in parallel. For the OIA, the input is applied serially to the leftmost processor. An input string is accepted if the rightmost cell eventually enters an accepting state. We show that OCA's accept exactly the same class of languages as OIA's. We also prove some new results concerning linear-time OCA's and OIA's.
引用
收藏
页码:1135 / 1154
页数:20
相关论文
共 22 条
[1]  
[Anonymous], 1979, 7902 U IOW DEP COMP
[2]   ON THE SPACE AND TIME-COMPLEXITY OF FUNCTIONS COMPUTABLE BY SIMPLE PROGRAMS [J].
CHAN, TH ;
IBARRA, OH .
SIAM JOURNAL ON COMPUTING, 1983, 12 (04) :708-716
[3]   ALTERNATION [J].
CHANDRA, AK ;
KOZEN, DC ;
STOCKMEYER, LJ .
JOURNAL OF THE ACM, 1981, 28 (01) :114-133
[4]  
CHANG J, UNPUB THEORET COMPUT
[5]  
Chang J. H., 1986, 27th Annual Symposium on Foundations of Computer Science (Cat. No.86CH2354-9), P455, DOI 10.1109/SFCS.1986.37
[6]  
CHOFFRUT C, 1984, ACTA INFORM, V21, P393, DOI 10.1007/BF00264617
[7]   CHARACTERIZATIONS OF PUSHDOWN MACHINES IN TERMS OF TIME-BOUNDED COMPUTERS [J].
COOK, SA .
JOURNAL OF THE ACM, 1971, 18 (01) :4-&
[8]   SYSTOLIC TRELLIS AUTOMATA .1. [J].
CULIK, K ;
GRUSKA, J ;
SALOMAA, A .
INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 1984, 15 (3-4) :195-212
[9]  
DYER C, 1980, INFORM CONTR, V44, P54
[10]  
GURARI E, 1979, THEORET COMPUT SCI, V13, P295