Enhancing the best-first-search F with incremental search and restarts for large-scale single machine scheduling with release dates and deadlines

被引:0
|
作者
Laalaoui, Yacine [1 ]
M'Hallah, Rym [2 ]
机构
[1] Taif Univ, Informat Technol Dept, Taif, Saudi Arabia
[2] Kings Coll London, Engn Dept, S2 41 Strand Bldg, London WC2R 2ND, England
基金
英国工程与自然科学研究理事会;
关键词
Scheduling; F Heuristic search; Release dates; Deadlines; Restarts; Incremental Search; BACKTRACKING; PRECEDENCE; TARDINESS; ALGORITHM; EARLINESS; MINIMIZE; NUMBER; JOBS;
D O I
10.1007/s10479-024-06386-7
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
This paper presents a new heuristic search FIR\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\hbox {F}_{IR}$$\end{document} that determines the feasibility of scheduling a set of jobs on a single machine where each job is characterized by its release date, processing time, and deadline. FIR\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\hbox {F}_{IR}$$\end{document} uses incremental search and restart strategies to scale the best-first-search heuristic F (Laalaoui and M'Hallah, in: IEEE symposium on evolutionary scheduling and combinatorial optimisation (SSCI) 2022, IEEE, Singapore, 2022). Experimental results provide computational evidence of the superiority of FIR\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\hbox {F}_{IR}$$\end{document} for large-scale instances. In fact, FIR\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\hbox {F}_{IR}$$\end{document} outperforms the IBM ILOG CP constraint programming solver, the CPLEX mixed integer programming solver, and existing heuristics. It finds feasible solutions for many instances with 100,000 jobs in less than one minute.
引用
收藏
页数:30
相关论文
共 10 条
  • [1] problem-independent search heuristic for single machine scheduling with release dates and deadlines
    Laalaoui, Yacine
    M'Hallah, Rym
    2022 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2022, : 782 - 789
  • [2] Large-Scale Scheduling with Routing, Batching and Release Dates for Wafer Fabs using Tabu Search
    Schwenke, Clemens
    Blankenstein, Henri
    Kabitzsch, Klaus
    2018 IEEE 23RD INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2018, : 472 - 479
  • [3] TABU SEARCH FOR A SINGLE MACHINE SCHEDULING PROBLEM WITH DISCRETELY CONTROLLABLE RELEASE DATES
    Thevenin, S.
    Zufferey, N.
    Widmer, M.
    SOR'13 PROCEEDINGS: THE 12TH INTERNATIONAL SYMPOSIUM ON OPERATIONAL RESEARCH IN SLOVENIA, 2013, : 103 - 108
  • [4] A branch and bound algorithm for solving large-scale single-machine scheduling problems with non-identical release dates
    Zegordi, Seyed Hessameddin
    Yavari, Mohammad
    EUROPEAN JOURNAL OF INDUSTRIAL ENGINEERING, 2018, 12 (01) : 24 - 42
  • [5] A beam search heuristic for scheduling a single machine with release dates and sequence dependent setup times to minimize the makespan
    Velez-Gallego, Mario C.
    Maya, Jairo
    Montoya Torres, Jairo R.
    COMPUTERS & OPERATIONS RESEARCH, 2016, 73 : 132 - 140
  • [6] Coupling Genetic Local Search and Recovering Beam Search algorithms for minimizing the total completion time in the single machine scheduling problem subject to release dates
    Rakrouki, Mohamed Ali
    Ladhari, Talel
    T'kindt, Vincent
    COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (06) : 1257 - 1264
  • [7] Genetic Local Search Algorithm for minimizing the total completion time in single machine scheduling problem with release dates and precedence constraints
    Zaidi, Ichraf
    Mrad, Mehdi
    Ladhari, Talel
    2013 5TH INTERNATIONAL CONFERENCE ON MODELING, SIMULATION AND APPLIED OPTIMIZATION (ICMSAO), 2013,
  • [8] A tabu search algorithm for single machine scheduling with release times, due dates, and sequence-dependent set-up times
    Shin, HJ
    Kim, CO
    Kim, SS
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2002, 19 (11): : 859 - 866
  • [9] A Tabu Search Algorithm for Single Machine Scheduling with Release Times, Due Dates, and Sequence-Dependent Set-up Times
    H. J. Shin
    C.-O. Kim
    S. S. Kim
    The International Journal of Advanced Manufacturing Technology, 2002, 19 : 859 - 866
  • [10] Large-Scale Distribution of Total Mass versus Luminous Matter from Baryon Acoustic Oscillations: First Search in the Sloan Digital Sky Survey III Baryon Oscillation Spectroscopic Survey Data Release 10
    Soumagnac, M. T.
    Barkana, R.
    Sabiu, C. G.
    Loeb, A.
    Ross, A. J.
    Abdalla, F. B.
    Balan, S. T.
    Lahav, O.
    PHYSICAL REVIEW LETTERS, 2016, 116 (20)