A general efficient neighborhood structure framework for the job-shop and flexible job-shop scheduling problems

被引:5
|
作者
Tamssaouet, Karim [1 ]
Dauzere-Peres, Stephane [1 ]
机构
[1] BI Norwegian Business Sch, Dept Accounting & Operat Management, Nydalsveien 37, N-0484 Oslo, Norway
关键词
Scheduling; Job -shop scheduling; Flexible job -shop scheduling; Heuristics; TABU SEARCH ALGORITHM;
D O I
10.1016/j.ejor.2023.05.018
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
This article introduces a framework that unifies and generalizes well-known literature results related to local search for the job-shop and flexible job-shop scheduling problems. In addition to the choice of the metaheuristic and the neighborhood structure, the success of most of the influential local search approaches relies on the ability to quickly and efficiently rule out infeasible moves and evaluate the quality of the feasible neighbors. Hence, the proposed framework focuses on the feasibility and quality evaluation of a general move when solving the job-shop and flexible job-shop scheduling problems for any regular objective function. The proposed framework is valid for any scheduling problem where the defined neighborhood structure is appropriate, and each solution to the problem can be modeled with a directed acyclic graph with non-negative weights on nodes and arcs. The feasibility conditions and quality estimation procedures proposed in the literature rely heavily on information on the existence of a path between two nodes. Thus, based on an original parameterized algorithm that asserts the existence of a path between two nodes, novel generic procedures to evaluate the feasibility of a move and estimate the value of any regular objective function of a neighbor solution are proposed. We show that many well-known literature results are special cases of our results, which can be applied to a wide range of shop scheduling problems.& COPY; 2023 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY license ( http://creativecommons.org/licenses/by/4.0/ )
引用
收藏
页码:455 / 471
页数:17
相关论文
共 50 条
  • [1] SCHEDULING THE GENERAL JOB-SHOP
    BARKER, JR
    MCMAHON, GB
    [J]. MANAGEMENT SCIENCE, 1985, 31 (05) : 594 - 598
  • [2] A new neighborhood structure for solving the flexible job-shop scheduling problem
    Huang, Xuewen
    Chen, Shaofen
    Zhou, Tianyu
    Sun, Yuting
    [J]. Xitong Gongcheng Lilun yu Shijian/System Engineering Theory and Practice, 2021, 41 (09): : 2367 - 2378
  • [3] JOB-SHOP SCHEDULING
    NEW, C
    [J]. DATA PROCESSING, 1974, 16 (02): : 100 - 102
  • [4] Flexible job-shop scheduling problems with 'AND'/'OR' precedence constraints
    Lee, Sanghyup
    Moon, Ilkyeong
    Bae, Hyerim
    Kim, Jion
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2012, 50 (07) : 1979 - 2001
  • [5] Job-shop scheduling in a body shop
    Joachim Schauer
    Cornelius Schwarz
    [J]. Journal of Scheduling, 2013, 16 : 215 - 229
  • [6] Job-shop scheduling in a body shop
    Schauer, Joachim
    Schwarz, Cornelius
    [J]. JOURNAL OF SCHEDULING, 2013, 16 (02) : 215 - 229
  • [7] A genetic algorithm for flexible job-shop scheduling
    Chen, HX
    Ihlow, J
    Lehmann, C
    [J]. ICRA '99: IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-4, PROCEEDINGS, 1999, : 1120 - 1125
  • [8] Flexible Job-Shop Scheduling with Changeover Priorities
    Milne, Holden
    Adesina, Opeyemi
    Campbell, Russell
    Friesen, Barbara
    Khawaja, Masud
    [J]. MACHINE LEARNING, OPTIMIZATION, AND DATA SCIENCE (LOD 2021), PT I, 2022, 13163 : 611 - 625
  • [9] Overlap Algorithms in Flexible Job-shop Scheduling
    Gutierrez, Celia
    [J]. INTERNATIONAL JOURNAL OF INTERACTIVE MULTIMEDIA AND ARTIFICIAL INTELLIGENCE, 2014, 2 (06): : 41 - 47
  • [10] Flexible job-shop scheduling with transportation resources
    Berterottiere, Lucas
    Dauzere-Peres, Stephane
    Yugma, Claude
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2024, 312 (03) : 890 - 909