An ACO-based approach for scheduling task graphs with communication costs

被引:7
|
作者
Bank, M [1 ]
Hönig, U [1 ]
Schiffmann, W [1 ]
机构
[1] Fern Univ Hagen, D-58084 Hagen, Germany
来源
2005 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSSING, PROCEEDINGS | 2005年
关键词
D O I
10.1109/ICPP.2005.18
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we introduce a new algorithm for computing near optimal schedules for task graph scheduling problems. In contrast to conventional approaches for solving those scheduling problems, our algorithm is based on the same principles that ants use to find shortest paths between their nest and food sources. Like their natural counterparts, artificial ants cooperate by means of pheromone trails where information about the quality of the possible solution's building blocks is stored. Based on this common communication structure, new solutions emerge by means of cooperative interaction between the ants. In the paper we demonstrate how this basic principle can be adapted to solve scheduling problems. We also evaluated the performance of the proposed ANTLS-algorithm (Ant List Scheduler) by means of a comprehensive test bench with more than 30,000 test cases. Compared to two conventional and two other nature-inspired approaches it performed very well.
引用
收藏
页码:623 / 629
页数:7
相关论文
共 50 条
  • [21] An improved ACO-based heuristic algorithm
    Xin Zhang
    Hong Peng
    Qilun Zheng
    DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2006, 13 : 806 - 810
  • [22] A decomposition-based constraint optimization approach for statically scheduling task graphs with communication delays to multiprocessors
    Satish, Nadathur
    Ravindran, Kaushik
    Keutzer, Kurt
    2007 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2007, : 57 - 62
  • [23] ACO-based overlay routing scalability
    Key Laboratory of Computer Network and Information Integration, Southeast University, Nanjing 210096, China
    不详
    Jiefangjun Ligong Daxue Xuebao, 2008, 5 (492-496):
  • [24] An Efficient ACO-based Routing and Data Fusion Approach for IoT Networks
    Ishita Chakraborty
    Prodipto Das
    SN Computer Science, 4 (6)
  • [25] Enhancing Constraint Propagation in ACO-based Schedulers for Solving the Job Shop Scheduling Problem
    Teschemacher, Ulrich
    Reinhart, Gunther
    RESEARCH AND INNOVATION IN MANUFACTURING: KEY ENABLING TECHNOLOGIES FOR THE FACTORIES OF THE FUTURE - PROCEEDINGS OF THE 48TH CIRP CONFERENCE ON MANUFACTURING SYSTEMS, 2016, 41 : 443 - 447
  • [26] ACO-Based Scheduling of Parallel Batch Processing Machines to Minimize the Total Weighted Tardiness
    Li, L.
    Qiao, F.
    Wu, Q. D.
    2009 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING, 2009, : 280 - 285
  • [27] ACO-Based Scheme in Edge Learning NOMA Networks for Task-Oriented Communications
    Garcia, Carla E.
    Camana, Mario R.
    Koo, Insoo
    IEEE ACCESS, 2024, 12 : 37692 - 37701
  • [28] ACO-BASED LOAD BALANCING SCHEME FOR MANETS
    Celik, Fatih
    TEHNICKI VJESNIK-TECHNICAL GAZETTE, 2015, 22 (05): : 1165 - 1169
  • [29] On ACO-Based Fuzzy Clustering for Image Segmentation
    Yu, Zhiding
    Yu, Weiyu
    Zou, Ruobing
    Yu, Simin
    ADVANCES IN NEURAL NETWORKS - ISNN 2009, PT 2, PROCEEDINGS, 2009, 5552 : 717 - +
  • [30] Dynamic clustering approach with ACO-based mobile sink for data collection in WSNs
    Muralitharan Krishnan
    Sangwoon Yun
    Yoon Mo Jung
    Wireless Networks, 2019, 25 : 4859 - 4871