Harmonizing Real-Time Constraints and Long-Horizon Reasoning: An Asynchronous Agentic Framework for Dynamic Scheduling
Summary
This paper introduces RACE-Sched, an asynchronous agentic framework that decouples real-time reactive scheduling from deliberative LLM-based reasoning to handle dynamic job shop scheduling problems, achieving superior performance over DRL and other baselines.
View Cached Full Text
Cached at: 05/29/26, 09:15 AM
# Harmonizing Real-Time Constraints and Long-Horizon Reasoning: An Asynchronous Agentic Framework for Dynamic Scheduling
Source: [https://arxiv.org/html/2605.29262](https://arxiv.org/html/2605.29262)
Yuan Yuan1,3,4111Corresponding author\.&Jing Liu2,5,6 1School of Computer Science and Engineering, Beihang University, Beijing 100191, China 2Shenzhen Loop Area Institute, Shenzhen, China 3Qingdao Research Institute, Beihang University 4Hangzhou Innovation Institute, Beihang University 5School of Artificial Intelligence, Xidian University, Xi’an 710071, Shaanxi, China 6Guangzhou Institute of Technology, Xidian University, Guangzhou 510555, Guangdong, China \{cls1277, yuan21\}@buaa\.edu\.cn, neouma@mail\.xidian\.edu\.cn
###### Abstract
The Dynamic Flexible Job Shop Scheduling Problem \(DFJSP\) necessitates a trade\-off between instant reaction to stochastic disturbances and global optimization of production goals\. Conventional priority rules are insufficiently flexible to handle complex disruptions, whereas learning\-based approaches often compromise interpretability or fail to generalize across problem scales\. Although Large Language Models \(LLMs\) offer advanced reasoning capabilities to bridge this gap, their substantial inference latency is incompatible with the millisecond\-level decision cycles of industrial control systems\. To resolve this conflict, we introduce RACE\-Sched, an asynchronous agent\-based framework that decouples policy execution from logical reasoning via a dual\-stream architecture\. The Reactive Stream executes low\-latency symbolic heuristics to enable real\-time dispatching, while the parallel Deliberative Stream leverages an LLM to synthesize, validate, and evolve these rules\. Candidate rules undergo rigorous testing in a sandbox and are deployed via atomic updates, ensuring safety without blocking the control loop\. Additionally, a semantic rule repository indexes validated heuristics for retrieval\-based initialization which enhances transferability across problem scales\. Extensive evaluations on GEN\-Bench, MK\-Bench, and JMS\-Bench demonstrate that RACE\-Sched outperforms leading Deep Reinforcement Learning and other LLM\-based baselines\. This approach harmonizes real\-time constraints with long\-horizon reasoning to achieve superior solution quality and robust adaptation to dynamic events\.
## 1Introduction
The Dynamic Flexible Job Shop Scheduling Problem \(DFJSP\) is a core online decision problem in modern manufacturing, where each ready operation must be assigned to a feasible heterogeneous machine under routing flexibility and precedence constraintsXuet al\.\([2025](https://arxiv.org/html/2605.29262#bib.bib24)\)\. When machine failures, urgent job arrivals, or processing\-time variations change the shop\-floor state, delayed dispatching decisions can block available machines and propagate idle time through subsequent operations\.
Data\-driven dispatching policy learning is achievable with Deep Reinforcement Learning \(DRL\), but interpreting its decisions poses significant challenges and these decisions may be vulnerable to variations in training detailsZhanget al\.\([2020](https://arxiv.org/html/2605.29262#bib.bib16)\)\. Priority Dispatching Rules \(PDRs\) are easy to execute and inspect, yet their rigid structures often fail to adapt when the bottleneck shiftsHolthaus and Rajendran \([2000](https://arxiv.org/html/2605.29262#bib.bib17)\)\. By generating executable rules with LLMs, Code as Policy \(CaP\) improves the transparency of scheduling decisionsLianget al\.\([2023](https://arxiv.org/html/2605.29262#bib.bib14)\)\. One remaining obstacle is response latency: making LLM calls during the control loop operation is too slow to satisfy the real\-time demands of scheduling systems\.
The fundamental conflict lies in the temporal granularity between reasoning and execution\. Advanced reasoning models such as GPT\-4 require several seconds to process context and generate codeHurstet al\.\([2024](https://arxiv.org/html/2605.29262#bib.bib7)\)\. In contrast, dynamic scheduling decisions in a high\-speed production line must be made within milliseconds to avoid blocking machine operationsSinghet al\.\([2026](https://arxiv.org/html/2605.29262#bib.bib25)\); Ouelhadj and Petrovic \([2009](https://arxiv.org/html/2605.29262#bib.bib26)\)\. Simple integration strategies that pause the production line to await external reasoning result in unacceptable throughput losses\. This leads to a frequency mismatch where the slow cognitive cycle of the LLM cannot synchronize with the fast physical cycle of the manufacturing floorKaramiet al\.\([2025](https://arxiv.org/html/2605.29262#bib.bib27)\)\. Consequently, current approaches are forced to compromise by either relying on pre\-generated static rules that lack adaptability or employing smaller and less capable models that sacrifice reasoning quality for speedShahet al\.\([2026](https://arxiv.org/html/2605.29262#bib.bib28)\)\.
Furthermore, existing hybrid frameworks typically separate learning from execution in a manner that precludes continuous online adaptation\. Most methodologies rely on an offline training phase, where scheduling rules are derived from historical dataPrioreet al\.\([2014](https://arxiv.org/html/2605.29262#bib.bib29)\)\. Once deployed, these rules remain static and cannot respond to unseen disturbances such as sudden machine breakdowns or drastic shifts in order priority\. Although some adaptive systems attempt to periodically retrain policies, they often require synchronous interactions that disrupt the ongoing scheduling process\. A key limitation in current research is the lack of mechanisms that allow for the safe and asynchronous evolution of control logic during system operations\. An ideal scheduling system should enable the control logic to improve continuously without impeding the real\-time responsiveness of physical machines\.
While inspired by the asynchronous dual\-stream conceptChenet al\.\([2026](https://arxiv.org/html/2605.29262#bib.bib30)\), directly applying existing embodied agents to industrial scheduling is hindered by the requirement for interpretability and strict safety guarantees\. Rather than treating LLM\-based code generation, simulation validation, and iterative refinement as new ingredients, we focus on how these mechanisms can be safely integrated into a running DFJSP control loop\. We introduce RACE\-Sched222To facilitate reproducibility, our code is available at[https://github\.com/cls1277/RACE\-Sched](https://github.com/cls1277/RACE-Sched), a framework where the Reactive Stream runs low\-latency symbolic heuristics, while the Deliberative Stream leverages an LLM to analyze summary statistics from a sliding window of recent decisions, generate candidate Python heuristics, and test them in a sandbox that replays representative instances under the same constraints\. Only candidates that meet predefined acceptance criteria are promoted\. The Reactive Stream does not lie on the critical path: it never waits for deliberation, and updates are executed through an atomic pointer swap of the active rule set\.
We also maintain a rule repository that indexes validated heuristics together with lightweight instance\-level metadata, such as numbers of jobs and machines\. The Deliberative Stream retrieves the most similar rules to warm\-start candidate generation and sandbox evaluation, which helps shorten prompts and enhance robustness across problem scales\.
Our contributions are as follows\.
- •An asynchronous symbolic evolution framework adapted for industrial constraints, which decouples real\-time dispatching from LLM\-driven heuristic synthesis via a safe “code\-as\-policy” mechanism, ensuring the control loop remains responsive\.
- •A sandbox\-based validation and safe deployment mechanism, where candidate heuristics are evaluated offline through constrained replay, and promoted only if they meet predefined acceptance criteria, followed by an atomic pointer swap of the active rule set\.
- •A rule repository that indexes validated heuristics with lightweight instance\-level metadata, enabling warm\-start retrieval and improving transferability across different benchmarks and problem scales\.
- •An extensive evaluation on GEN\-Bench, MK\-Bench, and JMS\-Bench, including a machine\-failure stress test, showing that our approach achieves higher solution quality and faster adaptation than competitive DRL baselines and direct LLM control\.
## 2Related Work
##### Heuristics and Evolutionary Scheduling\.
Priority Dispatching Rules remain the industrial standard for dynamic scheduling due to their minimal computational cost of constant time complexity and ease of interpretationHolthaus and Rajendran \([2000](https://arxiv.org/html/2605.29262#bib.bib17)\)\. However, fixed rules such as Shortest Processing Time and Most Work Remaining are inherently myopic\. They rely on local buffer status and often fail to maintain performance when system bottlenecks shift due to stochastic disturbances\. To automate the design of dispatching policies, Genetic Programming \(GP\) has been widely applied to evolve symbolic priority functions that combine production attributes into complex rulesMeiet al\.\([2016](https://arxiv.org/html/2605.29262#bib.bib11)\)\. While advances such as surrogate\-assisted GPMeiet al\.\([2016](https://arxiv.org/html/2605.29262#bib.bib11)\)and multitask evolutionZhanget al\.\([2023](https://arxiv.org/html/2605.29262#bib.bib22)\)have improved convergence speed, the evolutionary process remains computationally expensive and offline\. This limitation prevents GP from achieving the rapid online adaptation required to handle sudden machine failures or urgent order insertions in real\-time environments\.
##### DRL for Dynamic Scheduling\.
To capture complex system dynamics, recent research has shifted toward DRL by modeling scheduling as a Markov Decision ProcessXuet al\.\([2025](https://arxiv.org/html/2605.29262#bib.bib24)\)\. State representation has evolved from simple feature vectors to Graph Neural Networks that encode the non\-Euclidean topology of job shopsZhanget al\.\([2025](https://arxiv.org/html/2605.29262#bib.bib18)\)\. The Dual Attention NetworkWanget al\.\([2024b](https://arxiv.org/html/2605.29262#bib.bib1)\)established a benchmark by jointly attending to operation precedence and machine contention\. Specialized architectures have also been developed for specific disruptions such as IDDQNWuet al\.\([2025](https://arxiv.org/html/2605.29262#bib.bib9)\)for robustness against machine breakdowns and hierarchical frameworks such as HMPSACDinget al\.\([2025](https://arxiv.org/html/2605.29262#bib.bib12)\)for multi\-objective trade\-offs\. Despite these gains, DRL faces critical deployment barriers\. The resulting black\-box neural policies lack the interpretability required for safety\-critical manufacturingLiet al\.\([2026](https://arxiv.org/html/2605.29262#bib.bib23)\)and often exhibit poor generalization when transferring between different problem scales\.
Figure 1:Overview of RACE\-Sched\. The Reactive Stream executes an active symbolic rule for real\-time scheduling, while the Deliberative Stream runs an LLM\-driven loop with constrained code generation and sandbox evaluation to produce validated rule updates\. Validated heuristics are stored in a rule repository for warm\-start retrieval and deployed to the control loop via hot\-swap\.
##### LLM Reasoning and Code\-as\-Policy\.
LLMs offer a promising avenue to address the interpretability and reasoning gaps in DRL\. While techniques such as Chain\-of\-ThoughtWeiet al\.\([2022](https://arxiv.org/html/2605.29262#bib.bib19)\)and Tree of ThoughtsYaoet al\.\([2023](https://arxiv.org/html/2605.29262#bib.bib20)\)enhance logical planning, the high latency of inference creates a temporal mismatch with the millisecond\-level response requirements of industrial control\. To address this discrepancy, the CaP paradigm proposes generating executable programs rather than direct text actionsLianget al\.\([2023](https://arxiv.org/html/2605.29262#bib.bib14)\)\. This approach generates fast and interpretable code as validated by open\-ended agents such as VoyagerWanget al\.\([2024a](https://arxiv.org/html/2605.29262#bib.bib21)\)\. In the scheduling domain, ReflecSchedCao and Yuan \([2025](https://arxiv.org/html/2605.29262#bib.bib13)\)recently utilized LLMs to generate hierarchical reflections for guidance\. Prior LLM reflection and CaP scheduling methods mainly focus on synthesizing or refining executable policies, while hybrid offline\-online heuristic evolution and safe update schemes primarily address policy improvement and deployment risk as separate stages\. RACE\-Sched instead focuses on the control\-integration problem: it confines slow LLM deliberation, sandbox validation, and candidate policy improvement to the background, while the online scheduler executes only the currently validated symbolic rule and receives accepted updates through atomic hot\-swap\.
## 3Problem Formulation and Preliminaries
We consider the DFJSP, which entails the assignment ofnnjobs𝒥=\{J1,…,Jn\}\\mathcal\{J\}=\\\{J\_\{1\},\\dots,J\_\{n\}\\\}to a set ofmmheterogeneous machinesℳ=\{M1,…,Mm\}\\mathcal\{M\}=\\\{M\_\{1\},\\dots,M\_\{m\}\\\}\. Each jobJi∈𝒥J\_\{i\}\\in\\mathcal\{J\}comprises a strictly ordered sequence ofnin\_\{i\}operations𝒪i=\{oi,1,oi,2,…,oi,ni\}\\mathcal\{O\}\_\{i\}=\\\{o\_\{i,1\},o\_\{i,2\},\\dots,o\_\{i,n\_\{i\}\}\\\}\. Routing flexibility permits each operationoi,jo\_\{i,j\}to be executed on any machine within an eligible subsetℳi,j⊆ℳ\\mathcal\{M\}\_\{i,j\}\\subseteq\\mathcal\{M\}, wherepi,j,kp\_\{i,j,k\}denotes the deterministic processing time on machineMk∈ℳi,jM\_\{k\}\\in\\mathcal\{M\}\_\{i,j\}Caoet al\.\([2023](https://arxiv.org/html/2605.29262#bib.bib6)\)\.
The system state at timeτ\\taucomprises the progress of active jobs, machine availability, and the backlog of pending operations\. Temporal evolution is driven by asynchronous stochastic disturbances that induce discrete state transitions, including non\-deterministic job arrivals and machine failure\-recovery cycles\. Under a preempt\-resume scheduling policy, interrupted operations remain suspended and are resumed from the point of interruption upon the restoration of machine capacity\. The objective is to minimize the expected makespanCmaxC\_\{\\max\}, whereCiC\_\{i\}denotes the completion time of jobJiJ\_\{i\}andCmax=maxJi∈𝒥CiC\_\{\\max\}=\\max\_\{J\_\{i\}\\in\\mathcal\{J\}\}C\_\{i\}, subject to real\-time decision constraints in a dynamic manufacturing environment\.
We formulate this task as a sequential decision\-making process where a policyπ\\pimaps system states to operation\-machine assignments at each decision epochtt, while satisfying precedence and availability constraints\. In this stochastic setting, performance optimization requires strategic reasoning to address complex operational tradeoffs, such as the proactive allocation of machine capacity to alleviate anticipated bottlenecks\.
## 4Methodology
A detailed workflow diagram of RACE\-Sched is provided in Figure[1](https://arxiv.org/html/2605.29262#S2.F1)\. The Reactive Stream runs a symbolic priority rule inside the control loop\. A rule repository is maintained to store validated heuristics together with lightweight instance\-level metadata, facilitating retrieval\-based warm starts\. The Deliberative Stream improves the active rule asynchronously using compact summaries of recent states and example actions, together with constrained code generation and sandbox evaluation procedures\.
### 4\.1Asynchronous Dual Stream Architecture
We model DFJSP as a Semi\-Markov Decision Process with statests\_\{t\}and actionata\_\{t\}at each decision epochttChanget al\.\([2022](https://arxiv.org/html/2605.29262#bib.bib31)\)\. The Reactive Stream mapssts\_\{t\}to a dispatching action using a symbolic rule, while the Deliberative Stream performs rule updates using LLM\-based reasoning, which operates on a slower timescale\.
#### 4\.1\.1Reactive Stream for Execution
The Reactive Stream runs inside the scheduling loop, with the objective of confining the decision latency within the millisecond rangeFerreiraet al\.\([2022](https://arxiv.org/html/2605.29262#bib.bib32)\)\. It executes a symbolic priority functionfϕf\_\{\\phi\}implemented as a compiled Python rule derived from the current code representation\. At decision epochtt, it selects
at=argmaxa∈𝒜tfϕ\(st,a\)a\_\{t\}=\\underset\{a\\in\\mathcal\{A\}\_\{t\}\}\{\\arg\\max\}\\ f\_\{\\phi\}\(s\_\{t\},a\)\(1\)The interpreter is constrained to use only observable features insts\_\{t\}and does not permit side effects, thereby the rule remains deterministic and operates with millisecond\-scale execution time\.
#### 4\.1\.2Deliberative Reasoning Stream for Policy Evolution
The Deliberative Stream updates the symbolic rule off the critical path\. It takes a compact summary of recent states and example actions together with the current ruleϕold\\phi\_\{\\text\{old\}\}and retrieved knowledge𝒦\\mathcal\{K\}and proposes a new ruleYanget al\.\([2024](https://arxiv.org/html/2605.29262#bib.bib15)\); Gaoet al\.\([2025](https://arxiv.org/html/2605.29262#bib.bib33)\)
ϕnew←𝒫delib\(ξ,ϕold,𝒦\)\\phi\_\{\\text\{new\}\}\\leftarrow\\mathcal\{P\}\_\{\\text\{delib\}\}\(\\xi,\\phi\_\{\\text\{old\}\},\\mathcal\{K\}\)\(2\)whereξ\\xidenotes the summarized observation window\. The Reactive Stream keeps runningϕold\\phi\_\{\\text\{old\}\}while the proposal is generated and tested in the sandbox\.
#### 4\.1\.3Trigger Update Protocol and Atomic Transition
Deliberation is triggered either everyKKdecision steps or when a monitored metric drops relative to its sliding\-window best of lengthLL\. Letmtm\_\{t\}denote the metric andmt∗=maxi∈\[t−L\+1,t\]mim\_\{t\}^\{\\ast\}=\\max\_\{i\\in\[t\-L\+1,t\]\}m\_\{i\}\. Define the periodic trigger indicator as
𝕀periodic\(t\)=𝕀\{tmodK=0\},\\mathbb\{I\}\_\{\\text\{periodic\}\}\(t\)=\\mathbb\{I\}\\\{t\\bmod K=0\\\},\(3\)and the performance\-based trigger indicator as
𝕀perf\(t\)=𝕀\{mt∗−mt\|mt∗\|≥ϵ\}\.\\mathbb\{I\}\_\{\\text\{perf\}\}\(t\)=\\mathbb\{I\}\\left\\\{\\frac\{m\_\{t\}^\{\\ast\}\-m\_\{t\}\}\{\|m\_\{t\}^\{\\ast\}\|\}\\geq\\epsilon\\right\\\}\.\(4\)When𝕀periodic\(t\)∨𝕀perf\(t\)\\mathbb\{I\}\_\{\\text\{periodic\}\}\(t\)\\lor\\mathbb\{I\}\_\{\\text\{perf\}\}\(t\)holds, the Deliberative Stream proposesϕnew\\phi\_\{\\text\{new\}\}and atomically swaps it in only if sandbox screening accepts it\.
### 4\.2The Agentic Loop: A Safety\-Constrained Evolutionary Cycle
The Strategic Planner produces a compact directive based on the current system profile\. The Syntactic Enforcer converts this directive into an executable priority dispatching rule, subject to syntactic safety and complexity constraints\. The Simulation Validator evaluates candidate rules in a sandbox, allowing an update only if it meets predefined feasibility and improvement criteria\. Concurrently, the Semantic Reflector records concise diagnostics to justify the acceptance or rejection decision for human inspection\.
#### 4\.2\.1Strategic Planner for Bottleneck\-Aware Reasoning
The Strategic Planner generates a compact profile by summarizing the current state and formulates a local strategy, such as shifting priority toward the current bottleneck or favoring short remaining processing time on a congested machine\. We formalize this mechanism as
𝒮plan←Planner\(sprofile,ℳobj\)\\mathcal\{S\}\_\{plan\}\\leftarrow\\operatorname\{Planner\}\(s\_\{profile\},\\mathcal\{M\}\_\{obj\}\)\(5\)whereℳobj\\mathcal\{M\}\_\{obj\}is the objective and𝒮plan\\mathcal\{S\}\_\{plan\}is a short directive consumed by the Syntactic Enforcer\.
#### 4\.2\.2Syntactic Enforcer for Executable Logic Generation
The Syntactic Enforcer converts the strategic plan𝒮plan\\mathcal\{S\}\_\{plan\}into executable logic in the form of PDRs\. It produces symbolic Python functions whose source code can be inspected by domain experts\.
Rule generation relies on constrained prompting, which encourages the adoption of a standardized set of shop floor attributes and per operation features\. The Coder outputs a priority functionfϕf\_\{\\phi\}that scores each feasible operation and induces a dispatching decision\.
The Syntactic Enforcer enforces basic safety and executability by compiling candidate code in a restricted execution context with a limited set of built\-in functions and restricted import permissions\. If the generated code exceeds a fixed length threshold, it is truncated before compilation, and non\-compilable candidates are discarded\. The module further extracts lightweight complexity statistics for bookkeeping and subsequent downstream selection\.
#### 4\.2\.3Simulation Validator for Sandbox Screening
The Simulation Validator screens a candidate policyϕcand\\phi\_\{cand\}against the incumbentϕold\\phi\_\{old\}in a sandbox before deploymentLiuet al\.\([2023](https://arxiv.org/html/2605.29262#bib.bib35)\)\. On an evaluation pool𝒟val\\mathcal\{D\}\_\{val\}, it runs rollouts for both policies under the same decision constraints and disturbance process, yielding per episode objective values\{yiold\}i=1n\\\{y\_\{i\}^\{old\}\\\}\_\{i=1\}^\{n\}and\{yicand\}i=1n\\\{y\_\{i\}^\{cand\}\\\}\_\{i=1\}^\{n\}\. Define the empirical estimate
ℳ^obj\(ϕ\)=1n∑i=1nyiϕ\.\\widehat\{\\mathcal\{M\}\}\_\{obj\}\(\\phi\)=\\frac\{1\}\{n\}\\sum\_\{i=1\}^\{n\}y\_\{i\}^\{\\phi\}\\,\.\(6\)For a minimization objective, the relative improvement is
rt=ℳ^obj\(ϕold\)−ℳ^obj\(ϕcand\)dt,r\_\{t\}=\\frac\{\\widehat\{\\mathcal\{M\}\}\_\{obj\}\(\\phi\_\{old\}\)\-\\widehat\{\\mathcal\{M\}\}\_\{obj\}\(\\phi\_\{cand\}\)\}\{d\_\{t\}\}\\,,\(7\)with
dt=\{\|ℳ^obj\(ϕold\)\|,\|ℳ^obj\(ϕold\)\|\>10−91\.0,otherwise\.d\_\{t\}=\\begin\{cases\}\\left\|\\widehat\{\\mathcal\{M\}\}\_\{obj\}\(\\phi\_\{old\}\)\\right\|,&\\left\|\\widehat\{\\mathcal\{M\}\}\_\{obj\}\(\\phi\_\{old\}\)\\right\|\>10^\{\-9\}\\\\ 1\.0,&\\text\{otherwise\.\}\\end\{cases\}\(8\)Letμold,μcand\\mu\_\{old\},\\mu\_\{cand\}andsold2,scand2s\_\{old\}^\{2\},s\_\{cand\}^\{2\}be the sample means and variances of the two rollout sets\. The validator computes
sp2=\(n−1\)sold2\+\(n−1\)scand22n−2,s\_\{p\}^\{2\}=\\frac\{\(n\-1\)s\_\{old\}^\{2\}\+\(n\-1\)s\_\{cand\}^\{2\}\}\{2n\-2\}\\,,\(9\)dteff=μold−μcandsp2,d\_\{t\}^\{eff\}=\\frac\{\\mu\_\{old\}\-\\mu\_\{cand\}\}\{\\sqrt\{s\_\{p\}^\{2\}\}\}\\,,\(10\)and
Tt=μold−μcandsold2/n\+scand2/n\.T\_\{t\}=\\frac\{\\mu\_\{old\}\-\\mu\_\{cand\}\}\{\\sqrt\{s\_\{old\}^\{2\}/n\+s\_\{cand\}^\{2\}/n\}\}\\,\.\(11\)A candidate is accepted only if sandbox execution is feasible and
𝕀acc=𝕀\{rt≥ϵrel∧dteff≥dmin∧Tt≥Tα\},\\mathbb\{I\}\_\{acc\}=\\mathbb\{I\}\\left\\\{\\begin\{aligned\} &r\_\{t\}\\geq\\epsilon\_\{rel\}\\;\\land\\;d\_\{t\}^\{eff\}\\geq d\_\{min\}\\\\ &\\land\\;T\_\{t\}\\geq T\_\{\\alpha\}\\end\{aligned\}\\right\\\}\\,,\(12\)whereϵrel\\epsilon\_\{rel\},dmind\_\{min\}, andTαT\_\{\\alpha\}are fixed thresholds\. The validator returnsℰcand\\mathcal\{E\}\_\{cand\}containingℳ^obj\(ϕold\)\\widehat\{\\mathcal\{M\}\}\_\{obj\}\(\\phi\_\{old\}\),ℳ^obj\(ϕcand\)\\widehat\{\\mathcal\{M\}\}\_\{obj\}\(\\phi\_\{cand\}\),rtr\_\{t\},dteffd\_\{t\}^\{eff\}, the number of episodes used, and𝕀acc\\mathbb\{I\}\_\{acc\}\.
#### 4\.2\.4Semantic Reflector for Feedback and Validation
The Semantic Reflector completes the optimization loop by converting sandbox evaluation data into actionable feedback for the next iteration\. Functioning as an interpreter, it synthesizes observed tradeoffs and provides a concise diagnostic assessment that rationalizes the acceptance or rejection of each candidate\.
This diagnostic process maps sandbox evaluation statistics and high\-level policy descriptions into structured feedback\. In cases where a candidate policy improves makespan but degrades maximum tardiness, the module interprets the statistical summaries under the chosen objective, produces concise comments that highlight the tradeoff, and determines whether further exploration is warranted\.
Diagnostic feedback is logged in the trajectory records, where it serves to rationalize the acceptance or rejection of individual candidates\. Its decision signal controls whether the search runs another iteration\. The final rule selection, meanwhile, depends solely on sandbox evaluation results and a complexity term\.
### 4\.3Rule Repository for Lifelong Learning
To mitigate knowledge volatility inherent in conventional reinforcement learning and enhance adaptation efficiency across heterogeneous environments, we introduce the Semantic Knowledge Repository\. This module persists and retrieves optimized symbolic heuristics, serving as reusable knowledge for RACE\-Sched\. Through the decoupling of knowledge retention from parameter updates, it preserves high\-performing heuristics under nonstationary dynamics\. During runtime, the retrieval of validated priors enables faster adaptation than re\-optimizing from scratch\.
#### 4\.3\.1Formal Structure of the Knowledge Repository
The Semantic Knowledge Repository is organized as an indexed library of interpretable symbolic heuristics\. Each entry constitutes a tuple𝒯i=⟨𝐦i,ϕi,vi,𝒞i⟩\\mathcal\{T\}\_\{i\}=\\langle\\mathbf\{m\}\_\{i\},\\phi\_\{i\},v\_\{i\},\\mathcal\{C\}\_\{i\}\\ranglethat links a synthesized policy to its operational context\. The meta feature vector𝐦i\\mathbf\{m\}\_\{i\}encodes global problem topology including job and machine cardinality to facilitate similarity based retrieval within the vector space\. The componentϕi\\phi\_\{i\}represents the executable policy source code while the scalarviv\_\{i\}quantifies the normalized performance improvement over the baseline\. To promote generalizability we incorporate a structural complexity score𝒞i\\mathcal\{C\}\_\{i\}derived from code statistics such as operator count and branching factor\. This metric functions as a regularization penalty during retrieval and prioritizes parsimonious logic that avoids overfitting to specific training instances\.
#### 4\.3\.2Retrieval and Cross Scenario Transfer
Upon encountering a new problem instance𝐦new\\mathbf\{m\}\_\{new\}, the system initiates a warm start by retrieving the nearest policy neighbors from the repository\. The retrieval scoreS\(𝒯i\|𝐦new\)S\(\\mathcal\{T\}\_\{i\}\|\\mathbf\{m\}\_\{new\}\)balances historical efficacy, feature alignment, and complexity:
S\(𝒯i\|𝐦new\)=vi−λ1D\(𝐦new,𝐦i\)−λ2log\(1\+𝒞i\)\+δmatchS\(\\mathcal\{T\}\_\{i\}\|\\mathbf\{m\}\_\{new\}\)=v\_\{i\}\-\\lambda\_\{1\}D\(\\mathbf\{m\}\_\{new\},\\mathbf\{m\}\_\{i\}\)\-\\lambda\_\{2\}\\log\(1\+\\mathcal\{C\}\_\{i\}\)\+\\delta\_\{match\}\(13\)whereviv\_\{i\}is the policy efficacy,D\(𝐦new,𝐦i\)D\(\\mathbf\{m\}\_\{new\},\\mathbf\{m\}\_\{i\}\)is the feature distance between the new instance𝐦new\\mathbf\{m\}\_\{new\}and repository entry𝐦i\\mathbf\{m\}\_\{i\}, and𝒞i\\mathcal\{C\}\_\{i\}is the policy complexity\.
The distanceD\(𝐦new,𝐦i\)D\(\\mathbf\{m\}\_\{new\},\\mathbf\{m\}\_\{i\}\)is calculated as:
D\(𝐦new,𝐦i\)=\|Nj\(new\)−Nj\(i\)\|Nj\(new\)\+\|Nm\(new\)−Nm\(i\)\|Nm\(new\)D\(\\mathbf\{m\}\_\{new\},\\mathbf\{m\}\_\{i\}\)=\\frac\{\|N\_\{j\}^\{\(new\)\}\-N\_\{j\}^\{\(i\)\}\|\}\{N\_\{j\}^\{\(new\)\}\}\+\\frac\{\|N\_\{m\}^\{\(new\)\}\-N\_\{m\}^\{\(i\)\}\|\}\{N\_\{m\}^\{\(new\)\}\}\(14\)whereNjN\_\{j\}andNmN\_\{m\}represent job volume and machine capacity, respectively\.
This regularization prevents maladaptive transfer by penalizing shifts in job volume and machine capacity\.
## 5Experiments
### 5\.1Experimental Setup
Table 1:Performance on GEN\-Bench, MK\-Bench, and JMS\-Bench\. Lower RPD and rank are better\.#### 5\.1\.1Benchmark Datasets and Evaluation Metrics
We validate performance across three benchmark suites encompassing standardized testbeds to high\-fidelity simulation settings\. GEN\-Bench assesses policy generalization capabilities, while MK\-Bench extends classical Brandimarte instances to the dynamic domainBrandimarte \([1993](https://arxiv.org/html/2605.29262#bib.bib2)\)\. JMS\-Bench introduces industrial complexity through the simulation of semiconductor cluster tools with reentrant flowsCao and Yuan \([2025](https://arxiv.org/html/2605.29262#bib.bib13)\)\. Regarding evaluation metrics, we measure solution quality using the Relative Percent Deviation \(RPD\) from the Best Known Solution and the average rank across all test instances\. We further perform an analysis of cumulative token consumption and wall\-clock time to assess the tradeoff between computational efficiency and real\-time responsiveness\.
#### 5\.1\.2Baseline Methods and LLM Backends
We evaluate RACE\-Sched against a spectrum of symbolic, neural, and generative baselines\. Classical approaches are exemplified by a GP dispatcherMeiet al\.\([2016](https://arxiv.org/html/2605.29262#bib.bib11)\)\. Neural methods encompass the attention\-based DANWanget al\.\([2024b](https://arxiv.org/html/2605.29262#bib.bib1)\)alongside three Reinforcement Learning agents: the breakdown robust IDDQNWuet al\.\([2025](https://arxiv.org/html/2605.29262#bib.bib9)\), the option\-based PPO\-OCYuanet al\.\([2025](https://arxiv.org/html/2605.29262#bib.bib10)\), and the hierarchical HMPSACDinget al\.\([2025](https://arxiv.org/html/2605.29262#bib.bib12)\)\. Finally, we compare against two LLM baselines: a zero\-shot LLM\-Direct agent and ReflecSched, which employs reflection\-driven simulationsCao and Yuan \([2025](https://arxiv.org/html/2605.29262#bib.bib13)\)\.
The proprietary GPT models include GPT\-4oHurstet al\.\([2024](https://arxiv.org/html/2605.29262#bib.bib7)\)and GPT\-5 NanoSinghet al\.\([2025](https://arxiv.org/html/2605.29262#bib.bib4)\), while the open\-weight models cover DeepSeek\-V3DeepSeek\-AI \([2024](https://arxiv.org/html/2605.29262#bib.bib8)\), DeepSeek\-V3\.2DeepSeek\-AI \([2025](https://arxiv.org/html/2605.29262#bib.bib3)\), and the Qwen3 series with 8B, 14B, 32B parameters and Qwen3\-Coder\-30BYanget al\.\([2025](https://arxiv.org/html/2605.29262#bib.bib5)\)\. Inference is managed by using the vLLMKwonet al\.\([2023](https://arxiv.org/html/2605.29262#bib.bib34)\)high\-throughput serving engine, hosted on a compute node configured with an Intel Xeon Platinum 8468V CPU and an NVIDIA H100 80GB GPU\.
### 5\.2Performance and Efficiency
#### 5\.2\.1Scheduling Performance Analysis
As shown in Table[1](https://arxiv.org/html/2605.29262#S5.T1), in normal scale scenarios, where combinatorial complexity is most pronounced, RACE\-Sched exhibits superior convergence performance toward global optimality\. Specifically, the Qwen3\-8b variant achieves an average RPD of5\.33%5\.33\\%, outperforming the leading DRL baseline IDDQN with RPD9\.82%9\.82\\%by45\.7%45\.7\\%\. This performance difference highlights the capacity of symbolic evolution to address long\-horizon strategic dependencies, which are often obscured in the latent representations of neural approximations\.
In Normal scale instances, RACE\-Sched variants consistently occupy the upper tiers of the performance hierarchy\. Specifically, the Qwen3\-8b configuration attains a mean rank of6\.756\.75, maintaining a significant lead over the top performing DRL baselines, IDDQN with rank12\.112\.1and DAN with rank12\.5512\.55\. In Small scale instances, despite the compressed optimization margins characteristic of smaller search spaces, RACE\-Sched retains a distinct performance over LLM\-Direct and ReflecSched\. This cross scale stability underscores that the synthesized symbolic code captures fundamental scheduling principles, enabling generalization that remains invariant to shifts in job volume and machine density\.
#### 5\.2\.2Token Consumption Assessment
Table[2](https://arxiv.org/html/2605.29262#S5.T2)presents a comparative evaluation of cumulative token expenditure\. The Semantic Knowledge Repository significantly reduces reliance on token\-intensive generative exploration\. Across all model backends ranging from Qwen3 to GPT\-5, RACE\-Sched consistently requires the lowest input and output volume\. Specifically, under the Qwen3\-8b configuration, our framework lowers input token consumption by approximately 60% relative to LLM\-Direct baseline\. This efficiency gain arises from two structural advantages\. First, the retrieval mechanism utilizes archived priors to prune the search space and eliminate redundant inferential steps\. Second, the transition from per step action generation to compact policy synthesis drastically minimizes output volume\. By confining LLM activation to performance critical triggers, the architecture effectively balances the complexity associated with deliberative reasoning and computational sustainability\.
Table 2:Model\-wise comparison of token consumption efficiency on GEN\-Bench\.
#### 5\.2\.3Real\-Time Latency Evaluation
Table[3](https://arxiv.org/html/2605.29262#S5.T3)highlights the significant discrepancy between heuristic execution and deliberative reasoning\. The Reactive Stream consistently exhibits sub\-millisecond latency across all benchmark suites\. Notably, the DeepSeek V3\.2 and GPT\-5 Nano configurations achieve a mean response time of less than 0\.1 ms\. This deterministic performance ensures that the tactical control loop complies with the strict real\-time constraints imposed by industrial manufacturing environments\.
In contrast, the Deliberative Stream functions on a timescale that is orders of magnitude longer with latencies ranging from 77 to 114 seconds per policy update\. Synchronous integration of such high\-latency reasoning would result in catastrophic blockages of the production line\. RACE\-Sched mitigates this risk by isolating the Deliberative Stream from the critical execution path\. New rules are deployed only after validation via an atomic update\. This architectural design maintains dispatching latency at the microsecond level, while enabling continuous long\-horizon optimization\.
Table 3:Reactive Stream latency and Deliberative update time across model backends\.
### 5\.3Ablation Studies
We compare four structural variants\.
- •Full: The complete architecture integrating both repository retrieval and iterative deliberation for continuous rule optimization\.
- •w/o Loop: Disables the reasoning loop to generate a single candidate rule per step without retrospective feedback\.
- •w/o Repo: Removes knowledge retrieval to force a cold start initialization without historical priors\.
- •w/o Both: Excludes both components to serve as a baseline lacking memory and self correction mechanisms\.
We retrieve archived rules based on normalized Manhattan distance within a meta\-feature space defined by job and machine counts\. To ensure reproducibility during benchmarking, a serialized execution protocol is implemented, while the deployed system maintains asynchronous decoupling\.
#### 5\.3\.1Contribution of Epistemic Transfer via Rule Repository
Table[4](https://arxiv.org/html/2605.29262#S5.T4)highlights the critical role of the Semantic Knowledge Repository in mitigating cold start inefficiencies\. The comparison between the Full architecture and the variant excluding the repository reveals a substantial performance gap\. On the GEN\-Bench Small dataset, the retrieval of historical priors reduces the Relative Percent Deviation from 26\.19% to 10\.41%\. This finding indicates that initializing deliberative reasoning with heuristics derived from similar problem instances effectively prunes the search space and minimizes reliance on stochastic exploration\. Although the magnitude of improvement varies across specific datasets, the repository provides significant stability on a global scale\. The Consolidated metrics confirm this structural advantage: the Full model achieves a global average deviation of 9\.39%, in contrast to 14\.07% for the unaugmented baseline\.
#### 5\.3\.2Impact of Recursive Agentic Refinement
A comparison between the Full model and the variant without the loop reveals that refinement generally improves solution quality for complex tasks\. For instance, on the GEN\-Bench Normal dataset, enabling the loop reduces the RPD from 8\.17% to 6\.16%\. This gain stems from the capability of the system to analyze sandbox feedback and rectify logical inconsistencies in subsequent iterations\. Although the single\-step approach performs competitively on simpler tasks, the Full architecture secures a superior consolidated average rank of 2\.32 compared to 2\.40 for the variant lacking the loop\. This confirms that iterative validation provides greater stability across diverse problem distributions\.
Table 4:Ablation results quantifying the contribution of the Repository and Iterative Loop\. GEN\-S and GEN\-N denote the Small and Normal subsets of GEN\-Bench, respectively\.
### 5\.4Resilience Under Machine Failures
Figure 2:Rolling throughput after a machine failure\.We evaluate operational robustness under nonstationary conditions using a stress test within the JMS Bench framework\. Figure[2](https://arxiv.org/html/2605.29262#S5.F2)depicts the system’s response to an abrupt capacity loss at a critical workstation, which occurs at timeTfail=12\.0T\_\{fail\}=12\.0\.
The baseline approaches demonstrate inadequate adaptability to this structural shift\. The Single Cold variant results in the worst makespan of 35\.0 due to its reliance on a static heuristic that cannot adjust to the new bottleneck\. Correspondingly, the DRL baseline HMPSAC exhibits high variance and a prolonged recovery period, which suggests insufficient generalization to out\-of\-distribution states\.
In contrast, RACE\-Sched demonstrates superior resilience\. Upon detection of the throughput degradation, the Deliberative Stream asynchronously synthesizes and deploys a new priority rule tailored to the altered system dynamics\. This rapid adaptive response restores throughput to pre\-failure levels and results in the minimum final makespan of 29\.6\. These results confirm that the asynchronous decoupling effectively supports continuous policy refinement without blocking the real\-time control loop\.
## 6Conclusion
We introduce RACE\-Sched to reconcile the reasoning capability of LLMs with the latency constraints of industrial control systems\. By decoupling fast heuristic execution from asynchronous policy synthesis, RACE\-Sched maintains millisecond\-level responsiveness while continuously evolving symbolic control logic\. The Semantic Knowledge Repository reduces redundant deliberation through retrieval\-based reuse, and sandbox validation prevents unverified rules from entering the online control loop\. Extensive experiments across GEN\-Bench, MK\-Bench, and JMS\-Bench show that RACE\-Sched outperforms state\-of\-the\-art DRL and generative scheduling baselines while preserving low\-latency online execution\.
RACE\-Sched also has several deployment limitations\. Its rule evolution quality depends on the capability of the background LLM, since weaker models may generate invalid or sub\-optimal candidate rules that are rejected by sandbox validation\. The construction of representative sandbox scenarios and trigger conditions requires engineering effort, because the validation environment must reflect the main disturbance patterns of the target shop floor\. Although the asynchronous design prevents deliberation from blocking the control loop, reaction to brand\-new disturbance types can still be delayed when candidate synthesis and validation require multiple deliberation cycles\.
## Ethical Statement
There are no ethical issues\.
## Acknowledgments
This work was partially supported by Shenzhen Loop Area Institute under Project No\. FP202602\. The authors gratefully acknowledge the support from the project team members involved in this work\.
## References
- P\. Brandimarte \(1993\)Routing and scheduling in a flexible job shop by tabu search\.Ann\. Oper\. Res\.41\(3\),pp\. 157–183\.External Links:[Link](https://doi.org/10.1007/BF02023073),[Document](https://dx.doi.org/10.1007/BF02023073)Cited by:[§5\.1\.1](https://arxiv.org/html/2605.29262#S5.SS1.SSS1.p1.1)\.
- S\. Cao, R\. Li, W\. Gong, and C\. Lu \(2023\)Inverse model and adaptive neighborhood search based cooperative optimizer for energy\-efficient distributed flexible job shop scheduling\.Swarm Evol\. Comput\.83,pp\. 101419\.External Links:[Link](https://doi.org/10.1016/j.swevo.2023.101419),[Document](https://dx.doi.org/10.1016/J.SWEVO.2023.101419)Cited by:[§3](https://arxiv.org/html/2605.29262#S3.p1.11)\.
- S\. Cao and Y\. Yuan \(2025\)ReflecSched: solving dynamic flexible job\-shop scheduling via LLM\-powered hierarchical reflection\.CoRRabs/2508\.01724\.External Links:[Link](https://doi.org/10.48550/arXiv.2508.01724),[Document](https://dx.doi.org/10.48550/ARXIV.2508.01724),2508\.01724Cited by:[§2](https://arxiv.org/html/2605.29262#S2.SS0.SSS0.Px3.p1.1),[§5\.1\.1](https://arxiv.org/html/2605.29262#S5.SS1.SSS1.p1.1),[§5\.1\.2](https://arxiv.org/html/2605.29262#S5.SS1.SSS2.p1.1)\.
- J\. Chang, D\. Yu, Y\. Hu, W\. He, and H\. Yu \(2022\)Deep reinforcement learning for dynamic flexible job shop scheduling with random job arrival\.Processes10\(4\),pp\. 760\.External Links:[Link](https://www.mdpi.com/2227-9717/10/4/760),ISSN 2227\-9717,[Document](https://dx.doi.org/10.3390/pr10040760)Cited by:[§4\.1](https://arxiv.org/html/2605.29262#S4.SS1.p1.4)\.
- H\. Chen, J\. Liu, C\. Gu, Z\. Liu, R\. Zhang, X\. Li, X\. He, Y\. Guo, C\. Fu, S\. Zhang, and P\. Heng \(2026\)Fast\-in\-Slow: a dual\-system VLA model unifying fast manipulation within slow reasoning\.InThe Thirty\-ninth Annual Conference on Neural Information Processing Systems,External Links:[Link](https://openreview.net/forum?id=4asFznbzJg)Cited by:[§1](https://arxiv.org/html/2605.29262#S1.p5.1)\.
- DeepSeek\-AI \(2024\)DeepSeek\-V3 technical report\.CoRRabs/2412\.19437\.External Links:[Link](https://doi.org/10.48550/arXiv.2412.19437),[Document](https://dx.doi.org/10.48550/ARXIV.2412.19437),2412\.19437Cited by:[§5\.1\.2](https://arxiv.org/html/2605.29262#S5.SS1.SSS2.p2.1)\.
- DeepSeek\-AI \(2025\)DeepSeek\-V3\.2: pushing the frontier of open large language models\.CoRRabs/2512\.02556\.External Links:[Link](https://doi.org/10.48550/arXiv.2512.02556),[Document](https://dx.doi.org/10.48550/ARXIV.2512.02556),2512\.02556Cited by:[§5\.1\.2](https://arxiv.org/html/2605.29262#S5.SS1.SSS2.p2.1)\.
- L\. Ding, Z\. Guan, D\. Luo, and L\. Yue \(2025\)Data\-driven hierarchical multi\-policy deep reinforcement learning framework for multi\-objective multiplicity dynamic flexible job shop scheduling\.Journal of Manufacturing Systems80,pp\. 536–562\.External Links:ISSN 0278\-6125,[Document](https://dx.doi.org/https%3A//doi.org/10.1016/j.jmsy.2025.03.019),[Link](https://www.sciencedirect.com/science/article/pii/S0278612525000809)Cited by:[§2](https://arxiv.org/html/2605.29262#S2.SS0.SSS0.Px2.p1.1),[§5\.1\.2](https://arxiv.org/html/2605.29262#S5.SS1.SSS2.p1.1)\.
- C\. Ferreira, G\. Figueira, and P\. Amorim \(2022\)Effective and interpretable dispatching rules for dynamic job shops via guided empirical learning\.OmegaCoRR111,pp\. 102643\.External Links:ISSN 0305\-0483,[Document](https://dx.doi.org/https%3A//doi.org/10.1016/j.omega.2022.102643),[Link](https://www.sciencedirect.com/science/article/pii/S0305048322000512)Cited by:[§4\.1\.1](https://arxiv.org/html/2605.29262#S4.SS1.SSS1.p1.2)\.
- H\. Gao, J\. Geng, W\. Hua, M\. Hu, X\. Juan, H\. Liu, S\. Liu, J\. Qiu, X\. Qi, Y\. Wu, H\. Wang, H\. Xiao, Y\. Zhou, S\. Zhang, J\. Zhang, J\. Xiang, Y\. Fang, Q\. Zhao, D\. Liu, Q\. Ren, C\. Qian, Z\. Wang, M\. Hu, H\. Wang, Q\. Wu, H\. Ji, and M\. Wang \(2025\)A survey of self\-evolving agents: on path to artificial super intelligence\.abs/2507\.21046\.External Links:[Link](https://doi.org/10.48550/arXiv.2507.21046),[Document](https://dx.doi.org/10.48550/ARXIV.2507.21046),2507\.21046Cited by:[§4\.1\.2](https://arxiv.org/html/2605.29262#S4.SS1.SSS2.p1.2)\.
- O\. Holthaus and C\. Rajendran \(2000\)Efficient jobshop dispatching rules: further developments\.Production Planning & Control11\(2\),pp\. 171–178\.External Links:[Document](https://dx.doi.org/10.1080/095372800232379),[Link](https://doi.org/10.1080/095372800232379),https://doi\.org/10\.1080/095372800232379Cited by:[§1](https://arxiv.org/html/2605.29262#S1.p2.1),[§2](https://arxiv.org/html/2605.29262#S2.SS0.SSS0.Px1.p1.1)\.
- A\. Hurst, A\. Lerer, A\. P\. Goucher, A\. Perelman, A\. Ramesh, A\. Clark, A\. Ostrow, A\. Welihinda, A\. Hayes, A\. Radford,et al\.\(2024\)GPT\-4o system card\.CoRRabs/2410\.21276\.External Links:[Link](https://doi.org/10.48550/arXiv.2410.21276),[Document](https://dx.doi.org/10.48550/ARXIV.2410.21276),2410\.21276Cited by:[§1](https://arxiv.org/html/2605.29262#S1.p3.1),[§5\.1\.2](https://arxiv.org/html/2605.29262#S5.SS1.SSS2.p2.1)\.
- R\. Karami, R\. Patwari, H\. Kwon, and A\. Sirasao \(2025\)Exploring the dynamic scheduling space of real\-time generative AI applications on emerging heterogeneous systems\.CoRRabs/2507\.14715\.External Links:[Link](https://doi.org/10.48550/arXiv.2507.14715),[Document](https://dx.doi.org/10.48550/ARXIV.2507.14715),2507\.14715Cited by:[§1](https://arxiv.org/html/2605.29262#S1.p3.1)\.
- W\. Kwon, Z\. Li, S\. Zhuang, Y\. Sheng, L\. Zheng, C\. H\. Yu, J\. Gonzalez, H\. Zhang, and I\. Stoica \(2023\)Efficient memory management for large language model serving with PagedAttention\.InProceedings of the 29th Symposium on Operating Systems Principles, SOSP 2023, Koblenz, Germany, October 23\-26, 2023,J\. Flinn, M\. I\. Seltzer, P\. Druschel, A\. Kaufmann, and J\. Mace \(Eds\.\),pp\. 611–626\.External Links:[Link](https://doi.org/10.1145/3600006.3613165),[Document](https://dx.doi.org/10.1145/3600006.3613165)Cited by:[§5\.1\.2](https://arxiv.org/html/2605.29262#S5.SS1.SSS2.p2.1)\.
- K\. Li, B\. Zheng, L\. Xu, F\. Xie, and Z\. Wang \(2026\)Multi\-objective dynamic flexible job shop scheduling using multi\-head network\-based deep reinforcement learning\.Expert Systems with Applications298,pp\. 129542\.External Links:ISSN 0957\-4174,[Document](https://dx.doi.org/https%3A//doi.org/10.1016/j.eswa.2025.129542),[Link](https://www.sciencedirect.com/science/article/pii/S0957417425031574)Cited by:[§2](https://arxiv.org/html/2605.29262#S2.SS0.SSS0.Px2.p1.1)\.
- J\. Liang, W\. Huang, F\. Xia, P\. Xu, K\. Hausman, B\. Ichter, P\. Florence, and A\. Zeng \(2023\)Code as policies: language model programs for embodied control\.InIEEE International Conference on Robotics and Automation, ICRA 2023, London, UK, May 29 \- June 2, 2023,pp\. 9493–9500\.External Links:[Link](https://doi.org/10.1109/ICRA48891.2023.10160591),[Document](https://dx.doi.org/10.1109/ICRA48891.2023.10160591)Cited by:[§1](https://arxiv.org/html/2605.29262#S1.p2.1),[§2](https://arxiv.org/html/2605.29262#S2.SS0.SSS0.Px3.p1.1)\.
- J\. Liu, C\. S\. Xia, Y\. Wang, and L\. Zhang \(2023\)Is your code generated by ChatGPT really correct? rigorous evaluation of large language models for code generation\.InAdvances in Neural Information Processing Systems 36: Annual Conference on Neural Information Processing Systems 2023, NeurIPS 2023, New Orleans, LA, USA, December 10 \- 16, 2023,A\. Oh, T\. Naumann, A\. Globerson, K\. Saenko, M\. Hardt, and S\. Levine \(Eds\.\),Vol\.36,pp\. 21558–21572\.External Links:[Link](http://papers.nips.cc/paper%5C_files/paper/2023/hash/43e9d647ccd3e4b7b5baab53f0368686-Abstract-Conference.html)Cited by:[§4\.2\.3](https://arxiv.org/html/2605.29262#S4.SS2.SSS3.p1.5)\.
- Y\. Mei, M\. Zhang, and S\. Nguyen \(2016\)Feature selection in evolving job shop dispatching rules with genetic programming\.InProceedings of the 2016 on Genetic and Evolutionary Computation Conference, Denver, CO, USA, July 20 \- 24, 2016,T\. Friedrich, F\. Neumann, and A\. M\. Sutton \(Eds\.\),pp\. 365–372\.External Links:[Link](https://doi.org/10.1145/2908812.2908822),[Document](https://dx.doi.org/10.1145/2908812.2908822)Cited by:[§2](https://arxiv.org/html/2605.29262#S2.SS0.SSS0.Px1.p1.1),[§5\.1\.2](https://arxiv.org/html/2605.29262#S5.SS1.SSS2.p1.1)\.
- D\. Ouelhadj and S\. Petrovic \(2009\)A survey of dynamic scheduling in manufacturing systems\.J\. of Scheduling12\(4\),pp\. 417–431\.External Links:ISSN 1094\-6136,[Link](https://doi.org/10.1007/s10951-008-0090-8),[Document](https://dx.doi.org/10.1007/s10951-008-0090-8)Cited by:[§1](https://arxiv.org/html/2605.29262#S1.p3.1)\.
- P\. Priore, A\. Gómez, R\. Pino, and R\. Rosillo \(2014\)Dynamic scheduling of manufacturing systems using machine learning: an updated review\.Ai Edam28\(1\),pp\. 83–97\.Cited by:[§1](https://arxiv.org/html/2605.29262#S1.p4.1)\.
- A\. P\. Shah, M\. Hosseini, S\. M\. Park, C\. Miao, and W\. Wei \(2026\)Small language models: architecture, evolution, and the future of artificial intelligence\.Preprints\.External Links:[Document](https://dx.doi.org/10.20944/preprints202601.0973.v1),[Link](https://doi.org/10.20944/preprints202601.0973.v1)Cited by:[§1](https://arxiv.org/html/2605.29262#S1.p3.1)\.
- A\. Singh, A\. Fry, A\. Perelman, A\. Tart, A\. Ganesh, A\. El\-Kishky, A\. McLaughlin, A\. Low, A\. Ostrow, A\. Ananthram,et al\.\(2025\)OpenAI GPT\-5 System Card\.arXiv preprint arXiv:2601\.03267\.Cited by:[§5\.1\.2](https://arxiv.org/html/2605.29262#S5.SS1.SSS2.p2.1)\.
- P\. Singh, K\. Krishnan, and E\. Boldsaikhan \(2026\)A review of production scheduling with artificial intelligence and digital twins\.Journal of Manufacturing and Materials Processing10\(1\),pp\. 6\.External Links:[Link](https://www.mdpi.com/2504-4494/10/1/6),ISSN 2504\-4494,[Document](https://dx.doi.org/10.3390/jmmp10010006)Cited by:[§1](https://arxiv.org/html/2605.29262#S1.p3.1)\.
- G\. Wang, Y\. Xie, Y\. Jiang, A\. Mandlekar, C\. Xiao, Y\. Zhu, L\. Fan, and A\. Anandkumar \(2024a\)Voyager: an open\-ended embodied agent with large language models\.Transactions on Machine Learning Research\.Note:External Links:ISSN 2835\-8856,[Link](https://openreview.net/forum?id=ehfRiF0R3a)Cited by:[§2](https://arxiv.org/html/2605.29262#S2.SS0.SSS0.Px3.p1.1)\.
- R\. Wang, G\. Wang, J\. Sun, F\. Deng, and J\. Chen \(2024b\)Flexible job shop scheduling via dual attention network\-based reinforcement learning\.IEEE Trans\. Neural Networks Learn\. Syst\.35\(3\),pp\. 3091–3102\.External Links:[Link](https://doi.org/10.1109/TNNLS.2023.3306421),[Document](https://dx.doi.org/10.1109/TNNLS.2023.3306421)Cited by:[§2](https://arxiv.org/html/2605.29262#S2.SS0.SSS0.Px2.p1.1),[§5\.1\.2](https://arxiv.org/html/2605.29262#S5.SS1.SSS2.p1.1)\.
- J\. Wei, X\. Wang, D\. Schuurmans, M\. Bosma, B\. Ichter, F\. Xia, E\. H\. Chi, Q\. V\. Le, and D\. Zhou \(2022\)Chain\-of\-thought prompting elicits reasoning in large language models\.InAdvances in Neural Information Processing Systems 35: Annual Conference on Neural Information Processing Systems 2022, NeurIPS 2022, New Orleans, LA, USA, November 28 \- December 9, 2022,S\. Koyejo, S\. Mohamed, A\. Agarwal, D\. Belgrave, K\. Cho, and A\. Oh \(Eds\.\),Vol\.35,pp\. 24824–24837\.External Links:[Link](http://papers.nips.cc/paper%5C_files/paper/2022/hash/9d5609613524ecf4f15af0f7b31abca4-Abstract-Conference.html)Cited by:[§2](https://arxiv.org/html/2605.29262#S2.SS0.SSS0.Px3.p1.1)\.
- R\. Wu, J\. Zheng, X\. Li, H\. Tang, X\. V\. Wang, and Y\. Li \(2025\)Dynamic scheduling for flexible job shop under machine breakdown using improved double deep q\-network\.Expert Syst\. Appl\.288,pp\. 128280\.External Links:[Link](https://doi.org/10.1016/j.eswa.2025.128280),[Document](https://dx.doi.org/10.1016/J.ESWA.2025.128280)Cited by:[§2](https://arxiv.org/html/2605.29262#S2.SS0.SSS0.Px2.p1.1),[§5\.1\.2](https://arxiv.org/html/2605.29262#S5.SS1.SSS2.p1.1)\.
- M\. Xu, Y\. Mei, F\. Zhang, and M\. Zhang \(2025\)Learn to optimise for job shop scheduling: a survey with comparison between genetic programming and reinforcement learning\.Artif\. Intell\. Rev\.58\(6\),pp\. 160\.External Links:[Link](https://doi.org/10.1007/s10462-024-11059-9),[Document](https://dx.doi.org/10.1007/S10462-024-11059-9)Cited by:[§1](https://arxiv.org/html/2605.29262#S1.p1.1),[§2](https://arxiv.org/html/2605.29262#S2.SS0.SSS0.Px2.p1.1)\.
- A\. Yang, A\. Li, B\. Yang, B\. Zhang, B\. Hui, B\. Zheng, B\. Yu, C\. Gao, C\. Huang, C\. Lv,et al\.\(2025\)Qwen3 technical report\.arXiv preprint arXiv:2505\.09388\.Cited by:[§5\.1\.2](https://arxiv.org/html/2605.29262#S5.SS1.SSS2.p2.1)\.
- C\. Yang, X\. Wang, Y\. Lu, H\. Liu, Q\. V\. Le, D\. Zhou, and X\. Chen \(2024\)Large language models as optimizers\.InThe Twelfth International Conference on Learning Representations,External Links:[Link](https://openreview.net/forum?id=Bb4VGOWELI)Cited by:[§4\.1\.2](https://arxiv.org/html/2605.29262#S4.SS1.SSS2.p1.2)\.
- S\. Yao, D\. Yu, J\. Zhao, I\. Shafran, T\. Griffiths, Y\. Cao, and K\. Narasimhan \(2023\)Tree of thoughts: deliberate problem solving with large language models\.InAdvances in Neural Information Processing Systems 36: Annual Conference on Neural Information Processing Systems 2023, NeurIPS 2023, New Orleans, LA, USA, December 10 \- 16, 2023,A\. Oh, T\. Naumann, A\. Globerson, K\. Saenko, M\. Hardt, and S\. Levine \(Eds\.\),Vol\.36,pp\. 11809–11822\.External Links:[Link](http://papers.nips.cc/paper%5C_files/paper/2023/hash/271db9922b8d1f4dd7aaef84ed5ac703-Abstract-Conference.html)Cited by:[§2](https://arxiv.org/html/2605.29262#S2.SS0.SSS0.Px3.p1.1)\.
- M\. Yuan, Q\. Yu, L\. Zhang, S\. Lu, Z\. Li, and F\. Pei \(2025\)Deep reinforcement learning based proximal policy optimization algorithm for dynamic job shop scheduling\.Comput\. Oper\. Res\.183,pp\. 107149\.External Links:[Link](https://doi.org/10.1016/j.cor.2025.107149),[Document](https://dx.doi.org/10.1016/J.COR.2025.107149)Cited by:[§5\.1\.2](https://arxiv.org/html/2605.29262#S5.SS1.SSS2.p1.1)\.
- C\. Zhang, W\. Song, Z\. Cao, J\. Zhang, P\. S\. Tan, and C\. Xu \(2020\)Learning to dispatch for job shop scheduling via deep reinforcement learning\.InAdvances in Neural Information Processing Systems 33: Annual Conference on Neural Information Processing Systems 2020, NeurIPS 2020, December 6\-12, 2020, virtual,H\. Larochelle, M\. Ranzato, R\. Hadsell, M\. Balcan, and H\. Lin \(Eds\.\),Vol\.33,pp\. 1621–1632\.External Links:[Link](https://proceedings.neurips.cc/paper/2020/hash/11958dfee29b6709f48a9ba0387a2431-Abstract.html)Cited by:[§1](https://arxiv.org/html/2605.29262#S1.p2.1)\.
- F\. Zhang, Y\. Mei, S\. Nguyen, and M\. Zhang \(2023\)Multitask multiobjective genetic programming for automated scheduling heuristic learning in dynamic flexible job\-shop scheduling\.IEEE Trans\. Cybern\.53\(7\),pp\. 4473–4486\.External Links:[Link](https://doi.org/10.1109/TCYB.2022.3196887),[Document](https://dx.doi.org/10.1109/TCYB.2022.3196887)Cited by:[§2](https://arxiv.org/html/2605.29262#S2.SS0.SSS0.Px1.p1.1)\.
- Y\. Zhang, S\. Dong, Z\. Yuan, T\. Wen, J\. Xiao, and Z\. Diao \(2025\)Meta\-relation\-based heterogeneous graph neural network with deep reinforcement learning for flexible job shop scheduling\.Expert Systems with Applications291,pp\. 128411\.External Links:ISSN 0957\-4174,[Document](https://dx.doi.org/https%3A//doi.org/10.1016/j.eswa.2025.128411),[Link](https://www.sciencedirect.com/science/article/pii/S0957417425020305)Cited by:[§2](https://arxiv.org/html/2605.29262#S2.SS0.SSS0.Px2.p1.1)\.Similar Articles
SCALE: Scalable Cross-Attention Learning with Extrapolation for Agentic Workflow Scheduling
This paper proposes SCALE, a deep reinforcement learning scheduler for agentic LLM workflow DAGs that generalizes to unseen cluster sizes using cross-attention and structured representation regularization, reducing response time without retraining.
Efficient Agentic Reasoning Through Self-Regulated Simulative Planning
Introduces SR²AM, a framework for efficient agentic reasoning via self-regulated simulative planning, achieving competitive performance with models 20-30x larger while using 26-95% fewer reasoning tokens.
A Sliding-Window-Based Reinforcement Learning for Dynamic Assembly Flow Shop Scheduling with Multi-Product Delivery
This paper proposes a sliding-window-based reinforcement learning framework (SWRL) for end-to-end online scheduling in dynamic assembly flow shop scheduling with complex kitting constraints, demonstrating consistent tardiness reductions over classical dispatching rules and existing deep reinforcement learning methods on real-world instances.
Agora: Enhancing LLM Agent Reasoning Via Auction-Based Task Allocation
Agora introduces an auction-based task allocation mechanism for LLM agents, treating reasoning steps as tradeable items and using calibrated confidence to route tasks to the most capable expert models, improving reasoning performance across benchmarks.
ARCANA: A Reflective Multi-Agent Program Synthesis Framework for ARC-AGI-2 Reasoning
ARCANA is a reflective multi-agent framework that decomposes ARC-AGI-2 abstract reasoning tasks into iterative perception, hypothesis generation, symbolic execution, and reflective refinement, improving reasoning efficiency under strict constraints.