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 条
  • [31] A novel initialization method for solving flexible job-shop scheduling problem
    Shi Yang
    Zhang Guohui
    Gao Liang
    Yuan Kun
    CIE: 2009 INTERNATIONAL CONFERENCE ON COMPUTERS AND INDUSTRIAL ENGINEERING, VOLS 1-3, 2009, : 68 - +
  • [32] Job shop scheduling problem based on DNA computing
    Yin Zhixiang
    Journal of Systems Engineering and Electronics, 2006, (03) : 654 - 659
  • [33] Fast parallel heuristics for the job shop scheduling problem
    Steinhöfel, K
    Albrecht, A
    Wong, CK
    COMPUTERS & OPERATIONS RESEARCH, 2002, 29 (02) : 151 - 169
  • [34] A Robust Heuristics for the Online Job Shop Scheduling Problem
    Zupan, Hugo
    Herakovic, Niko
    Zerovnik, Janez
    ALGORITHMS, 2024, 17 (12)
  • [36] A BROADER VIEW OF THE JOB-SHOP SCHEDULING PROBLEM
    WEIN, LM
    CHEVALIER, PB
    MANAGEMENT SCIENCE, 1992, 38 (07) : 1018 - 1033
  • [37] Multiple exchanges of job orders for no buffer job shop scheduling problem
    Hayasaka, Takehiro
    Hino, Rei
    Shamoto, Eiji
    Nihon Kikai Gakkai Ronbunshu, C Hen/Transactions of the Japan Society of Mechanical Engineers, Part C, 2013, 79 (806): : 3951 - 3964
  • [38] Extremal Optimization for Solving Job Shop Scheduling Problem
    Gharehjanloo, Masoud
    Jahan, Majid Vafaei
    Akbarzadeh-T, Mohammad-R.
    Nosratabadi, Masoud
    2011 1ST INTERNATIONAL ECONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE), 2011, : 66 - 70
  • [39] A Study on Attribute Selectionfor Job Shop Scheduling Problem
    Wang, Zhenjiang
    Cao, Zhengcai
    Huang, Ran
    Zhang, Jiaqi
    2017 13TH IEEE CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2017, : 1032 - 1037
  • [40] Parallel Simulated Annealing for the Job Shop Scheduling Problem
    Bozejko, Wojciech
    Pempera, Jaroslaw
    Smutnicki, Czeslaw
    COMPUTATIONAL SCIENCE - ICCS 2009, PART I, 2009, 5544 : 631 - 640