Developing an Algorithm Selector for Green Configuration in Scheduling Problems
Carlos March, Christian Perez, Miguel A. Salido

TL;DR
This paper presents a machine learning-based framework for selecting optimal algorithms to solve Job Shop Scheduling Problems, improving energy efficiency and sustainability in manufacturing.
Contribution
It introduces a novel algorithm selector using XGBoost that accurately recommends suitable solvers for JSP instances based on their features.
Findings
Achieves 84.51% accuracy in algorithm recommendation
Effectively distinguishes between small and complex JSP instances
Enhances scheduling efficiency and sustainability
Abstract
The Job Shop Scheduling Problem (JSP) is central to operations research, primarily optimizing energy efficiency due to its profound environmental and economic implications. Efficient scheduling enhances production metrics and mitigates energy consumption, thus effectively balancing productivity and sustainability objectives. Given the intricate and diverse nature of JSP instances, along with the array of algorithms developed to tackle these challenges, an intelligent algorithm selection tool becomes paramount. This paper introduces a framework designed to identify key problem features that characterize its complexity and guide the selection of suitable algorithms. Leveraging machine learning techniques, particularly XGBoost, the framework recommends optimal solvers such as GUROBI, CPLEX, and GECODE for efficient JSP scheduling. GUROBI excels with smaller instances, while GECODE…
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
TopicsScheduling and Optimization Algorithms · Advanced Manufacturing and Logistics Optimization · Assembly Line Balancing Optimization
