Distributed Decoding for Coded Distributed Computing

被引:2
|
作者
Yazdanialahabadi, Arash [1 ]
Ardakani, Masoud [1 ]
机构
[1] Univ Alberta, Elect & Comp Engn Dept, Edmonton, AB T6G 2R3, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Decoding; Task analysis; Codes; Encoding; Distributed computing; Internet of Things; Complexity theory; Distributed coding; distributed computing; edge computing; heterogeneous network; matrix multiplication;
D O I
10.1109/JIOT.2021.3138855
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In distributed computing, when a large number of helper nodes assist a master node to finish a large task, the main challenge is when some of these helpers straggle. Several coded distributed computing schemes exist that resolve the straggling problem. In these solutions, however, the decoding remains a responsibility of the master node. The complexity of decoding can be significant and increase the execution time considerably. In this work, we propose a multilayer coding strategy that allows some helpers to assist with the decoding. With this multilayer structure, the original decoding is performed by some decoding helpers, and the master only minimally participates in decoding to make every layer reliable. The optimization problem to minimize the overall completion time is also studied and shown to have a simple solution in almost all practical scenarios.
引用
收藏
页码:12555 / 12562
页数:8
相关论文
共 50 条
  • [1] A Family of Binary Locally Repairable Codes for Coded Distributed Computing
    Qharabagh, Muhammad Fetrat
    Ardakani, Masoud
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2024, 72 (01) : 50 - 62
  • [2] Compressed Coded Distributed Computing
    Elkordy, Ahmed Roushdy
    Li, Songze
    Maddah-Ali, Mohammad Ali
    Avestimehr, A. Salman
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2021, 69 (05) : 2773 - 2783
  • [3] On Allocation of Systematic Blocks in Coded Distributed Computing
    Ardakani, Maryam Haghighi
    Mehrabi, Mehrad
    Ardakani, Masoud
    Tellambura, Chintha
    IEEE COMMUNICATIONS LETTERS, 2022, 26 (04) : 748 - 752
  • [4] Coded Distributed Computing With Partial Recovery
    Ozfatura, Emre
    Ulukus, Sennur
    Gunduz, Deniz
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2022, 68 (03) : 1945 - 1959
  • [5] A Comprehensive Survey on Coded Distributed Computing: Fundamentals, Challenges, and Networking Applications
    Ng, Jer Shyuan
    Lim, Wei Yang Bryan
    Luong, Nguyen Cong
    Xiong, Zehui
    Asheralieva, Alia
    Niyato, Dusit
    Leung, Cyril
    Miao, Chunyan
    IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2021, 23 (03): : 1800 - 1837
  • [6] Coded Computing for Distributed Graph Analytics
    Prakash, Saurav
    Reisizadeh, Amirhossein
    Pedarsani, Ramtin
    Avestimehr, Amir Salman
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2020, 66 (10) : 6534 - 6554
  • [7] Coded Computing for Multi-Cluster Distributed Computations
    Wu, Youlong
    Li, Chenglin
    Hu, Haoyang
    Song, Xiyu
    Ma, Shuai
    Shi, Yuanming
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2025, 73 (02) : 1114 - 1127
  • [8] On Batch-Processing Based Coded Computing for Heterogeneous Distributed Computing Systems
    Wang, Baoqian
    Xie, Junfei
    Lu, Kejie
    Wan, Yan
    Fu, Shengli
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2021, 8 (03): : 2438 - 2454
  • [9] Coded Computing and Cooperative Transmission for Wireless Distributed Matrix Multiplication
    Li, Kuikui
    Tao, Meixia
    Zhang, Jingjing
    Simeone, Osvaldo
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2021, 69 (04) : 2224 - 2239
  • [10] Asymptotically Optimal Coded Distributed Computing via Combinatorial Designs
    Cheng, Minquan
    Wu, Youlong
    Li, Xianxian
    Wu, Dianhua
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2024, 32 (04) : 3018 - 3033