NeFut Logo NeFut
Admin Login

[CS.AI] Online LLM Selection with Constrained Bandits Under Time-Varying Demand

Published at: 2026-06-18 22:00 Last updated: 2026-06-20 13:49
#algorithm #Machine Learning #optimization

Abstract

Large Language Models (LLMs) are increasingly deployed in edge-cloud inference systems to handle diverse user tasks with heterogeneous accuracy, latency, and cost profiles. Selecting the appropriate LLM for each incoming task is critical for ensuring service quality and efficient resource utilization. However, model heterogeneity, stochastic and unknown performance characteristics, and time-varying task demands make static selection strategies inadequate. Real-world deployments often impose hard resource budgets such as monetary expenditure limits, along with soft service-level requirements such as latency guarantees. These constraints introduce additional challenges for online decision-making.

We formulate this problem as a constrained stochastic bandit learning task, where the learner sequentially selects models under both packing-type (hard) and covering-type (soft) constraints, while adapting to time-varying task demand. The learner operates without access to the underlying reward, cost, or latency distributions and must rely on partial feedback. We develop a novel online learning algorithm that leverages confidence-bound estimates and demand predictions to balance reward maximization with long-term constraint satisfaction. We provide theoretical guarantees showing sublinear regret and sublinear covering constraint violations compared to an offline benchmark with full information. Experimental results on synthetic workloads demonstrate the effectiveness and robustness of our approach in dynamic, resource-constrained environments.

Blogger's Review: This paper presents a novel approach to LLM selection by modeling it as a constrained stochastic bandit problem, providing fresh insights for real-time decision-making under dynamic demand. The combination of theoretical and experimental results makes it highly relevant for practical applications, especially in resource-constrained edge computing scenarios.

Original Source: https://arxiv.org/abs/2606.17489

[h] Back to Home