TRACE: Tackling Real-World Resource Assignment Problems via Agentic Heuristic Design

📅 2026-10-01
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
This study addresses the challenge of extracting effective information from massive noisy logs for heuristic rule design in real-world resource allocation. To this end, it proposes a log-driven automated heuristic design framework that pioneers the coupling of an agent-based knowledge extraction workflow with evolutionary heuristic design. Specifically, large language model-driven reasoning and coding agents are employed to analyze historical logs, while a code execution sandbox generates auditable scheduling rules. Experimental results demonstrate that the proposed framework outperforms state-of-the-art methods in both cloud computing and 5G scenarios. Furthermore, the derived heuristics incur less than 2% computational overhead while exhibiting high interpretability and auditability.
📝 Abstract
Dynamic resource assignment, the real-time allocation of task streams to heterogeneous processing nodes, is the backbone of modern computing infrastructure. While learning-based schedulers excel in research, industrial deployments still rely on hand-written rules that operators can read, audit, and execute within tight latency budgets. LLM-based Automatic Heuristic Design (AHD) promises to automate writing such rules. However, existing AHD frameworks were developed for combinatorial problems fully specified to the LLM, and they learn only from a scalar fitness score. In real systems, the behaviour that determines a good heuristic, such as processor speeds or power consumption, is unknown a priori: the score reveals which heuristic performs better, but not why. This missing information is recorded in the system logs that every evaluation produces. Exploiting it is non-trivial: logs are massive and noisy, the relevant signals depend on the objective, and their content and format vary across hardware and software stacks, so they can neither be fed to an LLM as is nor processed by a fixed parser. We propose TRACE, which couples an evolutionary AHD loop with an agentic knowledge-extraction workflow. A Reasoner agent analyzes the log schema in light of the objective and formulates hypotheses about the system dynamics; a Coder agent writes and executes schema-specific code to test them, producing insights or executable tools for the evolved heuristics. We evaluate TRACE on a synthetic cloud benchmark and a 5G vRAN scenario built from industrial testbed measurements and operational traffic traces. TRACE consistently outperforms state-of-the-art AHD methods in resource assignment problems and yields more auditable heuristics at under 2% overhead.
Problem

Research questions and friction points this paper is trying to address.

Dynamic Resource Assignment
Automatic Heuristic Design
System Logs
Large Language Models
Innovation

Methods, ideas, or system contributions that make the work stand out.

Automatic Heuristic Design
Agentic Workflow
Large Language Models
Dynamic Resource Assignment
Log Analysis
🔎 Similar Papers
No similar papers found.
J
Jose A. Ayala-Romero
NEC Laboratories Europe
Andres Garcia-Saavedra
Andres Garcia-Saavedra
Principal Research Scientist, NEC Laboratories Europe GmbH
Wireless Networks
X
Xavier Costa-Perez
i2CAT Foundation and ICREA