Instance Configuration for Sustainable Job Shop Scheduling
Christian Perez, Carlos March, Miguel A. Salido

TL;DR
This paper introduces an innovative instance configurator for the Job Shop Scheduling Problem, enabling the generation of diverse, realistic instances to improve benchmarking and development of energy-efficient scheduling algorithms.
Contribution
The study presents a novel instance configurator with adjustable parameters, generating a comprehensive set of 500 test instances for benchmarking energy-aware job shop scheduling algorithms.
Findings
Generated 500 diverse, realistic scheduling instances.
Enhanced benchmarking capabilities for energy-efficient algorithms.
Facilitated research collaboration through publicly available datasets.
Abstract
The Job Shop Scheduling Problem (JSP) is a pivotal challenge in operations research and is essential for evaluating the effectiveness and performance of scheduling algorithms. Scheduling problems are a crucial domain in combinatorial optimization, where resources (machines) are allocated to job tasks to minimize the completion time (makespan) alongside other objectives like energy consumption. This research delves into the intricacies of JSP, focusing on optimizing performance metrics and minimizing energy consumption while considering various constraints such as deadlines and release dates. Recognizing the multi-dimensional nature of benchmarking in JSP, this study underscores the significance of reference libraries and datasets like JSPLIB in enriching algorithm evaluation. The research highlights the importance of problem instance characteristics, including job and machine numbers,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Manufacturing and Logistics Optimization · Scheduling and Optimization Algorithms · Assembly Line Balancing Optimization
