ON THE POWER OF BOUNDED CONCURRENCY .1. FINITE AUTOMATA

被引:37
作者
DRUSINSKY, D [1 ]
HAREL, D [1 ]
机构
[1] WEIZMANN INST SCI, DEPT APPL MATH & COMP SCI, IL-76100 REHOVOT, ISRAEL
关键词
LANGUAGES; THEORY; ALTERNATION; BOUNDED COOPERATIVE CONCURRENCY; FINITE AUTOMATA; NONDETERMINISM; OMEGA-AUTOMATA; STATECHARTS; SUCCINCTNESS;
D O I
10.1145/176584.176587
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We investigate the descriptive succinctness of three fundamental notions for modeling concurrency: nondeterminism and pure parallelism, the two facets of alternation, and bounded cooperative concurrency, whereby a system configuration consists of a bounded number of cooperating states. Our results are couched in the general framework of finite-state automata, but hold for appropriate versions of most concurrent models of computation, such as Petri nets, statecharts or finite-state versions of concurrent programming languages. We exhibit exhaustive sets of upper and lower bounds on the relative succinctness of these features over SIGMA* and SIGMA(omega), establishing that: (1) Each of the three features represents an exponential saving in succinctness of the representation, in a manner that is independent of the other two and additive with respect to them. (2) Of the three, bounded concurrency is the strongest, representing a similar exponential saving even when substituted for each of the others. For example, we prove exponential upper and lower bounds on the simulation of deterministic concurrent automata by AFAs, and triple-exponential bounds on the simulation of alternating concurrent automata by DFAs.
引用
收藏
页码:517 / 539
页数:23
相关论文
共 27 条
[1]  
ARMONI R, 1991, THESIS WEIZMANN I SC
[2]  
BOOK RV, 1970, MATH SYST THEORY, V4, P97
[3]  
Chandra A. K., 1976, 17TH P IEEE S F COMP, P98, DOI DOI 10.1109/SFCS.1976.4
[4]   ALTERNATION [J].
CHANDRA, AK ;
KOZEN, DC ;
STOCKMEYER, LJ .
JOURNAL OF THE ACM, 1981, 28 (01) :114-133
[5]   THEORIES OF AUTOMATA ON OMEGA-TAPES - SIMPLIFIED APPROACH [J].
CHOUEKA, Y .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1974, 8 (02) :117-141
[6]  
DRUSINSKY D, 1988, LECT NOTES COMPUT SC, V335, P74
[7]  
Garey M.R., 1979, COMPUTERS INTRACTABI, V174
[8]  
GLOBERMAN N, 1994, IN PRESS LECTURE NOT
[9]   STATECHARTS - A VISUAL FORMALISM FOR COMPLEX-SYSTEMS [J].
HAREL, D .
SCIENCE OF COMPUTER PROGRAMMING, 1987, 8 (03) :231-&
[10]  
HAREL D, 1990, 5TH P S LOG COMP SCI, P479