Task Assignment with Precedence Constraint over Networks: A Case Study of Computation-Communication Convergence

被引:0
|
作者
Cai, Zheng [1 ]
Zhang, Zhaoyang [1 ]
Chen, Xiaoming [1 ]
Wang, Wei [1 ]
机构
[1] Zhejiang Univ, Coll Informat Sci & Elect Engn, Prov Key Lab Informat Proc Commun & Networking, Hangzhou 310027, Zhejiang, Peoples R China
基金
中国国家自然科学基金;
关键词
CLOUD;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We study the task assignment problem of an application composed of multiple tasks in a general heterogeneous processor network or network with computing nodes, considering both the communication delay between processors and the precedence constraints between tasks. The problem of scheduling tasks over the network to minimize total application runtime is formulated, which is shown to be a NP-hard mixed integer program. To solve it, we propose a heuristic algorithm called Binary Relaxation and Discretization Heuristic (BRDH) which is conducted in two steps. First, we obtain a binary-relaxed version of the original problem, and then, we recover the discrete value of the original problem by task sorting. Through simulations, we show the impacts of task number, processor number and communication delay on the total application runtime. Furthermore, through comparison with traditional entire application offloading strategies widely used in current cloud computing and edge computing, our distributed computation offloading strategy shows significant advantage.
引用
收藏
页数:6
相关论文
共 50 条
  • [41] Communication Efficient Ciphertext-Field Aggregation in Wireless Networks via Over-the-Air Computation
    Xie, Xin
    Hong, Jianan
    Hua, Cunqing
    Xu, Yanhong
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2025, 20 : 31 - 45
  • [42] Communication/computation tradeoffs for prolonging network lifetime in wireless sensor networks: The case of digital signatures
    Bicakci, Kemal
    Bagci, Ibrahim Ethem
    Tavli, Bulent
    INFORMATION SCIENCES, 2012, 188 : 44 - 63
  • [43] Packet loss resilience using unequal forward error correction assignment for video transmission over communication networks
    Ha, Hojin
    Yim, Changhoon
    Kim, Young Yong
    COMPUTER COMMUNICATIONS, 2007, 30 (18) : 3676 - 3689
  • [44] Classification methods using neural networks and partial precedence algorithms for differential medical diagnosis: A case study
    Kuri-Morales, AF
    Ortiz-Posadas, MR
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2003, PT 1, PROCEEDINGS, 2003, 2667 : 378 - 387
  • [45] Machine selection and part assignment analysis under annual budget constraint: A capital budgeting case study
    Nanthavanu, Suebsak
    Yenradee, Pisal
    Engineering Economist, 43 (04): : 345 - 367
  • [46] Integrated Sensing, Communication, and Computation for Over-the-Air Federated Learning in 6G Wireless Networks
    Du, Mengxuan
    Zheng, Haifeng
    Gao, Min
    Feng, Xinxin
    Hu, Jinsong
    Chen, Youjia
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (21): : 35551 - 35567
  • [47] Graph-Represented Computation-Intensive Task Scheduling Over Air-Ground Integrated Vehicular Networks
    Liwang, Minghui
    Gao, Zhibin
    Hosseinalipour, Seyyedali
    Su, Yuhan
    Wang, Xianbin
    Dai, Huaiyu
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (05) : 3397 - 3411
  • [48] Research on Distributed Heterogeneous Factory Task Assignment Problem With Loading Efficiency Constraints: A Case Study
    Zhong, Meisong
    Zeng, Zhiqiang
    Hong, Zhiyong
    Chen, Chuangquan
    IEEE ACCESS, 2024, 12 : 164427 - 164443
  • [49] Effects of Refactoring upon Efficiency of an NP-Hard Task Assignment Problem: A case study
    Tariq, Huda
    Arshad, Maliha
    Basit, Wafa
    2020 3RD INTERNATIONAL CONFERENCE ON ADVANCEMENTS IN COMPUTATIONAL SCIENCES (ICACS), 2020,
  • [50] Documenting prehistoric communication networks: A case study in the Paquime polity
    Swanson, S
    AMERICAN ANTIQUITY, 2003, 68 (04) : 753 - 767