Learning to Balance Utility and Delay in Bipartite Queueing Networks With Sample Path Constraints
Bipartite queueing networks with unknown statistics, where jobs are routed to and queued at servers and yield job-type and server-dependent utilities upon completion, model a wide range of problems in communications and related research areas (e.g., call routing in call centers, task assignment in crowdsourcing, job dispatching to cloud servers). Additionally, many such problems have additional routing constraints, such as quality of service or budgeted server cost constraints. The utility maximization problem in a bipartite queueing network with unknown statistics and subject to additional routing constraints is a constrained bandit learning problem with delayed feedback that depends on the server queueing delay. In this paper, we propose an efficient algorithm that overcomes the technical shortcomings of the state-of-the-art and effectively balances utility regret and peak job completion delay, while achieving constant peak constraint violation for the additional sample path routing constraints. Empirically, our algorithm is shown to simultaneously achieve low regret, peak delay, and peak constraint violation compared to existing algorithms.
Authors
- Juaren Steiger (ORCID: https://orcid.org/0009-0005-4064-5107)
- Bin Li (ORCID: https://orcid.org/0000-0001-6002-677X)
- Ning Lu (ORCID: https://orcid.org/0000-0002-2141-0653)
Institutions
- Pennsylvania State University (US)
- Queen's University (CA)
Publication Details
- Journal
- IEEE Transactions on Networking
- Published
- 2025-09-22
- DOI
- https://doi.org/10.1109/ton.2025.3605104
- Primary Topic
- Advanced Queuing Theory Analysis
- Type
- article
- Field-Weighted Citation Impact
- 0.00