Optimize Coding and Node Selection for Coded Distributed Computing over Wireless Edge Networks

被引:0
作者
Nguyen, Cong T. [1 ,2 ]
Nguyen, Diep N. [1 ]
Dinh Thai Hoang [1 ]
Hoang-Anh Pham [2 ]
Dutkiewicz, Eryk [1 ]
机构
[1] Univ Technol Sydney, Sydney, NSW, Australia
[2] Ho Chi Minh City Univ Technol HCMUT, Vietnam Natl Univ Ho Chi Minh City VNU HCM, Ho Chi Minh City, Vietnam
来源
2022 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC) | 2022年
关键词
Coded distributed computing; Maximum Distance Separable code; INLP; straggling effects; CLOUD;
D O I
10.1109/WCNC51071.2022.9771781
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper aims to develop a highly-effective framework to significantly enhance the efficiency in using coded computing techniques for distributed computing tasks over heterogeneous wireless edge networks. In particular, we first formulate a joint coding and node selection optimization problem to minimize the expected total processing time for computing tasks, taking into account the heterogeneity in the nodes' computing resources and communication links. The problem is shown to be NP-hard. To circumvent it, we leverage the unique characteristic of the problem to develop a linearization approach and a hybrid algorithm based on binary search and branch-and-bound (BB) algorithms. This hybrid algorithm can not only guarantee to find the optimal solution, but also significantly reduce the computational complexity of the BB algorithm. Simulations based on real-world datasets show that the proposed approach can reduce the total processing time up to 2.4 times compared with that of state-of-the-art approach, even without perfect knowledge regarding the node's performance and their straggling parameters.
引用
收藏
页码:1248 / 1253
页数:6
相关论文
共 13 条
  • [1] Edge of Things: The Big Picture on the integration of Edge, IoT and the Cloud in a Distributed Computing Environment
    El-Sayed, Hesham
    Sankar, Sharmi
    Prasad, Mukesh
    Puthal, Deepak
    Gupta, Akshansh
    Mohanty, Manoranjan
    Lin, Chin-Teng
    [J]. IEEE ACCESS, 2018, 6 : 1706 - 1717
  • [2] Goemans M. X., 1994, ADV ALGORITHMS
  • [3] GoCJ: Google Cloud Jobs Dataset for Distributed and Cloud Computing Infrastructures
    Hussain, Altaf
    Aleem, Muhammad
    [J]. DATA, 2018, 3 (04):
  • [4] Karakus C, 2019, J MACH LEARN RES, V20
  • [5] A review and comparison of solvers for convex MINLP
    Kronqvist, Jan
    Bernal, David E.
    Lundell, Andreas
    Grossmann, Ignacio E.
    [J]. OPTIMIZATION AND ENGINEERING, 2019, 20 (02) : 397 - 455
  • [6] Speeding Up Distributed Machine Learning Using Codes
    Lee, Kangwook
    Lam, Maximilian
    Pedarsani, Ramtin
    Papailiopoulos, Dimitris
    Ramchandran, Kannan
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2018, 64 (03) : 1514 - 1529
  • [7] Federated Learning in Mobile Edge Networks: A Comprehensive Survey
    Lim, Wei Yang Bryan
    Nguyen Cong Luong
    Dinh Thai Hoang
    Jiao, Yutao
    Liang, Ying-Chang
    Yang, Qiang
    Niyato, Dusit
    Miao, Chunyan
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2020, 22 (03): : 2031 - 2063
  • [8] Branch-and-bound algorithms: A survey of recent advances in searching, branching, and pruning
    Morrison, David R.
    Jacobson, Sheldon H.
    Sauppe, Jason J.
    Sewell, Edward C.
    [J]. DISCRETE OPTIMIZATION, 2016, 19 : 79 - 102
  • [9] Ng J. S., ARXIV200809048
  • [10] Coded Computing for Low-Latency Federated Learning Over Wireless Edge Networks
    Prakash, Saurav
    Dhakal, Sagar
    Akdeniz, Mustafa Riza
    Yona, Yair
    Talwar, Shilpa
    Avestimehr, Salman
    Himayat, Nageen
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2021, 39 (01) : 233 - 250