Lower bounds for in-network computation of arbitrary functions

被引:2
|
作者
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 条
  • [1] Lower bounds for in-network computation of arbitrary functions
    Iqra Altaf Gillani
    Pooja Vyavahare
    Amitabha Bagchi
    Distributed Computing, 2021, 34 : 181 - 193
  • [2] Maximum Achievable Throughput in a Wireless Sensor Network Using In-Network Computation for Statistical Functions
    Sappidi, Rajasekhar
    Girard, Andre
    Rosenberg, Catherine
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2013, 21 (05) : 1581 - 1594
  • [3] Opportunistic In-Network Computation for Wireless Sensor Networks
    Jeon, Sang-Woon
    Jung, Bang Chul
    2015 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2015, : 1856 - 1860
  • [4] Training ChatGPT-like Models with In-network Computation
    Fu, Shuhao
    Liao, Yong
    Zhou, Pengyuan
    PROCEEDINGS OF THE 7TH ASIA-PACIFIC WORKSHOP ON NETWORKING, APNET 2023, 2023, : 206 - 207
  • [5] Cooperative in-network computation in energy harvesting device clouds
    Kulatunga, Chamil
    Bhargava, Kriti
    Vimalajeewa, Dixon
    Ivanov, Stepan
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2017, 16 : 106 - 116
  • [6] Design and Analysis of In-Network Computation Protocols With Compressive Sensing in Wireless Sensor Networks
    Zheng, Haifeng
    Guo, Wenzhong
    Feng, Xinxin
    Chen, Zhonghui
    IEEE ACCESS, 2017, 5 : 11015 - 11029
  • [7] 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
  • [8] Robust Lower Bounds for Communication and Stream Computation
    Chakrabarti, Amit
    Cormode, Graham
    McGregor, Andrew
    THEORY OF COMPUTING, 2016, 12
  • [9] On Topological Lower Bounds for Algebraic Computation Trees
    Gabrielov, Andrei
    Vorobjov, Nicolai
    FOUNDATIONS OF COMPUTATIONAL MATHEMATICS, 2017, 17 (01) : 61 - 72
  • [10] 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