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 条
  • [31] Solving a dock assignment problem as a three-stage flexible flow-shop problem
    Berghman, L.
    Leus, R.
    2009 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT, VOLS 1-4, 2009, : 320 - 324
  • [32] Self-adaptive perturbation and multi-neighborhood search for iterated local search on the permutation flow shop problem
    Dong, Xingye
    Nowak, Maciek
    Chen, Ping
    Lin, Youfang
    COMPUTERS & INDUSTRIAL ENGINEERING, 2015, 87 : 176 - 185
  • [33] A Comparative Study of four Metaheuristics Applied for solving the Flow-shop Scheduling Problem
    Bouzidi, Abdelhamid
    Riffi, Moahmmed Essaid
    Barkatou, Mohammed
    PROCEEDINGS OF THE 2015 5TH WORLD CONGRESS ON INFORMATION AND COMMUNICATION TECHNOLOGIES (WICT), 2015, : 140 - 145
  • [34] Solving the Reentrant Permutation Flow-Shop Scheduling Problem with a Hybrid Genetic Algorithm
    Chen, Jen Shiang
    Pan, Jason Chao Hsien
    Lin, Chien Min
    INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING-THEORY APPLICATIONS AND PRACTICE, 2009, 16 (01): : 23 - 31
  • [35] A meta-heuristic approach for solving the no-wait flow-shop problem
    Samarghandi, Hamed
    ElMekkawy, Tarek Y.
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2012, 50 (24) : 7313 - 7326
  • [36] Solving flow-shop scheduling problem by hybrid particle swarm optimization algorithm
    Gao Shang
    Yang Jing-yu
    Proceedings of 2006 Chinese Control and Decision Conference, 2006, : 1006 - +
  • [37] EDA algorithm with correlated variables for solving hybrid flow-shop scheduling problem
    Liu, Chang
    Li, Dong
    Peng, Hui
    Shi, Hai-Bo
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2015, 21 (04): : 1032 - 1039
  • [38] Invasive Weed Optimization Algorithm for Solving Permutation Flow-Shop Scheduling Problem
    Chen, Huan
    Zhou, Yongquan
    He, Sucai
    Ouyang, Xinxin
    Guo, Peigang
    JOURNAL OF COMPUTATIONAL AND THEORETICAL NANOSCIENCE, 2013, 10 (03) : 708 - 713
  • [39] LOCAL AND GLOBAL OPTIMA IN 3 X N FLOW-SHOP PROBLEM
    SZWARC, W
    OPERATIONS RESEARCH, 1975, 23 : B418 - B418
  • [40] A Compact Estimation of Distribution Algorithm for Solving Hybrid Flow-shop Scheduling Problem
    Wang, Shengyao
    Wang, Ling
    Xu, Ye
    PROCEEDINGS OF THE 10TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA 2012), 2012, : 649 - 653