BETTER COMPUTING ON THE ANONYMOUS RING

被引:37
作者
ATTIYA, H
SNIR, M
机构
[1] MIT,COMP SCI LAB,CAMBRIDGE,MA 02139
[2] IBM CORP,THOMAS J WATSON RES CTR,YORKTOWN HTS,NY 10598
基金
美国国家科学基金会;
关键词
D O I
10.1016/0196-6774(91)90002-G
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider a bidirectional ring of n processors, where processors are anonymous, i.e., are indistinguishable. In this model it is known that "most" functions (in particular XOR and orientation) have worst case message complexity Θ(n2) for asynchronous computations, and Θ(n log n) for synchronous computations. The average case behavior is different; an algorithm that computes XOR asynchronously with O(n n messages on the average is known. In this paper we give tight bounds on the average complexity of various problems. We show the following: • •An asynchronous deterministic algorithm that computes any computable function with O(n log n) messages, on the average (improving the O(n n algorithm). A matching lower bound is proven for functions such as XOR and orientation. • •An asynchronous probabilistic algorithm that computes any computable function with O(n log n) expected messages on any input, using one random bit per processor. A matching lower bound is proven. • •A Monte-Carlo asynchronous algorithm that computes any computable function with O(n) expected messages on any input, using one random bit per processor, with fixed error probability ε > 0. • •A synchronous algorithm that computes any computable function optimally in O(n) messages, on the average. • •A synchronous probabilistic algorithm that computes any computable function optimally in O(n) expected messages on any input, using one random bit per processor • •Lower bounds on the complexity of Monte-Carlo algorithms that always terminate. © 1991.
引用
收藏
页码:204 / 238
页数:35
相关论文
共 20 条
[1]  
ABRAHAMSON K, 1987, 2ND P INT WORKSH DIS, P324
[2]  
ABRAHAMSON K, 1988, 8815 U BRIT COL DEP
[3]   FAST PROBABILISTIC ALGORITHMS FOR HAMILTONIAN CIRCUITS AND MATCHINGS [J].
ANGLUIN, D ;
VALIANT, LG .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1979, 18 (02) :155-193
[4]  
ANGLUIN D, 1980, 12TH P ANN ACM S THE, P82
[5]  
[Anonymous], 1968, INTRO PROBABILITY TH
[6]   COMPUTING ON AN ANONYMOUS RING [J].
ATTIYA, H ;
SNIR, M ;
WARMUTH, MK .
JOURNAL OF THE ACM, 1988, 35 (04) :845-875
[7]  
ATTIYA H, 1985, UCSCCRL853 U CAL SAN
[8]  
BODLAENDER HL, 1986, THESIS U UTRECHT
[9]   IMPROVED ALGORITHM FOR DECENTRALIZED EXTREMA-FINDING IN CIRCULAR CONFIGURATIONS OF PROCESSES [J].
CHANG, E ;
ROBERTS, R .
COMMUNICATIONS OF THE ACM, 1979, 22 (05) :281-283
[10]   A MEASURE OF ASYMPTOTIC EFFICIENCY FOR TESTS OF A HYPOTHESIS BASED ON THE SUM OF OBSERVATIONS [J].
CHERNOFF, H .
ANNALS OF MATHEMATICAL STATISTICS, 1952, 23 (04) :493-507