1. Introduction
Multi-layer industrial networks place scheduling decisions in a setting where physical processing, transport, buffer evolution, and inter-layer dependencies unfold at different speeds. A dispatching action in one layer may look harmless at the moment it is issued, yet its real value can be revealed only after upstream queues have been cleared, downstream capacity has become available, and a group of tasks has crossed a structural milestone. This delayed reward pattern differs from the step-continuous feedback usually assumed in industrial cyber-physical scheduling studies [
1,
2]. It makes the scheduler learn from sparse and uneven signals while the underlying state still changes at every step.
This paper studies long-term value-driven scheduling under reward delay in multi-layer industrial networks. The core observation is that a delayed reward is not merely a low-frequency version of an ordinary reward. Before a milestone is triggered, many trajectory prefixes receive nearly indistinguishable external feedback even when their long-term potentials are very different. A policy trained only on external returns may therefore over-reinforce a path that produces an early but incomplete improvement, while missing a path that requires longer cross-layer preparation and later yields a larger structural gain. This phenomenon is particularly damaging in networks where each layer is controlled by a local agent, because the final milestone is the result of multiple agents acting across a chain of queues and resources.
Existing reinforcement learning schedulers help with model dependence and dynamic arrivals, but they still rely on reward signals that can be attributed to actions over a manageable horizon [
3,
4]. Multi-agent value factorisation and actor-critic methods improve coordination under cooperative rewards [
5,
6], yet they do not by themselves create a learning signal for prefixes that are structurally promising but externally silent. Intrinsic motivation methods add exploration bonuses from prediction error, random network distillation, or count-based novelty [
7,
8,
9,
10]. Their novelty is usually defined on instantaneous observations or local latent states. In a multi-layer industrial network, this is too weak, because the relevant novelty lies in the cross-layer structural progress that leads to milestone activation.
We propose CReSCENT, which stands for Contrastive Representation and State Clustering for Exploration via Novelty-based Training. The contribution is a milestone-aware structural exploration framework for delayed industrial scheduling rather than a fundamentally new reinforcement learning principle. CReSCENT lifts the intrinsic-learning signal from raw observations to macro structural states. It first constructs cross-layer features that describe queues, resource loads, blocking relations, and milestone progress. It then learns a contrastive latent representation in which structurally similar states are close and structurally different states are separated. An online clustering module converts the latent stream into pseudo counts and weights the count bonus by cluster-level milestone usefulness, so structurally new but unproductive regions do not receive the same long-term emphasis as milestone-relevant regions. Finally, a cross-layer credit allocation mechanism distributes the global novelty reward to layer-specific updates according to each layer’s contribution to milestone progress.
The contributions are as follows.
A formal TD-MIC-MDP model for milestone-triggered multi-layer industrial scheduling, with a proposition showing why external reward alone degenerates before the milestone is reached.
A structural exploration framework that combines macro feature construction, contrastive representation learning, milestone-weighted online pseudo-count clustering, and interpretable cross-layer credit allocation.
A reproducible simulator specification that gives the transition graph, arrival rules, milestone-progress rules, external reward, utility metric, random seeds, and implementation settings used in the experiments.
Experiments showing that CReSCENT improves utility and reward against ETA-PSI, EMU, MIMEx, and an external-reward-only baseline under layer, task, worker, and episode-length perturbations.
Statistical tests, confidence intervals, clustering-threshold sensitivity, credit-weight sensitivity, and revised latent-space diagnostics based on t-SNE, UMAP, and PaCMAP.
2. Related Work
Industrial cyber-physical scheduling has moved from isolated shop-floor dispatching toward networked production in which sensors, platforms, and distributed resources are coupled across layers. Industry 4.0 surveys emphasise connectivity, cyber-physical integration, and open optimisation issues [
1,
2]. Multi-factory scheduling reviews further show that planning decisions must balance local production, transport, and network-level coordination [
11]. Deep reinforcement learning has been used for global production scheduling because it can learn dispatching policies from interaction rather than relying on a fixed analytical model [
12]. Adjacent resource-orchestration studies in edge service chains, distributed data centers, and fluctuating data streams further illustrate the need to coordinate online tasks across coupled computing or service layers [
13,
14,
15]. These studies motivate learning-based scheduling, but most of them assume that feedback remains dense enough to guide every update.
The present work is closer to delayed-reward industrial scheduling than to general production planning. For that reason, the revised related work focuses on three directly supporting lines: reinforcement learning under delayed or sparse reward, multi-agent coordination with shared outcomes, and representation-based intrinsic motivation. This narrower scope avoids using weakly related scheduling papers merely as background and makes the role of each cited work explicit.
Reinforcement learning provides the decision-theoretic basis for long-horizon optimisation [
3,
16]. Temporal-difference learning explains how value estimates can be refined from delayed observations [
17], and reward shaping theory clarifies when auxiliary reward can preserve the optimal policy [
18]. Modern policy-gradient methods such as GAE and PPO improve stability in high-dimensional control [
4,
19], while maximum entropy learning encourages broader exploration [
20]. Survey work on deep reinforcement learning summarises these algorithmic families and their tradeoffs [
21]. CReSCENT builds on this foundation but focuses on the missing supervision before milestone rewards become visible.
Multi-agent reinforcement learning addresses decentralised decisions with shared or coupled outcomes. Early surveys describe the non-stationarity and coordination challenges of multi-agent learning [
22,
23]. Recent surveys extend this discussion to deep policies and industrial-scale applications [
24,
25]. Actor-critic methods with centralised training and decentralised execution improve cooperative control [
5,
26,
27]. Value-decomposition methods learn a joint value through agent-level terms [
6,
28,
29]. Benchmarking and MAPPO studies show that implementation details and stable policy updates can dominate performance in cooperative games [
30,
31]. These methods help coordination, but they do not define a milestone-aware novelty signal for structurally silent trajectory prefixes.
Intrinsic motivation is the closest line of work to CReSCENT. Curiosity, random network distillation, and count-based novelty create internal learning signals when external rewards are sparse [
7,
8,
9,
10]. Noisy networks, episodic return-and-explore mechanisms, and Agent57-style exploration improve state-space coverage [
32,
33,
34]. More recent work studies when to explore in single-agent and multi-agent settings [
35,
36]. Cooperative intrinsic reward methods further use state entropy, episodic memory, masked input modelling, or variational exploration to guide multi-agent behaviour [
37,
38,
39,
40]. CReSCENT differs by defining novelty in a macro structural representation tied to milestone reachability.
Representation learning gives a second foundation for the proposed structural state space. Contrastive predictive coding and SimCLR show that discriminative latent objectives can organise observations by predictive or semantic similarity [
41,
42]. Variational autoencoders and disentanglement objectives provide latent variables with controllable capacity [
43,
44]. Recurrent encoders model ordered evidence across layers or time [
45]. Visualisation methods such as t-SNE, UMAP, and PaCMAP help inspect whether the latent representation separates relevant operating states [
46,
47,
48]. Belief-state planning, Bayesian reinforcement learning, safe reinforcement learning, and hierarchical decomposition provide related views of uncertainty, partial observability, risk, and temporal abstraction [
49,
50,
51,
52]. CReSCENT uses these ideas in a narrower way, with representation quality judged by structural progress toward delayed milestones.
Table 1 summarises the relationship between the relevant literature and the proposed framework.
5. Experiments
5.1. Setup
The simulator is a multi-layer industrial scheduling environment with serial processing layers, stochastic task arrivals, finite worker pools, inter-layer buffers, and milestone-triggered external rewards.
Table 3 gives the executable transition specification used in the experiments. The default setting uses three layers, eight workers per layer, Poisson arrivals with rate
, buffer capacity 20 per inter-layer edge, and an episode length of 100 steps. Processing times are sampled from a bounded discrete distribution with layer-dependent means. A task moves from layer
ℓ to layer
only when processing at layer
ℓ is complete and the next buffer has capacity. A milestone is triggered when a task batch reaches a predefined completion stage or when a cross-layer backlog target is cleared. The external reward follows Equation (
2), while the reported utility follows Equation (
5).
All methods use the same outer cooperative policy optimisation backbone. The compared methods are ETA-PSI, EMU, MIMEx, and an external-reward-only baseline. The external-only baseline removes intrinsic reward and trains the same policy backbone with
. ETA-PSI represents maximum state entropy exploration with predecessor and successor representations [
37]. EMU uses episodic memory to promote desirable cooperative transitions [
38]. MIMEx generates intrinsic rewards from masked input modelling [
39]. These baselines cover no-intrinsic, entropy-oriented, memory-oriented, and self-supervised intrinsic learning mechanisms under identical simulator access.
5.2. Learning Curves
Figure 3 shows the default learning curves from the simulator. CReSCENT enters the rising phase earlier than the baselines and reaches a higher utility plateau. The cost curve remains controlled, which indicates that the method does not gain reward by simply increasing process activity. Instead, the structural novelty signal increases the frequency of useful milestone triggers, and the cross-layer allocation keeps the added learning pressure aligned with useful layers.
5.3. Robustness Under Structural Perturbations
Table 4 summarises the final evaluation under layer, episode length, task load, and worker-count perturbations. CReSCENT is the best method on utility in every listed setting. On the standard setting, its utility is 12,334.89, while EMU, ETA-PSI, MIMEx, and the external-only baseline obtain 12,003.16, 11,965.34, 10,726.97, and 10,980.42. The external-only comparison shows that the improvement is not merely the result of adding any bonus. It comes from combining structural representation, milestone-weighted pseudo counts, and layer-aware routing of the intrinsic signal. Under a deeper network with four layers, the utility margin remains visible, which supports the claim that structural representation and credit allocation are useful when the cross-layer path to a milestone grows longer.
Table 5 reports the statistical validation on the default setting. The confidence interval is computed for the paired utility difference between CReSCENT and each baseline across ten independent seeds. The
p-value is obtained from a two-sided paired Wilcoxon signed-rank test. CReSCENT is significantly better than all four baselines at the 0.05 level. The smallest margin is against EMU, yet the confidence interval remains positive, which supports the conclusion that the improvement is not caused by a single favourable run.
The layer perturbation tests whether the method survives a longer chain of credit. A deeper network increases the delay between early dispatching and milestone reward. CReSCENT keeps a stable advantage because the macro feature vector explicitly records progress and bottleneck position, while the contrastive loss keeps structurally close states adjacent in the latent space. The episode-length perturbation tests whether the method handles short and long credit horizons. The short horizon requires quick exploration; the long horizon requires persistence. Pseudo-count decay supports both, because new regions receive strong early bonuses and repeated regions gradually stop receiving large bonuses.
Task-load perturbation changes the number of possible structural paths. When , the number of queue configurations rises and naive novelty estimates become noisy. CReSCENT remains strongest because its novelty is computed after structural encoding. Worker-count perturbation changes action-space size and collaboration complexity. The method remains stable because layer credit allocation scales the intrinsic signal according to contribution rather than assigning it uniformly.
5.4. Ablation
Figure 4 reports the ablation curves. Removing contrastive learning weakens the structural alignment of latent states. Removing online clustering eliminates the pseudo-count mechanism and makes the intrinsic signal less adaptive. Removing credit allocation broadcasts novelty uniformly across layers and increases interference. The full model shows faster startup and higher final utility, which confirms that the four modules form a closed loop rather than four independent add-ons.
5.5. Parameter Sensitivity and Representation Analysis
Figure 5 varies the intrinsic coefficient
. A small value makes the method close to the external-reward baseline and delays milestone discovery. A large value over-emphasises exploration and may slow final exploitation. The middle range used as default provides the best balance between structural coverage and external objective alignment.
Table 6 reports the sensitivity of the clustering threshold
. The threshold is applied to the unit-normalised latent vectors after contrastive encoding. Very small values fragment one structural stage into many clusters and make the pseudo-count reset too frequently. Very large values merge bottleneck states with different milestone proximity and reduce the usefulness of novelty estimation. The default value
gives the best utility and the highest milestone hit rate in this sweep.
Table 7 reports the sensitivity of the credit-allocation weights. The method remains stable when the three weights are perturbed around the default setting. The milestone-heavy setting is slightly best, which is consistent with the delayed-reward objective, while the uniform setting is weaker because it does not distinguish milestone progress from generic utilisation.
Figure 6 visualises latent trajectories. The revised figure caption states the method in each panel, the axis meaning, and the colour semantics. The colour encodes the normalised within-episode step index, and larger highlighted points indicate states near milestone activation. Without intrinsic learning, the state samples remain concentrated near a limited region and show weak structural expansion. Pure intrinsic learning spreads widely but is less aligned with milestone value. CReSCENT produces a trajectory that covers diverse regions while retaining a coherent progression, which is the desired behaviour under delayed reward. We also repeated the latent-space inspection with UMAP and PaCMAP.
Table 8 shows the same qualitative conclusion across all three projection tools, so the interpretation is not tied only to t-SNE.
5.6. Discussion
CReSCENT is most useful when reward is delayed because of structural completion rather than because of random observation sparsity. In such settings, the question is not only whether a state is new. The question is whether the state represents a new form of cross-layer progress. This is why the macro feature map and contrastive encoder matter. They prevent the novelty module from rewarding superficial state differences and push it toward milestone-relevant distinctions.
The method also clarifies the role of intrinsic reward in industrial scheduling. Intrinsic reward should not be a permanent second objective. It should be a temporary scaffold that increases the probability of seeing useful external events. The pseudo-count form supports this role by decaying within revisited clusters. Once the policy repeatedly reaches a structural region, the novelty signal falls, and the external milestone reward becomes the dominant training signal.
The main limitation is that the macro feature map uses domain knowledge. This is appropriate for the studied industrial-network setting, where the process structure is known, but a fully general system would need automatic discovery of bottleneck and milestone descriptors. A second limitation is that online clustering introduces hyperparameters such as the radius and the cluster budget. The sensitivity analysis indicates stable behaviour in the tested range, but adaptive radius selection would reduce deployment effort.
The feature construction strategy is expected to transfer when a new industrial network can expose the same family of aggregate descriptors, such as queue pressure, resource utilisation, buffer blockage, and milestone proximity. It is less direct when the network contains non-serial routing, re-entrant processing, or flexible product recipes. In those settings, the macro map should be extended from a fixed feature vector to a graph encoder that consumes the current process graph and produces layer or node embeddings. The present results therefore support the value of structural exploration, while the exact feature engineering should be adapted to the process topology.
The simulator used in the experiments is part of the project environment, so the full code repository is not included in the submission package. To improve reproducibility, the revision gives the transition graph, task-entry rule, processing and transfer rule, milestone trigger, reward formula, utility definition, random-seed protocol, and baseline access conditions. These details are sufficient to reconstruct a simplified benchmark with the same delayed-reward mechanism. The data and implementation files can be provided by the corresponding author upon reasonable request, subject to project-sharing constraints.