atlas

Research map / Multi-agent systems and games / LLM agents

Crucible: Quantifying the Potential of Control Algorithms through LLM Agents

NeurIPS 2025 · Multi-agent systems and games › LLM agents · approach: Robust and efficient agent execution · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces Crucible, an LLM-agent framework that simulates multi-level developer tuning of control algorithms and a similarity-weighted metric to quantify their "Tuning Potential."

Problem

Control algorithms are evaluated under default or ideal configurations, ignoring how much their performance can be improved by expert tuning (their Tuning Potential), and there is no systematic way to measure this.

Approach

An LLM agent with varying resource budgets (Bayesian optimization calls and reflection iterations) simulates developers of different skill levels and modifies algorithm logic and parameters; a probe-based environment distance (RMSE over normalized performance vectors) weights performance gains into a formal Tuning Potential score.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
apply an LLM-driven logic modification to Bang_bangBang_bang on CartPole-v1 · CartPole-v1score: 56 to 500Helped
tune HYB with CrucibleHYB · Dash.js real-world WiFiQoE: 1.40 -> 1.72Helped
tune BBA with CrucibleBBA · Dash.js real-world WiFiQoE: 1.56 -> 1.72Helped
tune Pitree with CruciblePitree · Dash.js real-world WiFiQoE: 1.73 -> 1.73No clear effect
increase Bayesian optimization iterations from one to two (ablation)Crucible · ABRimprovement rate: 9.54% to 29.91%Helped
increase Bayesian optimization iterations from one to two (ablation)Crucible · Schedulingscenarios failing to achieve performance improvements: 80% to 60%Helped
combine Bayesian optimization with LLM-driven logic changes (ablation)Crucible · Test scenariosscenarios with no significant performance gains: 60% to 20%Helped
use Claude 3.7 Sonnet instead of Claude 3.5 Sonnet (ablation)HYB · ABR (LLM robustness)performance: 1.03 -> 1.12Helped
add current bandwidth as a control input and add a bandwidth-based control branch (ablation)BBA, creating BBA_C · ABRperformance: 4% performance improvementHelped
optimize the simpler SJF algorithm with Crucible instead of Multilevel Feedback (ablation)Scheduling algorithms · DAG task schedulingtask completion timeHelped

Surprising findings

Limitations

Experimental setup

Datasets: Oboe FCC 3G Puffer Envivio video trace TPC-H CartPole-v1

Benchmarks: CartPole-v1 ABR simulator with Oboe/FCC/3G/Puffer traces Spark scheduling simulator with TPC-H Dash.js real-world WiFi deployment

Metrics: QoE_lin relative improvement ratio tuning potential P job completion time cart-pole score

Baselines: Bayesian optimization (HYB(B)) BBA BOLA MPC Pitree DQN Pensieve

Builds on: Bayesian optimization Pensieve Pitree

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy