Using iterated local search for solving the flow-shop problem: Parallelization, parametrization, and randomization issues

被引:56
|
作者
Juan, Angel A. [1 ]
Lourenco, Helena R. [2 ]
Mateo, Manuel [3 ]
Luo, Rachel [1 ]
Castella, Quim [1 ]
机构
[1] Open Univ Catalonia, Dept Comp Sci, IN3, Catalonia, Spain
[2] Univ Pompeu Fabra, Dept Econ & Business, Barcelona, Spain
[3] Univ Politecn Cataluna, Dept Management, E-08028 Barcelona, Spain
关键词
flow-shop problem; scheduling; iterated local search; parallelizable algorithms; biased randomized heuristics; metaheuristics; parameters setting; GENETIC ALGORITHM; GREEDY ALGORITHM; HEURISTIC ALGORITHM; SCHEDULING PROBLEMS; M-MACHINE; N-JOB; GRASP;
D O I
10.1111/itor.12028
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Iterated local search (ILS) is a powerful framework for developing efficient algorithms for the permutation flow-shop problem (PFSP). These algorithms are relatively simple to implement and use very few parameters, which facilitates the associated fine-tuning process. Therefore, they constitute an attractive solution for real-life applications. In this paper, we discuss some parallelization, parametrization, and randomization issues related to ILS-based algorithms for solving the PFSP. In particular, the following research questions are analyzed: (a) Is it possible to simplify even more the parameter setting in an ILS framework without affecting performance? (b) How do parallelized versions of these algorithms behave as we simultaneously vary the number of different runs and the computation time? (c) For a parallelized version of these algorithms, is it worthwhile to randomize the initial solution so that different starting points are considered? (d) Are these algorithms affected by the use of a good-quality pseudorandom number generator? In this paper, we introduce the new ILS-ESP (where ESP is efficient, simple, and parallelizable) algorithm that is specifically designed to take advantage of parallel computing, allowing us to obtain competitive results in real time for all tested instances. The ILS-ESP also uses natural parameters, which simplifies the calibration process. An extensive set of computational experiments has been carried out in order to answer the aforementioned research questions.
引用
收藏
页码:103 / 126
页数:24
相关论文
共 50 条
  • [1] A biased-randomized iterated local search for the distributed assembly permutation flow-shop problem
    Ferone, Daniele
    Hatami, Sara
    Gonzalez-Neira, Eliana M.
    Juan, Angel A.
    Festa, Paola
    INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2020, 27 (03) : 1368 - 1391
  • [2] Solving permutation flow-shop scheduling problem by rhinoceros search algorithm
    Deb, Suash
    Tian, Zhonghuan
    Fong, Simon
    Tang, Rui
    Wong, Raymond
    Dey, Nilanjan
    SOFT COMPUTING, 2018, 22 (18) : 6025 - 6034
  • [3] Solving permutation flow-shop scheduling problem by rhinoceros search algorithm
    Suash Deb
    Zhonghuan Tian
    Simon Fong
    Rui Tang
    Raymond Wong
    Nilanjan Dey
    Soft Computing, 2018, 22 : 6025 - 6034
  • [4] Solving the three-machine flow-shop scheduling problem using intelligent search strategy
    Fan, JPO
    CCCT 2003, VOL 4, PROCEEDINGS: COMPUTER, COMMUNICATION AND CONTROL TECHNOLOGIES: I, 2003, : 287 - 292
  • [5] Application of iterated local search algorithm to the hybrid flow shop problem
    Ning Shu-shi
    Hu Guo-fen
    Wang Wei
    Li Yao-hua
    Proceedings of 2005 Chinese Control and Decision Conference, Vols 1 and 2, 2005, : 1700 - 1703
  • [6] Vectorization of Local Search for Solving Flow-shop Scheduling Problem on Xeon Phi™ MIC Co-processors
    Vaillant, Gautier
    Mezmaz, Mohand
    Tuyttens, Daniel
    Melab, Nouredine
    2016 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS 2016), 2016, : 729 - 735
  • [7] Solving the Flow-Shop Scheduling problem using Grover's Algorithm
    Saiem, Malak
    Arbaoui, Taha
    Hnaien, Faicel
    PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2023 COMPANION, 2023, : 2250 - 2253
  • [8] Combining biased randomization with iterated local search for solving the multidepot vehicle routing problem
    Juan, Angel A.
    Pascual, Inaki
    Guimarans, Daniel
    Barrios, Barry
    INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2015, 22 (04) : 647 - 667
  • [9] Solving the continuous flow-shop scheduling problem by metaheuristics
    Fink, A
    Voss, S
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 151 (02) : 400 - 414
  • [10] Some aspects of scatter search in the flow-shop problem
    Nowicki, E
    Smutnicki, C
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2006, 169 (02) : 654 - 666