LAPSE:2026.1213
Published Article

LAPSE:2026.1213
A Deepsets-Guided Framework for Learning Job Priorities In Single-Machine Scheduling
July 13, 2026
Abstract
Scheduling is a fundamental decision-making problem in chemical engineering as well as numerous other sectors, arising in manufacturing, energy systems, and supply chains. Many scheduling problems are NP-hard [1], meaning that even small problems are computationally hard to solve deterministically. As a result, existing exact and heuristic methods face trade-offs between scalability, solution quality, and generalizability. This work addresses these limitations through a hybrid machine learning-optimization framework for the single-machine total tardiness scheduling problem (SMTTP). We introduce the DeepSets-Guided Scheduling Framework (DGSF), a hybrid methodology that integrates data-driven priority learning with structured optimization for single-machine scheduling. First, we propose a geometric instance classification rule that characterizes scheduling instances through aggregate structural parameters, enabling models trained on small instances to generalize to larger instances within the same structural class. Second, we develop a modified DeepSets [2] machine learning (ML) architecture that processes variable-sized sets of jobs and produces job-aligned priority scores. The model combines job-level feature transformations with an attention-based aggregation mechanism to incorporate instance-level context, allowing priority estimation to depend jointly on job and instance characteristics. Input features are constructed to retain interpretability and include normalized processing, release and due times, slack-based measures, and features derived from classical heuristics. Third, we introduce a two-stage post-processing step. A fast local pairwise-swap heuristic improves the predicted sequence, which is then used to warm-start a neighborhood-restricted continuous-time mixed-integer programming formulation. By explicitly limiting the search space around the learned solution, this formulation achieves high-quality refinement while controlling combinatorial complexity. Computational experiments indicate that the learned priority structure aligns with classical one-shot dispatching heuristics while improving solution quality. On instances with up to 120 jobs, DGSF consistently outperforms these heuristics, achieving optimality gaps of 3-6% compared to 26-31% for the best-performing one-shot heuristic. Furthermore, DGSF maintains high-quality solutions across different instance structures, time discretizations, and product catalogues.
Scheduling is a fundamental decision-making problem in chemical engineering as well as numerous other sectors, arising in manufacturing, energy systems, and supply chains. Many scheduling problems are NP-hard [1], meaning that even small problems are computationally hard to solve deterministically. As a result, existing exact and heuristic methods face trade-offs between scalability, solution quality, and generalizability. This work addresses these limitations through a hybrid machine learning-optimization framework for the single-machine total tardiness scheduling problem (SMTTP). We introduce the DeepSets-Guided Scheduling Framework (DGSF), a hybrid methodology that integrates data-driven priority learning with structured optimization for single-machine scheduling. First, we propose a geometric instance classification rule that characterizes scheduling instances through aggregate structural parameters, enabling models trained on small instances to generalize to larger instances within the same structural class. Second, we develop a modified DeepSets [2] machine learning (ML) architecture that processes variable-sized sets of jobs and produces job-aligned priority scores. The model combines job-level feature transformations with an attention-based aggregation mechanism to incorporate instance-level context, allowing priority estimation to depend jointly on job and instance characteristics. Input features are constructed to retain interpretability and include normalized processing, release and due times, slack-based measures, and features derived from classical heuristics. Third, we introduce a two-stage post-processing step. A fast local pairwise-swap heuristic improves the predicted sequence, which is then used to warm-start a neighborhood-restricted continuous-time mixed-integer programming formulation. By explicitly limiting the search space around the learned solution, this formulation achieves high-quality refinement while controlling combinatorial complexity. Computational experiments indicate that the learned priority structure aligns with classical one-shot dispatching heuristics while improving solution quality. On instances with up to 120 jobs, DGSF consistently outperforms these heuristics, achieving optimality gaps of 3-6% compared to 26-31% for the best-performing one-shot heuristic. Furthermore, DGSF maintains high-quality solutions across different instance structures, time discretizations, and product catalogues.
Record ID
Suggested Citation
Zhu D. A Deepsets-Guided Framework for Learning Job Priorities In Single-Machine Scheduling. (2026). LAPSE:2026.1213
Author Affiliations
Zhu D: Princeton University, Chemical and Biological Engineering
Journal Name
Proceedings of FOPAM 2026
Volume
0
First Page
59
Last Page
60
Year
2026
Publication Date
2026-07-13
Version Comments
Original Submission
Other Meta
PII: 0059-0060-13-PSE-0-2026, Publication Type: Abstract
Record Map
Published Article

LAPSE:2026.1213
This Record
External Link

https://doi.org/10.69997/pse.115708
Publisher Version
Download
Meta
Record Statistics
Record Views
220
Version History
[v1] (Original Submission)
Jul 13, 2026
Verified by curator on
Jul 13, 2026
This Version Number
v1
Citations
Most Recent
This Version
URL Here
https://psecommunity.org/LAPSE:2026.1213
Record Owner
PSE Press
Links to Related Works
References Cited
- Du J, Leung JYT. Minimizing Total Tardiness on One Machine is NP-Hard. Mathematics of Operations Research 15:483-495 (1990) https://doi.org/10.1287/moor.15.3.483
- Zaheer M, Kottur S, Ravanbakhsh S, Poczos B, Salakhutdinov R, Smola A. Deep sets. arXiv (Cornell University). (2017) https://doi.org/10.48550/arxiv.1703.06114
(0.1 seconds)
[0.1 s]


