Variational Approach for Job Shop Scheduling
Seung Heon Oh, Jiwon Baek, Ki Young Cho, Hee Chang Yoon, Jong Hun Woo
TL;DR
The paper tackles the Job Shop Scheduling Problem (JSSP) and the generalization limits of end-to-end DRL by introducing VG2S, a variational graph-based framework that decouples representation learning from policy optimization via an ELBO-based objective with maximum entropy RL to minimize $C_{\max}$. The VG2S architecture combines a variational graph encoder (representation network, latent space model, generative network) with a graph-to-sequence policy decoder, trained in two phases to boost stability and generalization. Empirical results show superior zero-shot generalization and scalability on challenging benchmarks such as DMU and SWV, with latent-space visualizations (UMAP) confirming structured instance clustering. These findings highlight robust, distribution-aware scheduling capabilities and lay groundwork for extending VG2S to dynamic and multi-objective JSSP scenarios in real-world manufacturing.
Abstract
This paper proposes a novel Variational Graph-to-Scheduler (VG2S) framework for solving the Job Shop Scheduling Problem (JSSP), a critical task in manufacturing that directly impacts operational efficiency and resource utilization. Conventional Deep Reinforcement Learning (DRL) approaches often face challenges such as non-stationarity during training and limited generalization to unseen problem instances because they optimize representation learning and policy execution simultaneously. To address these issues, we introduce variational inference to the JSSP domain for the first time and derive a probabilistic objective based on the Evidence of Lower Bound (ELBO) with maximum entropy reinforcement learning. By mathematically decoupling representation learning from policy optimization, the VG2S framework enables the agent to learn robust structural representations of scheduling instances through a variational graph encoder. This approach significantly enhances training stability and robustness against hyperparameter variations. Extensive experiments demonstrate that the proposed method exhibits superior zero-shot generalization compared with state-of-the-art DRL baselines and traditional dispatching rules, particularly on large-scale and challenging benchmark instances such as DMU and SWV.
