ON THE COMMUNICATION COMPLEXITY OF DISTRIBUTED ALGEBRAIC COMPUTATION

被引:7
|
作者
LUO, ZQ [1 ]
TSITSIKLIS, JN [1 ]
机构
[1] MIT,CAMBRIDGE,MA 02139
关键词
ALGORITHMS; THEORY; ALGEBRAIC COMPUTATION; COMMUNICATION COMPLEXITY; LOWER BOUND;
D O I
10.1145/174147.174149
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We consider a situation where two processors P1 and P2 arc to evaluate a collection of functions f1,..., f(s) of two-vector variables x, y, under the assumption that processor P1 (respectively, P2) has access only to the value of the variable x (respectively, y) and the functional form of f1,..., f(s). We provide some new bounds on the communication complexity (the amount of information that has to be exchanged between the processors) for this problem. An almost optimal bound is derived for the case of one-way communication when the functions f1,..., f(s) are polynomials. We also derive some new lower hounds for the case of two-way communication that improve on earlier bounds by Abelson [2]. As an application, we consider the case where x and y are n X n matrices and f(x, y) is a particular entry of the inverse of x + y. Under a certain restriction on the class of allowed communication protocols, we obtain an OMEGA(n2) lower bound, in contrast to the OMEGA(n) lower bound obtained by applying Abelson's results. Our results are based on certain tools from classical algebraic geometry and field extension theory.
引用
收藏
页码:1019 / 1047
页数:29
相关论文
共 50 条
  • [21] When Distributed Computation Is Communication Expensive
    Woodruff, David P.
    Zhang, Qin
    DISTRIBUTED COMPUTING, 2013, 8205 : 16 - 30
  • [22] Learning distributed communication and computation in the IoT
    Abudu, Prince
    Markham, Andrew
    COMPUTER COMMUNICATIONS, 2020, 161 : 150 - 159
  • [23] When distributed computation is communication expensive
    David P. Woodruff
    Qin Zhang
    Distributed Computing, 2017, 30 : 309 - 323
  • [24] Distributed ADMM With Synergetic Communication and Computation
    Tian, Zhuojun
    Zhang, Zhaoyang
    Wang, Jue
    Chen, Xiaoming
    Wang, Wei
    Dai, Huaiyu
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2021, 69 (01) : 501 - 517
  • [25] Balancing Communication and Computation in Distributed Optimization
    Berahas, Albert S.
    Bollapragada, Raghu
    Keskar, Nitish Shirish
    Wei, Ermin
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2019, 64 (08) : 3141 - 3155
  • [26] On Communication for Distributed Babai Point Computation
    Bollauf, Maiara F.
    Vaishampayan, Vinay A.
    Costa, Sueli I. R.
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2021, 67 (10) : 6408 - 6424
  • [27] When distributed computation is communication expensive
    Woodruff, David P.
    Zhang, Qin
    DISTRIBUTED COMPUTING, 2017, 30 (05) : 309 - 323
  • [28] Distributed Optimization Design for Computation of Algebraic Riccati Inequalities
    Zeng, Xianlin
    Chen, Jie
    Hong, Yiguang
    IEEE TRANSACTIONS ON CYBERNETICS, 2022, 52 (03) : 1924 - 1935
  • [29] THE COMMUNICATION COMPLEXITY OF SEVERAL PROBLEMS IN MATRIX COMPUTATION
    CHU, J
    SCHNITGER, G
    SPAA 89: PROCEEDINGS OF THE 1989 ACM SYMPOSIUM ON PARALLEL ALGORITHMS AND ARCHITECTURES, 1989, : 22 - 31
  • [30] Control Communication Complexity of Distributed Actions
    Wong, Wing Shing
    Baillieul, John
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2012, 57 (11) : 2731 - 2745