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 条
  • [31] Asynchronous Multiparty Computation with Linear Communication Complexity
    Choudhury, Ashish
    Hirt, Martin
    Patra, Arpita
    DISTRIBUTED COMPUTING, 2013, 8205 : 388 - 402
  • [32] Robust multiparty computation with linear communication complexity
    Hirt, Martin
    Nielsen, Jesper Buus
    ADVANCES IN CRYPTOLOGY - CRYPTO 2006, PROCEEDINGS, 2006, 4117 : 463 - 482
  • [33] Distributed Agreement with Optimal Communication Complexity
    Gilbert, Seth
    Kowalski, Dariusz R.
    PROCEEDINGS OF THE TWENTY-FIRST ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2010, 135 : 965 - +
  • [34] On the complexity and computation of view graphs of piecewise smooth algebraic surfaces
    Rieger, JH
    PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 1996, 354 (1714): : 1899 - 1940
  • [35] Communication Complexity of Distributed Scheduling in Wireless Communication Networks
    Li, Husheng
    Song, Ju Bin
    IEEE COMMUNICATIONS LETTERS, 2013, 17 (07) : 1368 - 1371
  • [36] Communication complexity in algebraic two-party protocols
    Ostrovsky, Rafail
    Skeith, William E., III
    ADVANCES IN CRYPTOLOGY - CRYPTO 2008, PROCEEDINGS, 2008, 5157 : 379 - +
  • [37] Reducing the Complexity in the Distributed Computation of Private RSA Keys
    Lory, Peter
    INFORMATION SECURITY AND PRIVACY, PROCEEDINGS, 2009, 5594 : 250 - 263
  • [38] DISTRIBUTED COMPUTATION FOR A TREE NETWORK WITH COMMUNICATION DELAYS
    CHENG, YC
    ROBERTAZZI, TG
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 1990, 26 (03) : 511 - 516
  • [39] Overlapping communication with computation in distributed object systems
    Baude, F
    Caromel, D
    Furmento, N
    Sagnol, D
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, PROCEEDINGS, 1999, 1593 : 744 - 753
  • [40] Communication-Efficient Distributed Skyline Computation
    Zhang, Haoyu
    Zhang, Qin
    CIKM'17: PROCEEDINGS OF THE 2017 ACM CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, 2017, : 437 - 446