Lower bounds for in-network computation of arbitrary functions

被引:3
|
作者
Gillani, Iqra Altaf [1 ]
Vyavahare, Pooja [2 ]
Bagchi, Amitabha [1 ]
机构
[1] IIT Delhi, Dept Comp Sci & Engn, New Delhi, India
[2] IIT Tirupati, Dept Elect Engn, Tirupati, Andhra Pradesh, India
关键词
In-network computation; Arbitrary functions; Random walks; Stable rate of computation; WIRELESS; APPROXIMATION; COMPLEXITY; STABILITY; CONSENSUS; SYSTEMS; GOSSIP; FLOWS;
D O I
10.1007/s00446-021-00394-7
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we provide a family of bounds for the rate at which the functions of many inputs can be computed in-network on general topologies. Going beyond simple symmetric functions where the output is invariant to the permutation of the operands, e.g., average, parity, we describe an algorithm that is analyzed to provide throughput bounds (both lower and upper) for the general functions. In particular, we analyze our algorithm when the function to be computed is given as a binary tree schema. Our lower bounds depend on schema parameters like the number of operands and graph parameters like the second largest eigenvalue of the transition matrix of simple random walk on network graph, the maximum and minimum degree of any node in the network. The lower bounding technique that we have used is based on the network flows and can capture general multi-commodity flow settings. Our proposed algorithm uses the well-known simple random walk on a network as its basic primitive for routing. We show that the lower bound obtained on the rate of computation is tight for the complete network topology, the hypercube and the star topology. We also present an upper bound on the expected latency of any data operand in terms of the height of schema, well-studied random walk parameter like the hitting time, and the relative distance from the critical data rate. For the computation time of symmetric functions on the random geometric graph under the gossip model, our approach achieves an order-optimal (O) over tilde (n) time despite enforcing a binary tree schema for function computation. In general, Big-O notation represents an upper bound and e.g hides poly log n factors.
引用
收藏
页码:181 / 193
页数:13
相关论文
共 50 条
  • [41] A Neural-Network-Based Realization of In-Network Computation for the Internet of Things
    Kaminski, Nichoas
    Macaluso, Irene
    Di Pascale, Emanuele
    Nag, Avishek
    Brady, John
    Kelly, Mark
    Nolan, Keith
    Guibene, Wael
    Doyle, Linda
    2017 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2017,
  • [42] NetREC: Network-wide in-network REal-value Computation
    Jose, Matthews
    Lazri, Kahina
    Francois, Jerome
    Festor, Olivier
    PROCEEDINGS OF THE 2022 IEEE 8TH INTERNATIONAL CONFERENCE ON NETWORK SOFTWARIZATION (NETSOFT 2022): NETWORK SOFTWARIZATION COMING OF AGE: NEW CHALLENGES AND OPPORTUNITIES, 2022, : 189 - 197
  • [43] IMPROVING COMPUTATION OF LOWER BOUNDS FOR OPTIMAL SCHEDULES
    LANG, T
    FERNANDEZ, EB
    IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1977, 21 (03) : 273 - 280
  • [44] Communication and Randomness Lower Bounds for Secure Computation
    Data, Deepesh
    Prabhakaran, Vinod M.
    Prabhakaran, Manoj M.
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2016, 62 (07) : 3901 - 3929
  • [45] On Topological Lower Bounds for Algebraic Computation Trees
    Andrei Gabrielov
    Nicolai Vorobjov
    Foundations of Computational Mathematics, 2017, 17 : 61 - 72
  • [46] Strongly Exponential Lower Bounds for Monotone Computation
    Pitassi, Toniann
    Robere, Robert
    STOC'17: PROCEEDINGS OF THE 49TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING, 2017, : 1246 - 1255
  • [47] On Topological Lower Bounds for Algebraic Computation Trees
    Gabrielov, Andrei
    Vorobjov, Nicolai
    FOUNDATIONS OF COMPUTATIONAL MATHEMATICS, 2017, 17 (01) : 61 - 72
  • [48] 2 LOWER BOUNDS IN ASYNCHRONOUS DISTRIBUTED COMPUTATION
    DURIS, P
    GALIL, Z
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1991, 42 (03) : 254 - 266
  • [49] Robust Lower Bounds for Communication and Stream Computation
    Chakrabarti, Amit
    Cormode, Graham
    McGregor, Andrew
    STOC'08: PROCEEDINGS OF THE 2008 ACM INTERNATIONAL SYMPOSIUM ON THEORY OF COMPUTING, 2008, : 641 - +
  • [50] Robust Lower Bounds for Communication and Stream Computation
    Chakrabarti, Amit
    Cormode, Graham
    McGregor, Andrew
    THEORY OF COMPUTING, 2016, 12