English

Self-Evaluation for Job-Shop Scheduling

Machine Learning 2025-02-14 v1 Artificial Intelligence

Abstract

Combinatorial optimization problems, such as scheduling and route planning, are crucial in various industries but are computationally intractable due to their NP-hard nature. Neural Combinatorial Optimization methods leverage machine learning to address these challenges but often depend on sequential decision-making, which is prone to error accumulation as small mistakes propagate throughout the process. Inspired by self-evaluation techniques in Large Language Models, we propose a novel framework that generates and evaluates subsets of assignments, moving beyond traditional stepwise approaches. Applied to the Job-Shop Scheduling Problem, our method integrates a heterogeneous graph neural network with a Transformer to build a policy model and a self-evaluation function. Experimental validation on challenging, well-known benchmarks demonstrates the effectiveness of our approach, surpassing state-of-the-art methods.

Keywords

Cite

@article{arxiv.2502.08684,
  title  = {Self-Evaluation for Job-Shop Scheduling},
  author = {Imanol Echeverria and Maialen Murua and Roberto Santana},
  journal= {arXiv preprint arXiv:2502.08684},
  year   = {2025}
}
R2 v1 2026-06-28T21:42:08.077Z