Parallel ant colony algorithm for multiprocessor scheduling with communication delays

被引:0
|
作者
Kong, Xiaohong [1 ]
Sun, Jun [1 ]
Xu, Wenbo [1 ]
机构
[1] So Yangtze Univ, Sch Informat Technol, Wuxi 214122, Jiangsu, Peoples R China
关键词
ant colony algorithm; DAG; multiprocessor scheduling; list scheduling; parallel algorithm;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Generally speaking, tasks scheduling in multiprocessor systems is NP-hard even if under strictly simplifying assumptions. In this paper, we develop a parallel ACO to solve the multiprocessor scheduling on distributed memory architecture. Based on message passing interface, multiple sub-ant-colonies evolve respectively and interchange the information every fixed k iteration to enhance the search ability of algorithm. The experiment results show that the proposed algorithm performs better in solution quality as well as in scalability.
引用
收藏
页码:258 / 262
页数:5
相关论文
共 50 条
  • [1] An approximation algorithm for multiprocessor scheduling of trees with communication delays
    Tayu, S
    Katsura, M
    Kaneko, M
    [J]. I-SPAN 2000: INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES ALGORITHMS AND NETWORKS, PROCEEDINGS, 2000, : 114 - 120
  • [2] MULTIPROCESSOR SCHEDULING WITH COMMUNICATION DELAYS
    VELTMAN, B
    LAGEWEG, BJ
    LENSTRA, JK
    [J]. PARALLEL COMPUTING, 1990, 16 (2-3) : 173 - 182
  • [3] MULTIPROCESSOR SCHEDULING WITH INTERPROCESSOR COMMUNICATION DELAYS
    LEE, CY
    HWANG, JJ
    CHOW, YC
    ANGER, FD
    [J]. OPERATIONS RESEARCH LETTERS, 1988, 7 (03) : 141 - 147
  • [4] A tabu method for multiprocessor scheduling with communication delays
    Tayachi, D
    Chrétienne, P
    Mellouli, K
    [J]. RAIRO-RECHERCHE OPERATIONNELLE-OPERATIONS RESEARCH, 2000, 34 (04): : 467 - 485
  • [5] Ant Colony Optimization Algorithm to Parallel Machine Scheduling Problem with Setups
    Arnaout, Jean-Paul
    Musa, Rami
    Rabadi, Ghaith
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING, VOLS 1 AND 2, 2008, : 578 - +
  • [6] Ant Colony Optimization for Mapping and Scheduling in Heterogeneous Multiprocessor Systems
    Tumeo, Antonino
    Pilato, Christian
    Ferrandi, Fabrizio
    Sciuto, Donatella
    Lanzi, Pier Luca
    [J]. 2008 INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING AND SIMULATION, PROCEEDINGS, 2008, : 142 - 149
  • [7] A GPU-based Parallel Ant Colony Algorithm for Scientific Workflow Scheduling
    Wang, Pengfei
    Li, Huifang
    Zhang, Baihai
    [J]. INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2015, 8 (04): : 37 - 46
  • [8] Ant colony algorithm for scheduling parallel program based on DAG graph heuristics
    Kong, Xiaohong
    Xu, Wenbo
    [J]. WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 3653 - +
  • [9] Parallel ant colony optimization algorithm
    Liu, Hong
    Li, Ping
    Wen, Yu
    [J]. WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 3222 - +
  • [10] Adaptive parallel ant colony algorithm
    Chen, L
    Zhang, CF
    [J]. ADVANCES IN NATURAL COMPUTATION, PT 2, PROCEEDINGS, 2005, 3611 : 1239 - 1249