HEURISTIC TASK ASSIGNMENT FOR DISTRIBUTED COMPUTING SYSTEMS

被引:2
|
作者
HSU, CC
WANG, SD
机构
[1] Department of Electrical Engineering, National Taiwan University, Taipei
关键词
D O I
10.1016/0020-0255(92)90025-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper addresses the problem of assigning a task with precedence constraint to a distributed computing system. The task turnaround time including communication overhead and idle time is adopted to measure the performance of task assignment. The task assignment in this paper requires one to determine not only the assignment of modules, but also the sequence of message transmission to balance processor loads and diminish communication overhead. The search for the optimal task assignment with precedence constraint is known to be NP-complete in the strong sense. A heuristic algorithm with polynomial time complexity is then proposed in order to effectively solve the task assignment problem. The experimental results reveal that the proposed approach is able to obtain a near-optimal or even the optimal task assignment.
引用
收藏
页码:65 / 86
页数:22
相关论文
共 50 条
  • [31] Task assignment and transaction clustering heuristics for distributed systems
    Universite Rene Descartes, Paris, France
    [J]. Inf Sci, 1-2 (199-219):
  • [32] Simplified Swarm Optimization for Task Assignment Problem in distributed computing system
    Yeh, Wei-Chang
    Lai, Chyh-Ming
    Huang, Yen-Cheng
    Cheng, Tzu-Wei
    Huang, Hsin-Ping
    Jiang, Yunzhi
    [J]. 2017 13TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (ICNC-FSKD), 2017, : 773 - 776
  • [33] HEURISTIC MODEL FOR TASK ALLOCATION IN DISTRIBUTED COMPUTER-SYSTEMS
    SARJE, AK
    SAGAR, G
    [J]. IEE PROCEEDINGS-E COMPUTERS AND DIGITAL TECHNIQUES, 1991, 138 (05): : 313 - 318
  • [34] Task scheduling in distributed computing systems with a genetic algorithm
    Woo, SH
    Yang, SB
    Kim, SD
    Han, TD
    [J]. HIGH PERFORMANCE COMPUTING ON THE INFORMATION SUPERHIGHWAY - HPC ASIA '97, PROCEEDINGS, 1997, : 301 - 305
  • [35] Task scheduling in distributed computing systems with a genetic algorithm
    Woo, Sung-Ho
    Yang, Sung-Bong
    Kim, Shin-Dug
    Han, Tack-Don
    [J]. Proceedings of the Conference on High Performance Computing on the Information Superhighway, HPC Asia'97, 1997, : 301 - 305
  • [36] A Task Scheduling Algorithm for Heterogeneous Distributed Computing Systems
    Badral, Undrakh
    Kim, Jin Suk
    [J]. INFORMATION-AN INTERNATIONAL INTERDISCIPLINARY JOURNAL, 2008, 11 (05): : 553 - 560
  • [37] ON THE NUMBER OF ACCEPTABLE TASK ASSIGNMENTS IN DISTRIBUTED COMPUTING SYSTEMS
    SHIN, KG
    CHEN, MS
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1990, 39 (01) : 99 - 110
  • [38] Multi-objective optimization of task assignment in distributed mobile edge computing
    Almasri, Sanaa
    Jarrah, Moath
    Al-Duwairi, Basheer
    [J]. Journal of Reliable Intelligent Environments, 2022, 8 (01) : 21 - 33
  • [39] A task migration algorithm for heterogeneous distributed computing systems
    Tiemeyer, MP
    Wong, JSK
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 1998, 41 (03) : 175 - 188
  • [40] TASK ALLOCATION TECHNIQUES FOR DISTRIBUTED COMPUTING SYSTEMS - A REVIEW
    SAGAR, G
    SARJE, AK
    AHMED, KU
    [J]. JOURNAL OF MICROCOMPUTER APPLICATIONS, 1989, 12 (02): : 97 - 105