PLAN: Parallel Liquid-Inspired Approximation Network for Efficient Representation Learning in Flexible Job Shop Scheduling
Summary
This paper proposes PLAN, a lightweight parallel liquid-inspired approximation network for efficient representation learning in flexible job shop scheduling, achieving better makespan and lower inference latency with fewer parameters than state-of-the-art baselines.
View Cached Full Text
Cached at: 08/05/26, 07:44 AM
# PLAN: Parallel Liquid-Inspired Approximation Network for Efficient Representation Learning in Flexible Job Shop Scheduling
Source: [https://arxiv.org/html/2608.03041](https://arxiv.org/html/2608.03041)
Dhivya Dharshini Kannan1, Wei Zhang1\\corresponding, Jieyi Bi2, Yingpeng Du2, Tianjun Wei2, Jie Zhang2, Zuming Liu3, Anupam Trivedi4
###### Abstract
Deep reinforcement learning \(DRL\) approaches for flexible job shop scheduling \(FJSP\) heavily rely on attention\-centric architectures to achieve state\-of\-the\-art performance\. However, these models suffer from excessive parameter counts and prohibitive inference latency as problem scales expand\. While liquid neural networks \(LNNs\) offer a parameter\-efficient alternative for modeling adaptive state evolution, their inherently sequential dynamics bottleneck computational efficiency\. To resolve this trade\-off, we proposePLAN\(Parallel Liquid\-inspired Approximation Network\), a lightweight representation learning framework that reformulates continuous liquid\-state dynamics into a discretized and parallelizable formulation\. PLAN structurally decouples state evolution from context aggregation, where liquid\-inspired updates handle the primary evolving state representation, and a lightweight context aggregation module provides complementary global context\. Furthermore, PLAN acts as a versatile, plug\-and\-play backbone that generalizes to complex FJSP variants, pairing with a compact stochastic module for stochastic FJSP and replacing heavy heterogeneous graph transformers in multi\-faceted dynamic FJSP\. Extensive evaluations across deterministic, stochastic, and multi\-faceted dynamic FJSP benchmarks show that PLAN reduces the average makespan by 1\.2%, 1\.4%, and 2\.3%, respectively, compared with the corresponding state\-of\-the\-art baselines, with the improvement reaching 10\.2% in one benchmark setting\. PLAN also reduces average inference latency by 13\.2%, 31\.7%, and 26\.9%, respectively, with a maximum reduction of 69\.2% on the largest instances, while using only 22−\-47% of the baseline parameters\.
## Introduction
Job scheduling is a fundamental combinatorial optimization problem with broad applications across industrial, computing, and service systems\(Kwanet al\.[2026](https://arxiv.org/html/2608.03041#bib.bib1)\)\. Flexible Job Shop Scheduling \(FJSP\), one of its most widely studied formulations, has been applied to areas such as automotive assembly\(Kimet al\.[2022](https://arxiv.org/html/2608.03041#bib.bib6)\), healthcare scheduling\(Burdett and Kozan[2018](https://arxiv.org/html/2608.03041#bib.bib7)\), and semiconductor fabrication\(Ghaedy\-Heidaryet al\.[2024](https://arxiv.org/html/2608.03041#bib.bib8)\)\. In FJSP, each operation of a job can be assigned to one of multiple eligible machines while satisfying precedence and resource constraints\(Wanget al\.[2026](https://arxiv.org/html/2608.03041#bib.bib4)\)\. Due to its NP\-hard nature\(Xieet al\.[2019](https://arxiv.org/html/2608.03041#bib.bib9)\), obtaining high\-quality schedules within acceptable computation time becomes increasingly difficult as the problem size grows\. Classical methods, including tabu search\(Brandimarte[1993](https://arxiv.org/html/2608.03041#bib.bib10)\), genetic algorithms\(Liet al\.[2019](https://arxiv.org/html/2608.03041#bib.bib11)\), and dispatching heuristics\(Li and Gao[2016](https://arxiv.org/html/2608.03041#bib.bib12)\), often struggle to achieve a good trade\-off between solution quality and computational efficiency, especially in large\-scale or dynamic scheduling environments\.
Recent progress in deep reinforcement learning \(DRL\) has demonstrated the potential of learning\-based schedulers to generate high\-quality schedules with fast inference after training\(Kaleta and Śliwiński[2026](https://arxiv.org/html/2608.03041#bib.bib13); Liuet al\.[2025](https://arxiv.org/html/2608.03041#bib.bib14)\)\. Existing state\-of\-the\-art \(SOTA\) DRL\-based approaches, such as HGNN\(Songet al\.[2023](https://arxiv.org/html/2608.03041#bib.bib16)\)and DANIEL\(Wanget al\.[2024](https://arxiv.org/html/2608.03041#bib.bib15)\), achieve strong performance through deep attention\-based representation learning\. However, these architectures rely on multiple full attention blocks and scheduling\-specific auxiliary components to model interactions among operations and machines, increasing parameter count, memory footprint, and inference latency\. As the numbers of operations and machines grow, these components must capture increasingly complex interactions, resulting in higher computational overhead for large scheduling instances\.
Scheduling decisions are made sequentially, and each decision immediately changes the scheduling state, including machine availability and operation readiness\. The scheduling state therefore evolves throughout the decision process\. Deep attention\-based architectures are effective at modelling interactions among scheduling entities\(Songet al\.[2023](https://arxiv.org/html/2608.03041#bib.bib16); Wanget al\.[2024](https://arxiv.org/html/2608.03041#bib.bib15)\)\. However, they are not explicitly designed to model the decision\-dependent evolution of scheduling states throughout the sequential decision process\. This motivates the exploration of alternative representation learners that can propagate scheduling information efficiently while remaining compact\. Liquid neural networks \(LNNs\), originally designed for continuous\-time dynamic systems, support adaptive state updates with few parameters\(Akpinaret al\.[2025](https://arxiv.org/html/2608.03041#bib.bib17)\), making them a promising mechanism for representing evolving states\. However, their inherently sequential state evolution limits computational efficiency and prevents the state updates from being efficiently processed in parallel\.
Motivated by these observations, we propose PLAN, a Parallel Liquid\-Inspired Approximation Network, as a lightweight representation learning framework for DRL\-based FJSP\. PLAN reformulates the sequential liquid\-state evolution of LNNs into a discretized and parallelizable representation learning process\. Its liquid\-inspired state updates perform the primary representation learning, while a shallow attention module provides complementary global context\. This design shifts the main representation learning from deep attention to liquid\-inspired state updates, substantially reducing architectural complexity\. Experiments under deterministic, stochastic, and multi\-faceted dynamic FJSP settings show that PLAN reduces model complexity and inference latency while improving scheduling performance\.
The main contributions are summarized as follows\.
- •We propose PLAN, a lightweight representation learner combining liquid\-inspired state updates with a shallow attention module for efficient FJSP scheduling\.
- •We develop a parallelizable liquid\-inspired representation learner by reformulating the sequential ordinary differential equation \(ODE\) dynamics of LNNs through an Euler\-based approximation, preserving adaptive state updates while enabling parallel computation\.
- •We extend PLAN to stochastic FJSP using a smaller stochastic processing module \(SPM\) and to multi\-faceted dynamic FJSP by replacing the original heterogeneous graph transformer \(HGT\)\. Experiments across deterministic and dynamic settings show reduced model size and inference latency together with improved performance\.
## Problem Formulation and Scheduling Settings
FJSP includes sets of jobsJ=J1,J2,…,JnJ=\{J\_\{1\},J\_\{2\},\\ldots,J\_\{n\}\}and machinesM=M1,M2,…,MmM=\{M\_\{1\},M\_\{2\},\\ldots,M\_\{m\}\}, where each jobJiJ\_\{i\}consists of an ordered sequence of operationsOi=Oi1,Oi2,…,OiniO\_\{i\}=\{O\_\{i1\},O\_\{i2\},\\ldots,O\_\{in\_\{i\}\}\}, andnin\_\{i\}denotes the number of operations inJiJ\_\{i\}\. The full set of operations is denoted asO=⋃iOiO=\\bigcup\_\{i\}O\_\{i\}\. An operationOijO\_\{ij\}is assigned to one machine from its compatible machine setMij⊆MM\_\{ij\}\\subseteq M\. WhenOijO\_\{ij\}is processed on machineMk∈MijM\_\{k\}\\in M\_\{ij\}, it requires processing timepijk\>0p\_\{ij\}^\{k\}\>0, andCijC\_\{ij\}denotes its completion time\. The objective is to minimize the makespanCmaxC\_\{\\max\}, i\.e\., the completion time of the last completed operation\.
Cmax=maxOij∈OCij,C\_\{\\max\}=\\max\_\{O\_\{ij\}\\in O\}C\_\{ij\},\(1\)A feasible schedule must satisfy the precedence constraints within each job, assign exactly one compatible machine to each operation, and ensure that each machine processes at most one operation at a time\.
Processing times may be uncertain due to factors such as resource conditions, execution delays, and unexpected disturbances, and their exact values may be unavailable before scheduling\. To model this uncertainty, we consider stochastic FJSP with stochastic processing times\(Smitet al\.[2025](https://arxiv.org/html/2608.03041#bib.bib5)\), where the deterministic processing timepijkp\_\{ij\}^\{k\}is replaced by a random variablePijkP\_\{ij\}^\{k\}, making the operation completion times and final makespan random variables\. We further evaluate PLAN under the multi\-faceted dynamic FJSP setting, following the benchmark configuration and dynamic\-event protocol established in\(Liuet al\.[2026](https://arxiv.org/html/2608.03041#bib.bib22)\)\.
Figure 1:Overview of the proposed PLAN framework for FJSP\.
## Methodology
This section presents the DRL formulation, the PLAN framework and its key components and the learning procedure\.
### MDP Formulation
The scheduling problem is formulated as a Markov decision process \(MDP\), where operation\-machine assignment decisions are made sequentially until all operations have been assigned to machines\. At each decision step, a DRL agent selects an operation\-machine pair based on the current scheduling state and receives a reward reflecting the quality of the resulting schedule\(Wanget al\.[2024](https://arxiv.org/html/2608.03041#bib.bib15)\)\. The MDP is defined by the state space𝒮\\mathcal\{S\}, action space𝒜\\mathcal\{A\}, transition function𝒫\\mathcal\{P\}, and reward functionℛ\\mathcal\{R\}, which are described below\.
State\. The statests\_\{t\}denotes the current scheduling status at decision steptt\. For deterministic FJSP, it consists of three categories of entity features, given byst=\{HO,HM,HOM\}s\_\{t\}=\\\{H\_\{O\},H\_\{M\},H\_\{OM\}\\\}, whereHOH\_\{O\},HMH\_\{M\}, andHOMH\_\{OM\}denote the operation, machine, and operation\-machine pair features, respectively\. The operation features describe the processing and scheduling status of operations, the machine features characterize machine utilization and availability, and the pair features capture the compatibility and processing relationships between candidate operations and machines\. For stochastic FJSP, the state additionally includes sampled processing\-time scenarios representing multiple possible realizations of processing\-time uncertainty\. For the multi\-faceted dynamic setting, it further captures changes in the scheduling environment, such as machine breakdowns and new job arrivals\.
Action\. At each decision steptt, the agent selects a feasible actionat=\(Oij,Mk\)a\_\{t\}=\(O\_\{ij\},M\_\{k\}\)that assigns operationOijO\_\{ij\}to machineMkM\_\{k\}\. The action space𝒜t\\mathcal\{A\}\_\{t\}contains all feasible operation\-machine pairs at decision stepttsatisfying operation precedence and machine compatibility constraints\. The same action definition is used across the deterministic, stochastic, and multi\-faceted dynamic settings\.
State Transition\. Once an actionata\_\{t\}is executed, the scheduling environment updates the operation status, machine availability, and feasible action space according to the operation precedence and machine constraints, producing the next statest\+1s\_\{t\+1\}from the current statests\_\{t\}\.
Reward\. The reward function is designed to encourage schedules with smaller makespan\. At statests\_\{t\}, the estimated makespan is denoted byC^max\(st\)\\hat\{C\}\_\{\\max\}\(s\_\{t\}\)\. After an action, the immediate reward is formulated as the difference between the estimated makespan of the current and next states,rt=C^max\(st\)−C^max\(st\+1\)r\_\{t\}=\\hat\{C\}\_\{\\max\}\(s\_\{t\}\)\-\\hat\{C\}\_\{\\max\}\(s\_\{t\+1\}\)\. A positive reward indicates an improvement, while a negative reward indicates a reduction in scheduling quality\. For stochastic FJSP, the estimated makespan is evaluated overnnsampled processing\-time scenarios, denoted by\{C^max1\(st\),C^max2\(st\),…,C^maxn\(st\)\}\\\{\\hat\{C\}\_\{\\max\}^\{1\}\(s\_\{t\}\),\\hat\{C\}\_\{\\max\}^\{2\}\(s\_\{t\}\),\\ldots,\\hat\{C\}\_\{\\max\}^\{n\}\(s\_\{t\}\)\\\}\. We adopt Value\-at\-Risk \(VaR\) as the risk\-sensitive scheduling objective, i\.e\.,f\(st\)=VaRα\(C^max\(st\)\)f\(s\_\{t\}\)=\\mathrm\{VaR\}\_\{\\alpha\}\\big\(\\hat\{C\}\_\{\\max\}\(s\_\{t\}\)\\big\), and define the immediate reward asrt=f\(st\)−f\(st\+1\)r\_\{t\}=f\(s\_\{t\}\)\-f\(s\_\{t\+1\}\)\.
Policy\. The policyπθ\(at\|st\)\\pi\_\{\\theta\}\(a\_\{t\}\|s\_\{t\}\)maps the current scheduling state to a probability distribution over feasible actions\. The policy parametersθ\\thetaare learned through interactions with the scheduling environment\.
### PLAN Framework
Figure[1](https://arxiv.org/html/2608.03041#Sx2.F1)illustrates the overall architecture of PLAN\. First, liquid\-inspired state dynamics enable adaptive representation learning for the evolving scheduling environment\. Second, parallel approximation enables efficient liquid state updates without sequential ODE integration, making the framework suitable for large\-scale scheduling\. To realize these ideas, PLAN aggregates global contextual information, and performs parallel liquid state updates to learn operation and machine representations for downstream scheduling decisions\. Each component is described in detail below\.
#### Liquid\-Inspired State Dynamics
FJSP is a dynamic decision\-making problem in which machine workloads, operation statuses, and feasible actions continuously evolve throughout the scheduling process\. Therefore, the representation learning model should capture not only the relationships among scheduling entities but also the evolution of the scheduling state\. LNNs\(Kannanet al\.[2026](https://arxiv.org/html/2608.03041#bib.bib20)\)naturally model such evolving states through adaptive state dynamics\. Instead of learning a static mapping, the hidden state evolves continuously according to the current hidden state and scheduling input, allowing the representation to adapt as the scheduling environment changes\. This formulation motivates PLAN, which develops an efficient parallel approximation for scheduling\. For inputx\(t\)x\(t\)and hidden stateh\(t\)h\(t\), the continuous liquid dynamics are formulated as,
dhtdt=−htτ\+σ\(Whht\+Wxxt\),\\frac\{\\mathrm\{d\}h\_\{t\}\}\{\\mathrm\{d\}t\}=\-\\frac\{h\_\{t\}\}\{\\tau\}\+\\sigma\\left\(W\_\{h\}h\_\{t\}\+W\_\{x\}x\_\{t\}\\right\),\(2\)whereτ\\tauis the learnable time constant,WhW\_\{h\}andWxW\_\{x\}are trainable weight matrices, andσ\(⋅\)\\sigma\(\\cdot\)denotes a nonlinear activation function\. Given an initial hidden stateh0h\_\{0\}, the ODE in Eq\. \([2](https://arxiv.org/html/2608.03041#Sx3.E2)\) is integrated over the time interval\[0,T\]\[0,T\]to obtain the evolved hidden stateh\(T\)h\(T\), whereTTdenotes the integration horizon,
h\(T\)=ODE\(dhdt,h0\)\.h\(T\)=\\mathrm\{ODE\}\\left\(\\frac\{\\mathrm\{d\}h\}\{\\mathrm\{d\}t\},h\_\{0\}\\right\)\.\(3\)Direct numerical integration introduces additional computational overhead and is not well suited to FJSP, where decisions are made at discrete scheduling steps\. We therefore adopt a first\-order Euler discretization with time stepΔt\\Delta t,
ht\+1=ht\+Δtdhtdt\.h\_\{t\+1\}=h\_\{t\}\+\\Delta t\\frac\{\\mathrm\{d\}h\_\{t\}\}\{\\mathrm\{d\}t\}\.\(4\)Substituting Eq\. \([2](https://arxiv.org/html/2608.03041#Sx3.E2)\) into Eq\. \([4](https://arxiv.org/html/2608.03041#Sx3.E4)\) gives,
ht\+1=ht\+Δt\(−htτ\+σ\(Whht\+Wxxt\)\)\.h\_\{t\+1\}=h\_\{t\}\+\\Delta t\\left\(\-\\frac\{h\_\{t\}\}\{\\tau\}\+\\sigma\\left\(W\_\{h\}h\_\{t\}\+W\_\{x\}x\_\{t\}\\right\)\\right\)\.\(5\)Although Eq\. \([5](https://arxiv.org/html/2608.03041#Sx3.E5)\) converts the continuous dynamics into a discrete formulation, the hidden state is still updated sequentially because each state depends on the previously computed state\. This sequential dependency limits parallel execution and reduces computational efficiency on modern hardware\. To address this limitation, PLAN reformulates the liquid state update as a parallel approximation, as described below, while preserving the adaptive characteristics of liquid dynamics\.
#### Context\-Aware Representation Learning
The input state consists of heterogeneous operation and machine features\. To enable unified representation learning, PLAN first projects each feature setXXinto a common latent space through a trainable linear transformation𝒰\(⋅\)\\mathcal\{U\}\(\\cdot\), yieldingUX=𝒰\(X\)U\_\{X\}=\\mathcal\{U\}\(X\)\. Although the projected features preserve the local information of individual scheduling entities, they do not explicitly capture the contextual relationships among them\. Therefore, PLAN employs a lightweight multi\-head attention \(MHA\) module to aggregate global scheduling context\. Unlike current SOTA schedulers that rely on deep attention blocks\(Islamet al\.[2024](https://arxiv.org/html/2608.03041#bib.bib21)\)as the main representation learner, PLAN uses attention only to aggregate scheduling context, while the liquid\-inspired state update performs the main representation learning\. Therefore, PLAN employs only a lightweight MHA module, without the stacked feed\-forward, normalization, and residual blocks of a full Transformer encoder\. The contextual representation is computed asA=MHA\(UX,UX,UX\)A=\\mathrm\{MHA\}\(U\_\{X\},U\_\{X\},U\_\{X\}\), where the projected features serve as the query, key, and value to perform self\-attention within the same feature set, enabling parallel information exchange and aggregation of global scheduling context\. The projected features and contextual representation are then fused to estimate the initial hidden state,
Z=\[UX;A\],H^=ϕ\(Z\),Z=\[U\_\{X\};A\],\\qquad\\widehat\{H\}=\\phi\(Z\),\(6\)where\[⋅;⋅\]\[\\cdot;\\cdot\]denotes feature concatenation, andϕ\(⋅\)\\phi\(\\cdot\)is the state estimation network consisting of two fully connected layers with layer normalization and a nonlinear activation\. It maps the fused local and global contextual features to the initial hidden state for the subsequent liquid approximation\.
#### Parallel Liquid Approximation
The estimated hidden states initialize the liquid dynamics\. However, directly applying the Euler update in Eq\. \([5](https://arxiv.org/html/2608.03041#Sx3.E5)\) still requires recurrent state propagation, preventing all hidden states from being computed simultaneously\. PLAN therefore approximates the liquid state evolution through a parallel formulation that preserves the adaptive characteristics of liquid dynamics while eliminating sequential dependencies\. The liquid\-inspired nonlinear response is first computed from the estimated hidden state as,
L=tanh\(WH^\+UX\),L=\\tanh\\left\(W\\hat\{H\}\+U\_\{X\}\\right\),\(7\)whereWWis a trainable weight matrix, andUXU\_\{X\}provides the projected scheduling features as the external input\. Thetanh\\tanhactivation preserves the bounded nonlinear state transition of the original liquid dynamics while operating on the estimated hidden state\. The liquid state is then refined using a single liquid\-inspired correction step,
H=H^\+ΔtL−H^τ,H=\\hat\{H\}\+\\Delta t\\frac\{L\-\\hat\{H\}\}\{\\tau\},\(8\)which can be viewed as a parallel approximation of a single Euler\-style liquid update without recurrent state propagation\. Consequently, all hidden states can be refined simultaneously through batched matrix operations\. The resulting representations capture both the contextual relationships among scheduling entities and the nonlinear state adaptation inherited from the liquid formulation, providing informative embeddings for downstream scheduling decisions\.
Algorithm 1PLAN Encoding and Decision Procedure1:Input:Operation features
HOH\_\{O\}, machine features
HMH\_\{M\}, candidate operations
𝒞\\mathcal\{C\}, and pair features
HOMH\_\{OM\}
2:Encode operation context:
HOc=\[HO;mean\(HO\)\]H\_\{O\}^\{c\}=\[H\_\{O\};\\operatorname\{mean\}\(H\_\{O\}\)\]
3:Encode machine context:
HMc=\[HM;mean\(HM\)\]H\_\{M\}^\{c\}=\[H\_\{M\};\\operatorname\{mean\}\(H\_\{M\}\)\]
4:for
X∈HO,HMX\\in\{H\_\{O\},H\_\{M\}\}do
5:Project features:
UX=𝒰\(X\)U\_\{X\}=\\mathcal\{U\}\(X\)
6:Aggregate scheduling context:
A=MHA\(UX,UX,UX\)A=\\mathrm\{MHA\}\(U\_\{X\},U\_\{X\},U\_\{X\}\)
7:Fuse local and contextual features:
Z=\[UX;A\]Z=\[U\_\{X\};A\]
8:Estimate hidden state:
H^=ϕ\(Z\)\\hat\{H\}=\\phi\(Z\)
9:Compute liquid response:
L=tanh\(WH^\+UX\)L=\\tanh\(W\\hat\{H\}\+U\_\{X\}\)
10:Apply liquid approximation:
H=H^\+Δt\(L−H^\)/τH=\\hat\{H\}\+\\Delta t\(L\-\\hat\{H\}\)/\\tau
11:endfor
12:Obtain embeddings:
GO=pool\(HO\)G\_\{O\}=\\operatorname\{pool\}\(H\_\{O\}\),
GM=pool\(HM\)G\_\{M\}=\\operatorname\{pool\}\(H\_\{M\}\)
13:for
c∈𝒞c\\in\\mathcal\{C\}do
14:Fuse representation:
Fc=\[HOc;HMc;GO;GM;HOMc\]F\_\{c\}=\[H\_\{O\}^\{c\};H\_\{M\}^\{c\};G\_\{O\};G\_\{M\};H\_\{OM\}^\{c\}\]
15:Compute candidate score:
sc=Actor\(Fc\)s\_\{c\}=\\mathrm\{Actor\}\(F\_\{c\}\)
16:endfor
17:Mask infeasible operation\-machine pairs
18:Compute scheduling policy:
π\(a∣s\)=softmax\(scc∈𝒞\)\\pi\(a\\mid s\)=\\operatorname\{softmax\}\(\{s\_\{c\}\}\_\{c\\in\\mathcal\{C\}\}\)
19:Estimate state value:
V\(s\)=Critic\(\[GO;GM\]\)V\(s\)=\\mathrm\{Critic\}\(\[G\_\{O\};G\_\{M\}\]\)
20:Output:Policy distribution
π\(a∣s\)\\pi\(a\\mid s\)and state value
V\(s\)V\(s\)
#### Operation and Machine Encoding
PLAN processes the operation and machine features using two independent encoders with the same architecture\. Before encoding, PLAN summarizes each feature set through mean pooling to capture its global scheduling context and concatenates this context with every corresponding entity feature, yieldingHOc=\[HO;mean\(HO\)\]H\_\{O\}^\{c\}=\[H\_\{O\};\\operatorname\{mean\}\(H\_\{O\}\)\]andHMc=\[HM;mean\(HM\)\]H\_\{M\}^\{c\}=\[H\_\{M\};\\operatorname\{mean\}\(H\_\{M\}\)\], wheremean\(⋅\)\\operatorname\{mean\}\(\\cdot\)computes the average feature vector across all entities and\[⋅;⋅\]\[\\cdot;\\cdot\]denotes feature concatenation\. The resulting context\-enhanced features are then independently processed through the context\-aware representation learning and parallel liquid approximation introduced above, producing the encoded representationsEOE\_\{O\}andEME\_\{M\}, respectively\. Finally, the encoded representations are pooled asGO=pool\(EO\)G\_\{O\}=\\operatorname\{pool\}\(E\_\{O\}\)andGM=pool\(EM\)G\_\{M\}=\\operatorname\{pool\}\(E\_\{M\}\)to obtain global operation and machine embeddings for the subsequent decision network\.
### SPM\-PLAN
For the stochastic FJSP, PLAN is integrated with SPM\(Smitet al\.[2025](https://arxiv.org/html/2608.03041#bib.bib5)\), which summarizes sampled processing\-time scenarios into a compact stochastic representation\. For a set ofnnscenario embeddingsH=h1,h2,…,hnH=\{h\_\{1\},h\_\{2\},\\ldots,h\_\{n\}\}, SPM avoids applying full self\-attention across all scenarios\. Instead, it employs a small set of inducing vectorsIIto approximate their global interactions through two cross\-attention blocks \(CABs\)\. The resulting stochastic representation is then obtained through mean pooling and formulated as,
SPM\(H\)=mean\(CAB\(H,CAB\(I,H\)\)\)\.\\mathrm\{SPM\}\(H\)=\\operatorname\{mean\}\\left\(\\mathrm\{CAB\}\\bigl\(H,\\mathrm\{CAB\}\(I,H\)\\bigr\)\\right\)\.\(9\)The stochastic representation is concatenated with the deterministic representation ash=\[hdet;SPM\(H\)\]h=\[h^\{\\mathrm\{det\}\};\\mathrm\{SPM\}\(H\)\], enriching the scheduling state with processing\-time uncertainty\. Since PLAN already performs contextual representation learning and adaptive state refinement, a compact SPM is sufficient to extract stochastic information without introducing unnecessary computational overhead\. Consequently, SPM\-PLAN preserves effective uncertainty modeling while remaining lightweight and enabling faster inference\.
Table 1:Performance comparison on the small deterministic FJSP benchmarks SD1 and SD2\. Gap \(%\) denotes the relative makespan difference from the OR\-Tools reference, and the average schedule generation time is reported\. Lower values are better\.
### Training via PPO
We train PLAN using proximal policy optimization \(PPO\)\. The actor network parameterized byθ\\thetaproduces the previously defined policyπθ\(at\|st\)\\pi\_\{\\theta\}\(a\_\{t\}\|s\_\{t\}\)over feasible actions\. During training, actions are sampled from this distribution to encourage exploration, while interactions with the environment generate rewards and subsequent states to form scheduling trajectories\. The critic network estimates the state valueVϕ\(st\)V\_\{\\phi\}\(s\_\{t\}\), which is used to compute advantage estimates that quantify the relative quality of sampled actions\. PPO optimizes the actor through a clipped surrogate objective that limits excessive policy changes and stabilizes training\. Through repeated interactions with the environment, the policy progressively learns to minimize the FJSP makespan\.
## Experiments
This section evaluates PLAN under deterministic, stochastic, and multi\-faceted dynamic FJSP settings\.
### Datasets and Configuration
We evaluate PLAN on deterministic, stochastic, and multi\-faceted dynamic FJSP benchmarks\. The deterministic evaluation uses the synthetic SD1 and SD2 datasets\(Wanget al\.[2024](https://arxiv.org/html/2608.03041#bib.bib15)\), covering small \(10×510\\times 5,20×520\\times 5,15×1015\\times 10,20×1020\\times 10\), medium \(30×1030\\times 10,40×1040\\times 10\), and large \(100×10100\\times 10,200×5200\\times 5\) problem scales, together with the public Brandimarte\(Brandimarte[1993](https://arxiv.org/html/2608.03041#bib.bib10)\)and Hurink\(Liet al\.[2019](https://arxiv.org/html/2608.03041#bib.bib11)\)benchmarks\. For stochastic scheduling, we adopt the SD3 benchmark\(Smitet al\.[2025](https://arxiv.org/html/2608.03041#bib.bib5)\), where processing times are generated by sampling around the median deterministic processing times\. For multi\-faceted dynamic scheduling, we use the benchmark and DRL framework from\(Liuet al\.[2026](https://arxiv.org/html/2608.03041#bib.bib22)\)\. Each benchmark contains 100 instances for every problem scale\. We evaluate both greedy and sampling action\-selection strategies, where greedy selects the action with the highest policy probability and sampling draws actions from the policy distribution\. All experiments are repeated with five random seeds \(0–4\), and the reported results are averaged across runs\.
For deterministic FJSP, we adopt the implementation settings of DANIEL, the current SOTA, to ensure a fair comparison and compare PLAN against it\. We additionally report OR\-Tools as a reference solver\. Since exact optimization becomes computationally expensive for large\-scale FJSP with complex constraints, following standard practice, OR\-Tools is executed with a 30\-minute time limit for each instance, whereas DRL methods, e\.g\., PLAN, generate schedules almost instantly after training\. For stochastic FJSP, we evaluate SPM\-PLAN by integrating PLAN with SPM and compare it with SPM\-DAN, the stochastic extension of DANIEL\. For multi\-faceted dynamic FJSP, we follow the implementation settings and evaluation protocol of HGT, the SOTA method for this setting\. All models are implemented in PyTorch and trained on a workstation equipped with an NVIDIA RTX PRO 5000 Blackwell GPU with 48 GB of memory\.
### Deterministic FJSP
We compare PLAN with DANIEL and OR\-Tools on the small deterministic benchmarks from SD1 and SD2, where training and testing use the same instance sizes\. As shown in Table[1](https://arxiv.org/html/2608.03041#Sx3.T1), PLAN achieves a smaller makespan gap than DANIEL in seven of the eight settings across greedy and sampling decoding, while also requiring less inference time\.
Table 2:Performance comparison on medium\- and large\-scale deterministic FJSP instances and public benchmarks\. Gap \(%\) denotes the percentage makespan difference from OR\-Tools, and schedule generation time is reported\. Lower values are better\.Table 3:Performance comparison on the stochastic FJSP benchmark SD3\. SPM\-PLAN is evaluated with hidden dimensions of 32 and 8\. The best makespan and inference time within each decoding strategy are highlighted in bold\. Lower values are better\.Table 4:SPM\-PLAN performance across hidden dimensions on SD3, with model size in kB\. The best makespan within each decoding strategy is highlighted in bold\.To evaluate cross\-scale generalization, we train PLAN and DANIEL only on10×510\\times 5instances and test them on unseen medium\- and large\-scale instances and public benchmarks\. As shown in Table[2](https://arxiv.org/html/2608.03041#Sx4.T2), PLAN outperforms DANIEL in all but two settings and even surpasses OR\-Tools in several cases\. Its advantage is maintained across substantially larger and more diverse problem settings, indicating that PLAN generalizes effectively beyond the smallest training scale\.
Supplementary Table S2 further shows that PLAN consistently outperforms representative priority dispatching rules \(PDRs\)\(Selset al\.[2012](https://arxiv.org/html/2608.03041#bib.bib3)\), including shortest processing time \(SPT\) and most work remaining \(MWKR\), as well as the DRL\-based HGNN across diverse benchmark settings\. Moreover, PLAN reduces the parameter count by 53\.16% \(28,834 to 13,560\) and halves the model size from 136kB to 68kB while achieving better scheduling performance, confirming that its accuracy gains do not come at the cost of model complexity or deployment efficiency\.
Table 5:Performance comparison between HGT and PLAN on the multi\-faceted dynamic FJSP benchmark under different dynamic conditions\. The best makespan and inference time are highlighted in bold\. Lower values are better\.
### Stochastic FJSP
We show the stochastic scheduling results in Table[3](https://arxiv.org/html/2608.03041#Sx4.T3), where 32 and 8 denote the SPM hidden dimensions used in the two SPM\-PLAN variants, respectively\. Similar to the deterministic FJSP experiments, for medium and large datasets, we evaluate generalization using models trained on 10×\\times5 instances\. SPM\-PLAN achieves the lowest makespan in six of the eight settings under greedy strategy and seven of the eight settings under sampling strategy\. For inference time, SPM\-PLAN \(32\) is the fastest in six greedy settings, while SPM\-PLAN \(8\) is the fastest in the remaining two settings and all sampling settings\. In particular, SPM\-PLAN \(8\) achieves the lowest makespan in four greedy and five sampling settings, while progressively reducing the parameter count by 78\.1% \(77,314 to 16,922\) and the model size from 341kB for SPM\-DAN to 228kB for SPM\-PLAN \(32\) and 97kB for SPM\-PLAN \(8\)\. This observation suggests that PLAN requires only a compact stochastic representation, as its liquid\-inspired state updates already capture scheduling\-state evolution under processing\-time uncertainty\. To adapt SPM to PLAN, we tune its hidden dimension on the10×510\\times 5training instances\. Table[4](https://arxiv.org/html/2608.03041#Sx4.T4)further shows that a hidden dimension of 8 achieves the best overall balance between scheduling performance and efficiency\. Figure[2](https://arxiv.org/html/2608.03041#Sx4.F2)\(a\) shows that incorporating SPM improves makespan for both DANIEL and PLAN, although it increases inference time\. SPM\-DAN therefore performs better than DANIEL under stochastic processing times, while SPM\-PLAN similarly improves upon PLAN\. Nevertheless, DANIEL and SPM\-DAN remain inferior to PLAN and SPM\-PLAN, respectively, indicating that PLAN provides a stronger scheduling representation both with and without stochastic modelling\. Figure[3](https://arxiv.org/html/2608.03041#Sx4.F3)\(a\) further compares the normalized performance differences across the SD3 benchmark settings\. While PLAN maintains generally lower makespan, its inference\-time advantage becomes larger as the benchmark index increases, indicating better scalability to larger stochastic FJSP instances\.


Figure 2:Normalized average performance trade\-offs across scheduling models\. Lower values are better, and marker size indicates model size\. \(a\) Stochastic FJSP\. \(b\) Ablation study\.

Figure 3:Normalized average performance differences across scheduling models\. Benchmark indices follow the corresponding setting order in Tables[3](https://arxiv.org/html/2608.03041#Sx4.T3)and[5](https://arxiv.org/html/2608.03041#Sx4.T5), from smaller to larger problems\. Positive values indicate that PLAN performs better\. \(a\) Stochastic FJSP\. \(b\) Multi\-faceted dynamic FJSP\.
### Multi\-faceted Dynamic FJSP
We evaluate PLAN on the multi\-faceted dynamic FJSP setting\(Liuet al\.[2026](https://arxiv.org/html/2608.03041#bib.bib22)\), which jointly considers dynamic job arrivals, processing\-time variation, and machine breakdowns, controlled bypp,σ\\sigma, andμ\\mu, respectively\. This setting evaluates whether PLAN remains effective under multiple simultaneous scheduling dynamics\. Following the original framework, we replace its HGT scheduler with PLAN and retain all other settings unchanged for a fair comparison, such as the hidden dimension of 128, for which both models are larger than those used in the previous experiments\. Both models are trained on10×510\\times 5instances and evaluated on medium\- and large\-scale settings to assess cross\-scale generalization\.
Table[5](https://arxiv.org/html/2608.03041#Sx4.T5)shows the results under different dynamic conditions\. PLAN achieves lower makespan in most settings and lower inference latency than HGT across all reported settings, while reducing the parameter count by 54\.8% \(1,571,099 to 710,939\) and the model size from 6\.2MB to 2\.8MB\. Supplementary Tables S6−\-S8 evaluate the two models under additional job arrival rates, machine breakdown rates, and processing time variations, further confirming the robustness of PLAN\. These results show that PLAN offers a better performance\-efficiency trade\-off than a deep attention\-based HGT learner\. Similar to Figure[3](https://arxiv.org/html/2608.03041#Sx4.F3)\(a\), Figure[3](https://arxiv.org/html/2608.03041#Sx4.F3)\(b\) examines the performance differences across benchmark settings, following the order in Table[5](https://arxiv.org/html/2608.03041#Sx4.T5)\. The makespan improvement remains relatively stable, whereas the time gap widens at larger problem scales\.
### Ablation Study
We conduct an ablation study to examine the contributions of the liquid\-inspired state update and lightweight attention components in PLAN\. We compare four representation learning architectures, including LNN\-ODE with continuous liquid dynamics, LNN\-Euler with parallel liquid approximation, Attention with lightweight attention only, and the full version of PLAN, with DANIEL as the baseline\. The variants are evaluated on representative10×510\\times 5and100×10100\\times 10deterministic FJSP instances\. Figure[2](https://arxiv.org/html/2608.03041#Sx4.F2)\(b\) compares their scheduling performance, inference efficiency, and model complexity to illustrate the resulting trade\-offs, while Supplementary Table S9 reports the detailed makespan and inference time\. The figure shows that replacing continuous ODE dynamics with the Euler approximation substantially reduces inference time and improves scheduling makespan\. LNN\-Euler already achieves performance comparable to DANIEL with a much smaller model\. In contrast, the lightweight Attention\-only model is computationally efficient but exhibits weaker representation capability\. By combining lightweight attention with the liquid\-inspired state update, PLAN achieves the best overall trade\-off between scheduling performance, inference efficiency, and model complexity, while reducing the model size significantly from DANIEL’s 136kB to 68kB\.
## Conclusion
In this paper, we proposed PLAN, a lightweight representation learning framework that combines parallel liquid\-inspired state updates with lightweight attention for DRL\-based FJSP\. PLAN provides a compact alternative to deep attention\-based representation learners by modeling scheduling\-state evolution while retaining efficient global context aggregation\. On deterministic FJSP benchmarks, PLAN achieves better scheduling performance with lower inference latency and a smaller model size than representative baselines\. PLAN also maintains its advantage when trained on small instances and tested on unseen larger settings\. In stochastic FJSP, PLAN integrates effectively with scenario aggregation, where the compact SPM\-PLAN variant reduces the model size from 341kB to 97kB while outperforming SPM\-DAN in most settings\. In multi\-faceted dynamic FJSP, PLAN improves both makespan and inference latency over HGT\. The ablation results further confirm that Euler\-based liquid approximation and lightweight attention jointly provide the best performance\-efficiency trade\-off\. Overall, PLAN enables faster scheduling decisions and more scheduling trials within a fixed computational budget\.
## References
- A novel uncertainty\-aware liquid neural network for noise\-resilient time series forecasting and classification\.Chaos, Solitons & Fractals193,pp\. 116130\.External Links:ISSN 0960\-0779,[Document](https://dx.doi.org/https%3A//doi.org/10.1016/j.chaos.2025.116130),[Link](https://www.sciencedirect.com/science/article/pii/S0960077925001432)Cited by:[Introduction](https://arxiv.org/html/2608.03041#Sx1.p3.1)\.
- P\. Brandimarte \(1993\)Routing and scheduling in a flexible job shop by tabu search\.Ann\. Oper\. Res\.41\(1–4\),pp\. 157–183\.External Links:ISSN 0254\-5330Cited by:[Introduction](https://arxiv.org/html/2608.03041#Sx1.p1.1),[Datasets and Configuration](https://arxiv.org/html/2608.03041#Sx4.SSx1.p1.8)\.
- R\. L\. Burdett and E\. Kozan \(2018\)An integrated approach for scheduling health care activities in a hospital\.European Journal of Operational Research264\(2\),pp\. 756–773\.External Links:ISSN 0377\-2217,[Document](https://dx.doi.org/https%3A//doi.org/10.1016/j.ejor.2017.06.051),[Link](https://www.sciencedirect.com/science/article/pii/S0377221717305921)Cited by:[Introduction](https://arxiv.org/html/2608.03041#Sx1.p1.1)\.
- E\. Ghaedy\-Heidary, E\. Nejati, A\. Ghasemi, and S\. A\. Torabi \(2024\)A simulation optimization framework to solve stochastic flexible job\-shop scheduling problems—case: semiconductor manufacturing\.Computers & Operations Research163,pp\. 106508\.External Links:ISSN 0305\-0548,[Document](https://dx.doi.org/https%3A//doi.org/10.1016/j.cor.2023.106508),[Link](https://www.sciencedirect.com/science/article/pii/S0305054823003726)Cited by:[Introduction](https://arxiv.org/html/2608.03041#Sx1.p1.1)\.
- S\. Islam, H\. Elmekki, A\. Elsebai, J\. Bentahar, N\. Drawel, G\. Rjoub, and W\. Pedrycz \(2024\)A comprehensive survey on applications of transformers for deep learning tasks\.Expert Systems with Applications241,pp\. 122666\.External Links:ISSN 0957\-4174,[Document](https://dx.doi.org/https%3A//doi.org/10.1016/j.eswa.2023.122666),[Link](https://www.sciencedirect.com/science/article/pii/S0957417423031688)Cited by:[Context\-Aware Representation Learning](https://arxiv.org/html/2608.03041#Sx3.SSx2.SSSx2.p1.4)\.
- M\. Kaleta and T\. Śliwiński \(2026\)A neural\-driven constructive heuristic for the flexible job shop scheduling problem: an efficient alternative to complex deep learning methods\.Computers & Operations Research191,pp\. 107444\.External Links:ISSN 0305\-0548,[Document](https://dx.doi.org/https%3A//doi.org/10.1016/j.cor.2026.107444),[Link](https://www.sciencedirect.com/science/article/pii/S0305054826000626)Cited by:[Introduction](https://arxiv.org/html/2608.03041#Sx1.p2.1)\.
- D\. D\. Kannan, W\. Li, W\. Zhang, J\. Wang, Z\. W\. Seh, and M\. Ng \(2026\)When smaller wins: dual\-stage distillation and pareto\-guided compression of liquid neural networks for edge battery prognostics\.Cited by:[Liquid\-Inspired State Dynamics](https://arxiv.org/html/2608.03041#Sx3.SSx2.SSSx1.p1.2)\.
- M\. Kim, S\. Oh, E\. H\. Chang, S\. Lee, J\. W\. Wells, J\. Arinez, and Y\. J\. Jang \(2022\)A dynamic programming\-based heuristic algorithm for a flexible job shop scheduling problem of a matrix system in automotive industry\.In2022 IEEE 18th International Conference on Automation Science and Engineering \(CASE\),Vol\.,pp\. 777–782\.External Links:[Document](https://dx.doi.org/10.1109/CASE49997.2022.9926440)Cited by:[Introduction](https://arxiv.org/html/2608.03041#Sx1.p1.1)\.
- Z\. Kwan, W\. Zhang, A\. B\. Ng, Z\. Wang, and S\. See \(2026\)ReLA: representation learning and aggregation for job scheduling with reinforcement learning\.arXiv preprint arXiv:2601\.03646\.Cited by:[Introduction](https://arxiv.org/html/2608.03041#Sx1.p1.1)\.
- X\. Li and L\. Gao \(2016\)An effective hybrid genetic algorithm and tabu search for flexible job shop scheduling problem\.International Journal of Production Economics174,pp\. 93–110\.External Links:ISSN 0925\-5273,[Document](https://dx.doi.org/https%3A//doi.org/10.1016/j.ijpe.2016.01.016),[Link](https://www.sciencedirect.com/science/article/pii/S0925527316000177)Cited by:[Introduction](https://arxiv.org/html/2608.03041#Sx1.p1.1)\.
- Z\.C\. Li, B\. Qian, R\. Hu, L\.L\. Chang, and J\.B\. Yang \(2019\)An elitist nondominated sorting hybrid algorithm for multi\-objective flexible job\-shop scheduling problem with sequence\-dependent setups\.Knowledge\-Based Systems173,pp\. 83–112\.External Links:ISSN 0950\-7051,[Document](https://dx.doi.org/https%3A//doi.org/10.1016/j.knosys.2019.02.027),[Link](https://www.sciencedirect.com/science/article/pii/S0950705119300887)Cited by:[Introduction](https://arxiv.org/html/2608.03041#Sx1.p1.1),[Datasets and Configuration](https://arxiv.org/html/2608.03041#Sx4.SSx1.p1.8)\.
- G\. Liu, M\. Liao, W\. Chen, Z\. Zhang, H\. Wan, and Y\. Lin \(2026\)Multi\-faceted dynamic flexible job shop scheduling via heterogeneous graph transformer and deep reinforcement learning\.Expert Systems with Applications303,pp\. 130532\.External Links:ISSN 0957\-4174,[Document](https://dx.doi.org/https%3A//doi.org/10.1016/j.eswa.2025.130532),[Link](https://www.sciencedirect.com/science/article/pii/S0957417425041478)Cited by:[Problem Formulation and Scheduling Settings](https://arxiv.org/html/2608.03041#Sx2.p2.2),[Datasets and Configuration](https://arxiv.org/html/2608.03041#Sx4.SSx1.p1.8),[Multi\-faceted Dynamic FJSP](https://arxiv.org/html/2608.03041#Sx4.SSx4.p1.4)\.
- X\. Liu, X\. Chen, V\. Chau, J\. Musial, and J\. Blazewicz \(2025\)Flexible job shop scheduling problem using graph neural networks and reinforcement learning\.Computers & Operations Research182,pp\. 107139\.External Links:ISSN 0305\-0548,[Document](https://dx.doi.org/https%3A//doi.org/10.1016/j.cor.2025.107139),[Link](https://www.sciencedirect.com/science/article/pii/S0305054825001674)Cited by:[Introduction](https://arxiv.org/html/2608.03041#Sx1.p2.1)\.
- V\. Sels, N\. Gheysen, and M\. Vanhoucke \(2012\)A comparison of priority rules for the job shop scheduling problem under different flow time\- and tardiness\-related objective functions\.International Journal of Production Research50\(15\),pp\. 4255–4270\.External Links:[Document](https://dx.doi.org/10.1080/00207543.2011.611539),[Link](https://doi.org/10.1080/00207543.2011.611539),https://doi\.org/10\.1080/00207543\.2011\.611539Cited by:[Deterministic FJSP](https://arxiv.org/html/2608.03041#Sx4.SSx2.p3.1)\.
- I\. G\. Smit, Y\. Wu, P\. Troubil, Y\. Zhang, and W\. P\.M\. Nuijten \(2025\)Neural combinatorial optimization for stochastic flexible job shop scheduling problems\.InProceedings of the AAAI Conference on Artificial Intelligence,Vol\.39\(25\),pp\. 26678–26687\.External Links:[Document](https://dx.doi.org/10.1609/aaai.v39i25.34870),[Link](https://ojs.aaai.org/index.php/AAAI/article/view/34870)Cited by:[Problem Formulation and Scheduling Settings](https://arxiv.org/html/2608.03041#Sx2.p2.2),[SPM\-PLAN](https://arxiv.org/html/2608.03041#Sx3.SSx3.p1.3),[Datasets and Configuration](https://arxiv.org/html/2608.03041#Sx4.SSx1.p1.8)\.
- W\. Song, X\. Chen, Q\. Li, and Z\. Cao \(2023\)Flexible job\-shop scheduling via graph neural network and deep reinforcement learning\.IEEE Transactions on Industrial Informatics19\(2\),pp\. 1600–1610\.External Links:[Document](https://dx.doi.org/10.1109/TII.2022.3189725)Cited by:[Introduction](https://arxiv.org/html/2608.03041#Sx1.p2.1),[Introduction](https://arxiv.org/html/2608.03041#Sx1.p3.1)\.
- R\. Wang, G\. Wang, J\. Sun, F\. Deng, and J\. Chen \(2024\)Flexible job shop scheduling via dual attention network\-based reinforcement learning\.IEEE Transactions on Neural Networks and Learning Systems35\(3\),pp\. 3091–3102\.External Links:[Document](https://dx.doi.org/10.1109/TNNLS.2023.3306421)Cited by:[Introduction](https://arxiv.org/html/2608.03041#Sx1.p2.1),[Introduction](https://arxiv.org/html/2608.03041#Sx1.p3.1),[MDP Formulation](https://arxiv.org/html/2608.03041#Sx3.SSx1.p1.4),[Datasets and Configuration](https://arxiv.org/html/2608.03041#Sx4.SSx1.p1.8)\.
- X\. Wang, X\. Yu, Z\. Wang, Z\. Si, G\. Wu, X\. Su, S\. Qu, B\. Xiong, H\. Peng, X\. Li, and L\. Wang \(2026\)Machine learning\-driven combinatorial optimization: a systematic review\.Archives of Computational Methods in Engineering,pp\.\.External Links:[Document](https://dx.doi.org/10.1007/s11831-026-10679-4)Cited by:[Introduction](https://arxiv.org/html/2608.03041#Sx1.p1.1)\.
- J\. Xie, L\. Gao, K\. Peng, X\. Li, and H\. Li \(2019\)Review on flexible job shop scheduling\.IET Collaborative Intelligent Manufacturing1\(3\),pp\. 67–77\.External Links:[Document](https://dx.doi.org/https%3A//doi.org/10.1049/iet-cim.2018.0009),[Link](https://ietresearch.onlinelibrary.wiley.com/doi/abs/10.1049/iet-cim.2018.0009),https://ietresearch\.onlinelibrary\.wiley\.com/doi/pdf/10\.1049/iet\-cim\.2018\.0009Cited by:[Introduction](https://arxiv.org/html/2608.03041#Sx1.p1.1)\.
## Appendix ASupplementary material
This supplementary material provides additional experimental settings, results, and details\.
### Deterministic FJSP
Supplementary Table[6](https://arxiv.org/html/2608.03041#A1.T6)provides the complete hyperparameter settings for training via PPO, PLAN, and generating the dataset for deterministic FJSP\.
Table 6:Training, PLAN architecture, and dataset generation settings used for deterministic FJSP experiments\.In Supplementary Table[7](https://arxiv.org/html/2608.03041#A1.T7), we compare our proposed PLAN\-based scheduling with existing solutions like OR\-Tools, top Priority dispatching rules \(SPT, MWKR\), and DRL\-based methods \(HGNN, DANIEL\)\. The results show that PLAN consistently achieves superior scheduling quality, outperforming both conventional optimization and state\-of\-the\-art learning\-based baselines\.
Table 7:Comparison with OR\-Tools, PDRs, and DRL\-based methods on benchmark instances\.
### Stochastic FSJP
Supplementary Table[8](https://arxiv.org/html/2608.03041#A1.T8)provides the complete hyperparameter settings for training via PPO, SPM\-PLAN, and generating the dataset for stochastic FJSP\.
Table 8:Training, SPM\-PLAN architecture, and stochastic dataset settings used for SFJSP experiments\.Supplementary Fig\.[4](https://arxiv.org/html/2608.03041#A1.F4)shows the training behaviour of PLAN and DANIEL with and without SPM modules under the stochastic scenario\. PLAN without SPM achieves significantly better reward and attains the best\-record makespan throughout training than DAN\. With SPM, SPM\-PLAN converges to a higher final reward than SPM\-DAN, demonstrating its effectiveness in stochastic aggregation settings\.
Figure 4:Stochastic FJSP \(SD3\) training behaviorTable[9](https://arxiv.org/html/2608.03041#A1.T9)shows the makespan and inference time comparison of PLAN and DANIEL with and without SPM, across small, medium, and large instances\. Without SPM, PLAN shows consistently higher scheduling makespan than DAN\. SPM improves scheduling quality of the FJSP with stochastic processing times, with SPM\-PLAN achieving performance gains and reducing the inference time by more than 50% compared to SPM\-DAN, offering an efficient solution\.
Table 9:PerformanceVaRα\(Cmax\)\{VaR\}\_\{\\alpha\}\(C\_\{\\max\}\)and Efficiency comparison on stochastic FJSPDataDecodingSizeDANSPM\-DANPLANSPM\-PLAN \(32\)SPM\-PLAN \(8\)MakespanTimeMakespanTimeMakespanTimeMakespanTimeMakespanTimeSD3Greedy10×\\times5733\.921\.07718\.520\.85740\.960\.88712\.380\.78707\.960\.7520×\\times51341\.802\.051319\.791\.841297\.291\.661255\.501\.781263\.761\.7015×\\times101127\.603\.191085\.352\.601114\.992\.421080\.342\.281081\.442\.4720×\\times101376\.294\.241287\.893\.471362\.113\.571296\.593\.161296\.303\.3630×\\times101971\.576\.181884\.345\.201970\.335\.201858\.624\.671839\.135\.0040×\\times102541\.068\.512423\.907\.032538\.396\.932395\.196\.422374\.476\.68100×\\times106019\.3520\.935567\.8717\.565795\.7617\.895556\.2616\.575529\.5716\.78200×\\times511531\.4221\.1810489\.7117\.2610633\.8216\.9510734\.1716\.0210667\.2816\.63Sampling10×\\times5684\.561\.24675\.331\.56685\.871\.12673\.841\.43668\.680\.9720×\\times51291\.562\.451275\.934\.341262\.442\.321226\.404\.341238\.382\.9515×\\times101076\.244\.381032\.498\.691065\.774\.011027\.658\.851031\.245\.9420×\\times101340\.446\.601254\.9015\.361324\.406\.231259\.9114\.951258\.029\.4930×\\times101933\.2511\.391870\.0932\.561943\.7011\.381853\.4332\.131819\.1019\.9240×\\times102522\.8218\.422434\.2555\.952530\.0618\.012409\.4956\.342362\.9435\.35100×\\times106088\.9285\.625759\.71326\.115886\.5894\.765718\.01337\.875593\.38201\.69200×\\times511547\.3364\.4010881\.35302\.7211102\.7970\.7610905\.11314\.5810700\.95177\.09Model Size \(kB\)1363416822897
### Multi\-faceted Dynamic FJSP
Supplementary Table[10](https://arxiv.org/html/2608.03041#A1.T10)provides the complete hyperparameter settings for training, PLAN, and generating the dataset for Multi\-faceted Dynamic FJSP\.
Table 10:Training, PLAN architecture, and MFDFJSP dataset settings\.For Multi\-faceted dynamic FJSP, we consider different dynamic settings by varying these parameters: dynamic job arrivals \(pp\), variable processing times \(σ\\sigma\), and machine breakdowns \(μ\\mu\)\. Table[11](https://arxiv.org/html/2608.03041#A1.T11)presents the results under different dynamic degrees of 0\.3, 0\.4, and 0\.5 withσ=1\\sigma=1,μ=0\.01\\mu=0\.01\. Table[12](https://arxiv.org/html/2608.03041#A1.T12)shows the results under different rates of machine failure \(0\.005, 0\.01, and 0\.015\) withp=0\.4p=0\.4,σ=1\\sigma=1\. Table[13](https://arxiv.org/html/2608.03041#A1.T13)shows the results under different processing time probabilities,σ=0\.5,1,2\\sigma=0\.5,1,2withp=0\.4p=0\.4,μ=0\.01\\mu=0\.01\. Across most settings, PLAN consistently outperforms HGT, achieving lower makespan and faster inference
Table 11:Performance comparison under different dynamic degrees\.Table 12:Performance comparison under different machine failure rates\.Table 13:Performance comparison under different probabilities of processing time\.
### Detailed Ablation results
Supplementary Fig\.[5](https://arxiv.org/html/2608.03041#A1.F5)shows the training behaviour of LNN with ODE, discretized LNN, Simple Attention, and PLAN compared with DANIEL\. The original continuous ODE\-based LNN fails to adapt to the discrete FSJP dynamics, whereas discretization with Euler yields performance competitive with DANIEL\. By combining the liquid\-inspired state update with simple attention, PLAN reaches a higher final training reward\.
Figure 5:Ablation Training behaviorSupplementary Table[14](https://arxiv.org/html/2608.03041#A1.T14)shows the makespan and inference time across 10×\\times5 and 100×\\times10 instance sizes in greedy and sampling encoding\. To evaluate generalization, the 100×\\times10 instances are tested using the model trained on the 10×\\times5 dataset\. The results show that PLAN offers a better performance\-efficiency trade\-off than DANIEL in both small and large problem scales\.
Table 14:Ablation study on 10x5 and 100x10 datasetSimilar 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.
Low-Cost Labels, Reliable Choices: Rollout-Calibrated Hyper-Heuristics for Job Shop Scheduling
This paper proposes a gated hyper-heuristic for job shop scheduling that uses regret-normalized rollout labels and contextual KNN uncertainty estimates to reduce label generation costs and avoid switching away from strong default rules unless the predicted improvement is credible. Experiments show the gated selector achieves low mean relative percentage deviation while significantly reducing computational cost.
PARALLEL: A Prefrontal-Aligned Reinforcement inspired Approach for Language-Model Learning under Explicit Limits
The article introduces PARALLEL, a prefrontal-aligned reinforcement-inspired approach for language-model learning that determines when and how strongly to adapt to each sample, using separate controller signals to improve adaptation efficiency while retaining high performance.
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.
Beyond Prediction: Tail-Aware Scheduling for LLM Inference
This paper introduces a distribution-aware, prediction-free scheduling framework for LLM inference that replaces explicit length prediction with soft priority boosting using statistical signals. The method co-optimizes scheduling and cache-aware preemption to reduce tail latency, achieving up to 35-50% reduction in P99 TTLT compared to SRPT with perfect length knowledge.