TY - GEN
T1 - A hybrid algorithm with diversification and intensification for permutation flow shop scheduling
AU - Azizi, Nader
AU - Zolfaghari, Saeed
AU - Liang, Ming
PY - 2008
Y1 - 2008
N2 - This study presents a metaheuristic (SAMED) that integrates several ingredients including a simulated annealing module, three types of memory, an evolutionary operator, and a blockage removal feature in a generic framework. The SA component of the SAMED utilizes two short-term memories to intensify the search around good solutions. While the first memory is a tabu list, the second one is a seed memory list that keeps track of good solutions visited during the last iteration. Under certain condition, a long-term memory is setup by adding the best solution in the seed memory to a population list. Once the entire population is assembled, individuals are combined via an evolutionary operator to generate a new population from which an offspring might be selected as an initial solution for the subsequent iteration. The blockage removal feature is used to solve possible deadlock situations that may occur during the search procedure. The performance of the SAMED is evaluated using the well known flow shop scheduling benchmark problems of Taillard. The computational results clearly show the efficiency of the SAMED algorithm.
AB - This study presents a metaheuristic (SAMED) that integrates several ingredients including a simulated annealing module, three types of memory, an evolutionary operator, and a blockage removal feature in a generic framework. The SA component of the SAMED utilizes two short-term memories to intensify the search around good solutions. While the first memory is a tabu list, the second one is a seed memory list that keeps track of good solutions visited during the last iteration. Under certain condition, a long-term memory is setup by adding the best solution in the seed memory to a population list. Once the entire population is assembled, individuals are combined via an evolutionary operator to generate a new population from which an offspring might be selected as an initial solution for the subsequent iteration. The blockage removal feature is used to solve possible deadlock situations that may occur during the search procedure. The performance of the SAMED is evaluated using the well known flow shop scheduling benchmark problems of Taillard. The computational results clearly show the efficiency of the SAMED algorithm.
KW - Evolution-based diversification
KW - Flow shop scheduling
KW - Genetic algorithm
KW - Memory
KW - Simulated annealing
KW - Tabu search
UR - http://www.scopus.com/inward/record.url?scp=62549162229&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:62549162229
SN - 9780889867420
T3 - Proceedings of the IASTED International Conference on Modelling and Simulation
SP - 347
EP - 352
BT - Proceedings of the 19th IASTED International Conference on Modelling and Simulation, MS 2008
T2 - 19th IASTED International Conference on Modelling and Simulation, MS 2008
Y2 - 26 May 2008 through 28 May 2008
ER -