Curriculum Learning with GNN-based Reinforcement Learning for Job Shop Scheduling
Jayakrishnan K. Vasudevan, Jonathan Hoss, Noah Klarmann
cs.LG · cs.AI
Quick verdict
Claims size-based curriculum cuts GNN-RL JSSP training time and lifts 30x30 quality; controlled, but 3 seeds and a weak heuristic baseline cap confidence.
Summary
This empirical study asks whether size-based curriculum learning (CL) improves GNN-based reinforcement learning for job shop scheduling. Using the linear-complexity GIN/PPO architecture of Hoss et al., the authors train policies on three target sizes (20×20, 25×25, 30×30) either directly for 30M environment steps or via a three-stage curriculum (10M steps per stage, e.g., 10×10→15×15→20×20), on a single consumer CPU with identical hyperparameters and hardware, and evaluate on 140 unseen instances (20 per size, 8×8 to 30×30) using the optimality gap versus the FDD/MWR dispatching heuristic, averaged over three seeds. At 20×20, CL saves ~20 hours (~34%) with similar generalization but ~1.2pp worse target-size gap; at 25×25 it saves ~40 hours (~42%), improves all-size gap by ~1.6pp, but loses ~1.3pp on the target size; at 30×30 it saves ~50 hours (~43%) and improves the gap by ~8.1pp (all sizes) and ~8.6pp (target). The authors conclude CL's benefit grows with target size. Limitations: only three seeds with no statistical testing, evaluation restricted to J/M=1 random instances from the training distribution, the sole quality reference is a classical dispatching heuristic (no exact solver or state-of-the-art RL baseline), fixed stage budgets without ablation, and no code release.
Review complete
Assessment at a glance
5
risk flags identified
● high 0
● medium 3
● low 2
5 strengths · 5 weaknesses · 5 author questions
AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.
Levels reflect verification complexity — not a quality score. Evolve never rates your paper.
Key claims under review
- Size-based curriculum learning consistently reduces wall-clock training time versus single-size training at the same 30M-step budget, with savings growing with target size (~20h/34% at 20×20, ~40h/42% at 25×25, ~50h/43% at 30×30).
- At the 30×30 target, curriculum learning improves both generalization (mean OG across all evaluation sizes lower by ~8.1pp) and specialization (target-size OG lower by ~8.6pp) relative to single-size training.
- At 20×20 and 25×25, curriculum learning trades small specialization losses (~1.2pp and ~1.3pp target-size OG) for efficiency, with generalization similar at 20×20 and improved at 25×25 (~1.6pp lower OG_all).
- The advantage of curriculum learning scales with target instance size, supporting instance size as an effective curriculum variable for GNN-based RL in JSSP.
Strengths
Genuinely controlled comparison
Section V-B: CL and single-size share identical architecture, hyperparameters (Table I), hardware (one AMD Ryzen 9 7950X3D), total 30M-step budget, and evaluation cadence, so differences are attributable to the training strategy rather than confounds.
Wall-clock time as a first-class metric
Sections V-D and VI report training time alongside quality (Table IV: ~20h/34% at 20×20, ~40h/42% at 25×25, ~50h/43% at 30×30), addressing a real bottleneck for GNN-RL scheduling that most prior work omits.
Generalization vs specialization decomposition
Monotone trend supports the stated hypothesis
Explicit, honest limitations
Weaknesses
Weak and single quality reference
Under-powered statistics
Equal-steps framing leaves an untested alternative
Narrow evaluation distribution
Under-ablated curriculum design
Full Review Report
$1.99 · one-timeUnlock the complete preliminary analysis Evolve produced for this paper.
Report preview
Scope & Claims
This paper (arXiv 2609.28085, cs.LG/cs.AI) reports a controlled empirical comparison of size-based curriculum learning (CL) against single-size training for GNN-based reinforcement learning on the Job Shop Scheduling Problem (JSSP). For each of three target sizes — 20×20, 25×25, 30×30 — both strategies receive an identical 30M-environment-step budget on identical hardware (one AMD Ryzen 9 7950X3D); CL splits it into three 10M-step stages of increasing size (Table II: 10→15→20, 10→15→25, 10→20→30). The stated hypothesis (Section I) is that CL's advantage grows with target size because direct training on large instances is computationally expensive. Three contributions are claimed: a controlled comparison, a generalization-vs-specialization evaluation split, and a joint analysis of time savings and quality. All three are delivered at a descriptive level, but the evidential weight is limited by the baseline choice, the seed count, and figure-only quantitative reporting.
The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.
- All 5 strengths & 5 weaknesses, analyzed in detail
- 5 risk flags with severity, section & reviewer questions
- Methods & statistical evidence assessment
- 5 questions a peer reviewer would ask
- Full six-dimension evaluation report & recommendations
One-time purchase · this paper only
One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.
Frequently asked questions
What is curriculum learning in job shop scheduling?
It means training a scheduling policy first on smaller problem instances (shorter episodes, cheaper per-step computation) and then progressively on larger target sizes, carrying over the learned policy between stages. In this paper each curriculum has three 10-million-environment-step stages, e.g., 10×10 → 15×15 → 20×20, matching the total 30M-step budget of direct single-size training.
How much training time does curriculum learning save in this paper?
Compared with single-size training at the same 30M environment steps on one consumer CPU: about 20 hours (~34% reduction) for a 20×20 target, about 40 hours (~42%) for 25×25, and about 50 hours (~43%) for 30×30.
Does curriculum learning hurt final solution quality?
Not necessarily in this study. At 20×20 and 25×25 it cost about 1.2 and 1.3 percentage points of optimality gap on the target size, while cross-size generalization stayed similar or improved (~1.6pp better at 25×25). At 30×30 it improved both generalization (~8.1pp) and the target-size gap (~8.6pp). All gaps are measured against the FDD/MWR dispatching heuristic on 140 unseen random instances from 8×8 to 30×30.
Is code or data available for this paper?
No code or data release is mentioned in the text. The method builds on the authors' prior architecture (Hoss et al., arXiv 2604.23841); hyperparameters, instance generation, and budgets are described in enough detail to reimplement, but wall-clock results are hardware-specific and would take substantial CPU time to replicate.
About this review
This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.
- Figures 1–6 are referenced by caption only; curve shapes, standard-deviation band overlap, and absolute OG levels cannot be verified from the extracted text.
- All quality deltas are approximate values ('approximately') that the authors read from figures; exact numbers are not tabulated anywhere in the text.
- Absolute optimality-gap levels are never stated, so every quality judgment is relative to the FDD/MWR heuristic baseline.
- The paper depends heavily on its companion work (Hoss et al., arXiv 2604.23841) for the base architecture, which was not available for verification.
Go deeper on this paper
Wrote a paper? Stress-test it before reviewers do.
Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.
