When Do LLM Agents Help? Deadline-Aware Mixed-Criticality Task Scheduling at the Autonomous-Vehicle Edge
Organizations: Westcliff University
Abstract
Autonomous vehicles offload latency-sensitive perception tasks to nearby mobile edge computing (MEC) servers, where a missed safety-critical task is unsafe rather than merely degraded. Large language models (LLMs) are increasingly proposed as adaptive, explainable schedulers, yet evidence of when they help is scarce. We study deadline-aware, mixed-criticality scheduling on heterogeneous MEC servers, where time-critical (TC) tasks must be protected at a controlled cost to best-effort traffic, and ask whether a multi-agent LLM control layer improves on a strong heuristic. We answer in two steps. First we build the heuristic: a windowed contract-net auction that orders each admission window time-critical-first by earliest deadline and places tasks by earliest-finish-time. Across 60 instances on three topologies and 15 baselines under an identical online constraint, it attains a TC completion rate of 0.902, above every baseline (Holm-corrected p < 0.001; best baseline 0.838) and at 0.87 of a CP-SAT upper bound. Second, we add the LLM control plane. A controlled decomposition traces the scheduler's advantage to two ordinary factors, the batching horizon and time-critical-first ordering; the auction, the per-window LLM policy, and online adaptation add nothing while the load is stationary, where the heuristic is already near-optimal. Under a mid-run surge of safety-critical tasks the picture changes, and the LLM control plane gains significantly over both the static heuristic and the bandit. LLM orchestration therefore earns its cost only when non-stationarity opens headroom a fixed policy cannot use. We report control-plane latency and rationale, and release all code and seeded instances.
Figures & tables
| Symbol | Meaning |
|---|---|
| set of independent tasks | |
| release time and deadline of | |
| workload (MI) and file size (KB) of | |
| criticality class of | |
| heterogeneous edge computing servers (ECS) | |
| PU of ; its rate; its free time |
| Method | Wt. thr. | Wt./UB | Cliff’s | |||
|---|---|---|---|---|---|---|
| CNP | 0.902 0.009 | 0.731 | 274.9 | 0.874 | ref. | ref. |
| CNP-bandit ‡ | 0.901 0.009 | 0.732 | 274.9 | 0.874 | 0.465 | |
| EDF+rand † | 0.846 0.014 | 0.854 | 271.3 | 0.863 | 0.001 | |
| GA | 0.838 0.012 | 0.818 | 266.5 | 0.847 | 0.001 | |
| PSO | 0.830 0.013 | 0.816 | 264.6 | 0.841 | 0.001 | |
| LLF | 0.815 0.013 | 0.830 | 262.1 | 0.833 | 0.001 |
| Ordering | Place | |||
|---|---|---|---|---|
| EDF | EFT | 0.795 (0.808) | 0.851 (0.845) | 0.869 (0.867) |
| EDF | rand | 0.836 (0.850) | 0.877 (0.877) | 0.889 (0.893) |
| TC-first | EFT | 0.795 (0.808) | 0.896 (0.731) | 0.942 (0.630) |
| TC-first | rand | 0.836 (0.850) | 0.917 (0.762) | 0.957 (0.617) |
| Condition | Method | |||
|---|---|---|---|---|
| Surge | static (heuristic) | 0.7573 0.0125 | n/a | n/a |
| CNP-bandit | 0.7569 0.0125 | 0.571 | ||
| CNP-LLM | 0.7626 0.0123 | 0.004 | ||
| HAS | 0.7633 0.0124 | 0.005 | ||
| Outage | static (heuristic) | 0.8810 0.0168 | n/a | n/a |
| CNP-bandit | 0.8796 0.0174 | 0.223 |
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
Real-Time Scheduling
Real-time scheduling allocates processors, accelerators, and network resources so tasks meet timing deadlines under workload and resource constraints.
See all 30 papers