DocumentCode :
2310603
Title :
Harmony search algorithm with dynamic subpopulations for scheduling identical parallel machines
Author :
Chen, Jing ; Pan, Quan-ke ; Li, Huan
Author_Institution :
Coll. of Comput. Sci., Liaocheng Univ., Liaocheng, China
Volume :
5
fYear :
2010
fDate :
10-12 Aug. 2010
Firstpage :
2369
Lastpage :
2373
Abstract :
In this paper, we study the identical parallel machines scheduling problem for minimizing the makespan. A novel harmony search (HS) algorithm with dynamic subpopulations is proposed to tackle this problem. First, an encoding scheme based on random key representation and list schedule rule is developed, which constructs a mapping scheme between the real-valued harmony vectors and job assignments. Second, the whole harmony memory is divided into many small-sized subpopulations. Each subpopulation performs evolution independently and exchanges information with the other subpopulations periodically by using a regrouping schedule. Moreover, a novel improvisation process is applied to generate new harmonies by making use of the information of the local best harmony in each subpopulation. Simulation results demonstrate that the proposed HS algorithm is more effective when compared with the other two heuristics.
Keywords :
minimisation; scheduling; search problems; encoding scheme; harmony search algorithm; improvisation process; job assignments; list schedule rule; makespan minimization; parallel machine scheduling; random key representation; real-valued harmony vectors; regrouping schedule; Dynamic scheduling; Heuristic algorithms; Optimization; Parallel machines; Processor scheduling; Schedules; combinatorial optimization; harmony search; makespan; parallel machines; scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Natural Computation (ICNC), 2010 Sixth International Conference on
Conference_Location :
Yantai, Shandong
Print_ISBN :
978-1-4244-5958-2
Type :
conf
DOI :
10.1109/ICNC.2010.5584549
Filename :
5584549
Link To Document :
بازگشت