A Novel Instance Generator for Benchmarking the Job Shop Scheduling Problem

被引:0
|
作者
March, Carlos [1 ]
Perez, Christian [1 ]
Salido, Miguel A. [1 ]
机构
[1] Univ Politecn Valencia, Inst Automat & Informat Ind, Valencia, Spain
关键词
Job Shop Scheduling Problem; Instance Generation; Benchmarking; Optimization; Solvers;
D O I
10.1007/978-981-97-4677-4_34
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Job Shop Scheduling Problem (JSP) is a fundamental challenge in operations research, aiming to efficiently allocate tasks across machines to minimize criteria such as makespan, energy consumption, and tardiness. Benchmarking is crucial for evaluating algorithmic performance, with metrics like makespan and flowtime providing insights into scheduling efficiency. Instance characteristics, including job and machine numbers, processing time variability, and precedence relationships, influence problem complexity and solver performance. Evaluation of algorithm types, such as heuristics and metaheuristics, offers insights into their strengths and weaknesses. Reference libraries like JSPLIB enhance benchmarking efforts, while computational advancements drive the development of larger and more complex problem instances. Standardizing benchmarking procedures promotes consistency and reproducibility in algorithm evaluation. Our assessment of optimization solvers - OR-TOOLS, GUROBI, and CPLEX - underscores the critical role of instance generation in benchmarking. GUROBI consistently outperforms others, followed by CPLEX, while OR-TOOLS shows mixed results. Analysis of distribution types and release/due date settings provides valuable insights into solver behavior. Overall, rigorous experimentation and analysis are essential for advancing optimization methodologies and facilitating informed decision-making in problem-solving applications.
引用
收藏
页码:413 / 424
页数:12
相关论文
共 50 条
  • [1] Mathematical models and benchmarking for the fuzzy job shop scheduling problem
    Afsar, Sezin
    Vela, Camino R.
    Palacios, Juan Jose
    Gonzalez-Rodriguez, Ines
    COMPUTERS & INDUSTRIAL ENGINEERING, 2023, 183
  • [2] Instance space analysis and algorithm selection for the job shop scheduling problem
    Strassl, Simon
    Musliu, Nysret
    COMPUTERS & OPERATIONS RESEARCH, 2022, 141
  • [3] A novel heuristic approach for job shop scheduling problem
    Wang, Yong-Ming
    Xiao, Nan-Feng
    Yin, Hong-Li
    Hu, En-Liang
    FRONTIERS IN ALGORITHMICS, PROCEEDINGS, 2007, 4613 : 252 - +
  • [4] Scheduling algorithm for the Job Shop Scheduling Problem
    Cruz-Chavez, Marco Antonio
    Martinez-Rangel, Martin G.
    Hernandez, J. A.
    Zavala-Diaz, Jose Crispin
    Diaz-Parra, Ocotlan
    CERMA 2007: ELECTRONICS, ROBOTICS AND AUTOMOTIVE MECHANICS CONFERENCE, PROCEEDINGS, 2007, : 336 - +
  • [5] A novel algorithm for solving job-shop scheduling problem
    Muthiah, A.
    Rajkumar, R.
    MECHANIKA, 2017, 23 (04): : 610 - 616
  • [6] A Novel Adaptive Hybrid Framework For Job Shop Scheduling Problem
    Kalantari, Somayeh
    SanieeAbadeh, Mohammad
    2013 3RD JOINT CONFERENCE OF AI & ROBOTICS AND 5TH ROBOCUP IRAN OPEN INTERNATIONAL SYMPOSIUM (RIOS), 2013, : 131 - 137
  • [7] Study of simulation generator for job shop scheduling
    Wuhan Jiaotong Keji Daxue Xuebao, 6 (612-614):
  • [8] Simultaneous Scheduling Strategy: A Novel Method for Flexible Job Shop Scheduling Problem
    Liu, Bo
    Qiu, Siqi
    Li, Ming
    2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [9] Solving a job shop scheduling problem
    Kumar, K. R. Anil
    Dhas, J. Edwin Raja
    JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS, 2023, 46 (04) : 315 - 330
  • [10] ON THE JOB-SHOP SCHEDULING PROBLEM
    MANNE, AS
    OPERATIONS RESEARCH, 1960, 8 (02) : 219 - 223