Network Coding Approaches for Distributed Computation over Lossy Wireless Networks

被引:0
|
作者
Fan, Bin [1 ,2 ]
Tang, Bin [1 ,2 ]
Qu, Zhihao [1 ,2 ]
Ye, Baoliu [1 ,2 ]
机构
[1] Hohai Univ, Key Lab Water Big Data Technol Minist Water Resour, Nanjing 211100, Peoples R China
[2] Hohai Univ, Sch Comp & Informat, Nanjing 211100, Peoples R China
基金
中国国家自然科学基金;
关键词
distributed computing; coded computation; network coding; lossy wireless network; BATS codes;
D O I
10.3390/e25030428
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
In wireless distributed computing systems, worker nodes connect to a master node wirelessly and perform large-scale computational tasks that are parallelized across them. However, the common phenomenon of straggling (i.e., worker nodes often experience unpredictable slowdown during computation and communication) and packet losses due to severe channel fading can significantly increase the latency of computational tasks. In this paper, we consider a heterogeneous, wireless, distributed computing system performing large-scale matrix multiplications which form the core of many machine learning applications. To address the aforementioned challenges, we first propose a random linear network coding (RLNC) approach that leverages the linearity of matrix multiplication, which has many salient properties, including ratelessness, maximum straggler tolerance and near-ideal load balancing. We then theoretically demonstrate that its latency converges to the optimum in probability when the matrix size grows to infinity. To combat the high encoding and decoding overheads of the RLNC approach, we further propose a practical variation based on batched sparse (BATS) code. The effectiveness of our proposed approaches is demonstrated by numerical simulations.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] Network Coding for Distributed Quantum Computation Over Cluster and Butterfly Networks
    Akibue, Seiseki
    Murao, Mio
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2016, 62 (11) : 6620 - 6637
  • [2] Optimized Multipath Network Coding in Lossy Wireless Networks
    Zhang, Xinyu
    Li, Baochun
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2009, 27 (05) : 622 - 634
  • [3] Reliability gain of network coding in lossy wireless networks
    Ghaderi, Majid
    Towsley, Don
    Kurose, Jim
    [J]. 27TH IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (INFOCOM), VOLS 1-5, 2008, : 196 - 200
  • [4] Optimized Multipath Network Coding in Lossy Wireless Networks
    Zhang, Xinyu
    Li, Baochun
    [J]. 28TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, VOLS 1 AND 2, PROCEEDINGS, 2008, : 243 - 250
  • [5] Improving Reliability in Lossy Wireless Networks Using Network Coding
    Ma, Li
    Lin, Zihuai
    Zhang, Zijie
    Mao, Guoqiang
    Vucetic, Branka
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (IEEE ICC), 2013, : 312 - 316
  • [6] Network Coding Aware Routing Protocol for Lossy Wireless Networks
    Wei, Xin
    Zhao, Li
    Xi, Ji
    Wang, Qingyun
    [J]. 2009 5TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-8, 2009, : 2860 - 2863
  • [7] Flow Based XOR Network Coding for Lossy Wireless Networks
    Khreishah, Abdallah
    Wu, Jie
    Ostovari, Pouya
    Khalil, Issa M.
    [J]. 2011 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE (GLOBECOM 2011), 2011,
  • [8] XOR Rescue: Exploiting Network Coding in Lossy Wireless Networks
    Kuo, Fang-Chun
    Tan, Kun
    Li, Xiang Yang
    Zhang, Jiansong
    Fu, Xiaoming
    [J]. 2009 6TH ANNUAL IEEE COMMUNICATIONS SOCIETY CONFERENCE ON SENSOR, MESH AND AD HOC COMMUNICATIONS AND NETWORKS (SECON 2009), 2009, : 511 - +
  • [9] Flow-based XOR Network Coding for Lossy Wireless Networks
    Khreishah, Abdallah
    Khalil, Issa M.
    Ostovari, Pouya
    Wu, Jie
    [J]. IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2012, 11 (06) : 2321 - 2329
  • [10] Network Architecture for Distributed Computation in Wireless Sensor Networks
    Devanaboyina, Tejaswini
    Singhal, Deepti
    Garimella, Rama Murthy
    [J]. 2015 INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMMUNICATION NETWORKS (CICN), 2015, : 140 - 145