A Chaos Harmony Search Algorithm for Solving Task Scheduling Problem

被引:0
|
作者
Kang, Yan [1 ]
Wang, Zhong-Min [1 ]
Li, Hao [1 ]
Sun, Jin-Wen [1 ]
机构
[1] Yunnan Univ, Sch Software, Dept Software Engn, Kunming, Yunnan, Peoples R China
关键词
Differential evolution; Scheduling problem; Genetic algorithm; heterogeneous; Distributed system; PERFORMANCE;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The paper studies a multi-objective task schedule problem since the scheduling problems involves multiple objectives in many practical cases. The cost profile and execution profile rather than the makespan are optimized altogether in distributed computing environment. The execution costs of the same task are heterogeneous and the cost of the task will decrease as its execution time is extended. A harmony search algorithm hybridized with chaos strategies is presented to solve the problem. Task model and the converting technique of the two-vector code make the harmony search (HS) algorithm adaptive to the task scheduling problem. Chaos strategies are designed to make sure the diversity of the solutions. The cost profile and execution profile of the task scheduling problem is evolved by harmony vector and search strategy. Self-adaptive cost scaling strategy is designed to effectively minimize the cost by extending the execution time according to obtained task slack and the overload of the processors. Empirical results on various benchmark instances validate the effectiveness and efficiency of our proposed algorithm.
引用
收藏
页码:519 / 526
页数:8
相关论文
共 50 条
  • [1] Solving the task assignment problem using Harmony Search algorithm
    Salman A.
    Ahmad I.
    AL-Rushood H.
    Hamdan S.
    [J]. Evolving Systems, 2013, 4 (3) : 153 - 169
  • [2] Optimal solving of the pump scheduling problem by using a Harmony Search optimization algorithm
    De Paola, F.
    Fontana, N.
    Giugni, M.
    Marini, G.
    Pugliese, F.
    [J]. JOURNAL OF HYDROINFORMATICS, 2017, 19 (06) : 879 - 889
  • [3] Discrete Harmony Search Algorithm for Solving Urban Traffic Light Scheduling Problem
    Gao, Kaizhou
    Zhang, Yicheng
    Su, Rong
    Lentzakis, Antonios
    [J]. 2016 AMERICAN CONTROL CONFERENCE (ACC), 2016, : 6239 - 6244
  • [4] Harmony Search Algorithm for Patient Admission Scheduling Problem
    Abu Doush, Iyad
    Al-Betar, Mohammed Azmi
    Awadallah, Mohammed A.
    Hammouri, Abdelaziz, I
    Al-Khatib, Ra'ed M.
    AlMustafa, Siba
    Alkhraisat, Habes
    [J]. JOURNAL OF INTELLIGENT SYSTEMS, 2020, 29 (01) : 540 - 553
  • [5] AN EFFECTIVE HARMONY SEARCH ALGORITHM FOR NURSE SCHEDULING PROBLEM
    Cetin, Ece
    Sarucan, Ahmet
    [J]. UNCERTAINTY MODELLING IN KNOWLEDGE ENGINEERING AND DECISION MAKING, 2016, 10 : 575 - 579
  • [6] Improved genetic-harmony search algorithm for solving workshop scheduling problem of marine equipment
    Li, Jinghua
    Yan, Hengshan
    Yang, Boxin
    Zhou, Qinghua
    [J]. Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2022, 28 (12): : 3923 - 3936
  • [7] Independent Task Scheduling Based on Improved Harmony Search Algorithm
    Jiang, Hua
    Zheng, Liping
    Liu, Yanxiu
    [J]. ADVANCES IN SWARM INTELLIGENCE, ICSI 2012, PT II, 2012, 7332 : 376 - 382
  • [8] Solving tool indexing problem using harmony search algorithm with harmony refinement
    Atta, Soumen
    Mahapatra, Priya Ranjan Sinha
    Mukhopadhyay, Anirban
    [J]. SOFT COMPUTING, 2019, 23 (16) : 7407 - 7423
  • [9] Solving tool indexing problem using harmony search algorithm with harmony refinement
    Soumen Atta
    Priya Ranjan Sinha Mahapatra
    Anirban Mukhopadhyay
    [J]. Soft Computing, 2019, 23 : 7407 - 7423
  • [10] A Fast Harmony Search Algorithm for solving Economic Dispatch problem
    Belmadani, Abderrahim
    Benasla, Lahouaria
    Rahli, Mostefa
    [J]. PRZEGLAD ELEKTROTECHNICZNY, 2010, 86 (03): : 274 - 278