A Stability-Aware Event-Triggered Rescheduling Framework with Bounded LLM Judgment for Production Scheduling
This paper addresses the lack of stability measurement in LLM-driven production scheduling by proposing a hybrid, event-triggered rescheduling framework that combines deterministic stability-aware rules with bounded LLM judgment to select optimal recovery actions while ensuring feasibility and preventing decision thrashing.
Original paper licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
In the heart of a factory, a production schedule is more than a list of tasks; it is a promise made to machines, materials, and people. It tells a worker which machine to stand at, a forklift driver when to arrive, and a customer when to expect a shipment. But the factory floor is rarely a place of perfect predictability. A machine might break down, a shipment of raw materials could arrive late, or a customer might suddenly need an order faster than expected. When these disruptions happen, a critical question arises: should the entire plan be thrown out and rewritten from scratch, or should the team simply adjust the timing of the current tasks?
Rewriting the whole plan often looks like the smartest move on paper because it can squeeze out maximum efficiency. However, in the real world, constantly changing the plan creates chaos. If a worker has already set up a machine for a specific job, only to be told to switch to a different one minutes later, it wastes time and causes confusion. This phenomenon, known as schedule nervousness, happens when the plan changes so frequently that the people and resources on the floor cannot keep up. The challenge for factory managers is finding the right moment to stop and ask: is this disruption big enough to justify the trouble of changing the plan, or can we simply absorb the delay without rewriting the future?
Researchers at the National Kaohsiung University of Science and Technology have developed a new way to answer this question. They created a decision-making system that acts as a gatekeeper for production schedules. Instead of automatically rewriting the plan every time something goes wrong, this system pauses to evaluate the situation. It considers three specific options for every disruption: ignore the event if the delay is small enough to be absorbed, make a local fix that shifts tasks slightly later without changing their order, or completely rewrite the future part of the schedule while keeping the immediate near-term plan frozen.
To make these decisions, the researchers built a framework that weighs two competing goals: performance and stability. Performance measures how well the factory meets its deadlines and uses its time. Stability measures how much the new plan differs from the old one, counting how many tasks are moved, how many machines are reassigned, and how much the sequence of work changes. The system calculates a score for each of the three options. If a disruption is minor, the system recommends ignoring it or making a small local repair. If the disruption is severe, it checks whether a full rewrite would recover enough lost time to justify the chaos of changing the plan. This check includes a "stability floor," a minimum level of calmness the new plan must maintain, and an "anti-thrashing" rule that prevents the system from flipping back and forth between different plans too quickly.
A key innovation in this work is how it uses artificial intelligence. While large language models are increasingly used to generate complex schedules, this study found that relying on them to make the final call is risky. In a review of 43 recent studies, the authors discovered that most systems using artificial intelligence either generated rules offline or tried to solve the scheduling problem directly, often producing plans that looked good but were impossible to execute. Furthermore, none of those studies measured how stable the resulting plans were. To address this, the new framework uses a local, on-site artificial intelligence model not to create the schedule, but to act as a second opinion. The AI looks at the same numbers and evidence as the main rule-based system and offers its own recommendation. However, the AI is strictly bounded: it cannot invent a new schedule, it must follow a strict format, and if it fails or gives a confusing answer, the system automatically falls back to the original rule-based decision. The final choice always remains with a human planner, who sees both the rule's advice and the AI's suggestion before acting.
The researchers tested this system rigorously using two different scenarios. First, they used a small, simple factory model with six jobs and six machines, where every number could be checked by hand. Then, they tested it on a much larger industrial dataset involving 312 operations and 63 machines. They simulated 27 different types of disruptions, including machine breakdowns, late materials, and urgent rush orders. In every single test, the system made the correct decision for the situation, correctly identifying when to ignore a problem, when to make a small repair, and when a full rewrite was necessary. The system also successfully handled cases where the artificial intelligence failed to connect or gave a bad answer, automatically switching to the safe, rule-based backup without any errors.
One of the most important findings concerned the "frozen horizon," a concept where the plan for the immediate future is locked in and cannot be changed. The study showed that the length of this frozen period is a delicate balance. A longer frozen period makes the plan more stable because fewer things change, but it also reduces the ability of the schedule to recover from a major disruption. The researchers found that the best length for this frozen period is not a fixed number, but rather the amount of time that is genuinely committed on the factory floor, such as the time it takes to prepare materials or set up machines.
The study concludes that the best way to handle disruptions is not to react to every single event with a full rewrite, but to have a structured way of deciding when a change is truly needed. By combining a clear, rule-based gate with a bounded artificial intelligence advisor, the system ensures that plans remain stable and workers are not constantly interrupted, while still allowing for full recovery when a crisis demands it. This approach moves beyond simply asking how to make a new schedule faster, to asking the more fundamental question of whether a new schedule is needed at all.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.