atlas

Research map / Large language models / Reasoning and chain of thought

Online Linear Programming for Multi-Objective Routing in LLM Serving

ICML 2026 · Large language models › Reasoning and chain of thought · approach: Efficient LLM serving · 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.

Formulates LLM request routing across decode workers as an online linear program with time-coupled batch and KV-cache constraints, and uses bid-price control with warm-started projected subgradient dual price updates, evaluated in the Vidur simulator.

Problem

Routing requests to parallel decode workers under batch-size and KV-cache constraints while balancing multiple SLOs (throughput, EEL, TTFT, tail latency); existing heuristics (round-robin, LOR, power-of-2, random) are not derived from explicit objectives and offer limited trade-off control.

Approach

Model routing as an online LP with time-coupled per-device, per-period batch and memory constraints and a weighted multi-SLO reward decomposed per request; compute bid prices from the dual via SAA, updated online by warm-started projected subgradient steps instead of solving an LP each step, then admit highest-margin actions greedily.

Key results

Surprising findings

Limitations

Experimental setup

Datasets: LMSYS-Chat-1M synthetic requests with P/D ratios 1:4 and 4:1

Benchmarks: Vidur simulator workloads (LMSYS-Chat-1M, synthetic P/D ratios)

Metrics: average end-to-end latency P95 EEL P99 EEL throughput TTFT tail TTFT SLO violation

Baselines: Round Robin Least Outstanding Request Random Power-of-2 Choices

Builds on: bid-price control online linear programming Vidur

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