Online Allocation of Throughput-Constrained Resources Using Proxy Assignments

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Hssaine, Chamsi, Topaloglu, Huseyin, van Ryzin, Garrett
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915495818559488
author Hssaine, Chamsi
Topaloglu, Huseyin
van Ryzin, Garrett
author_facet Hssaine, Chamsi
Topaloglu, Huseyin
van Ryzin, Garrett
contents We study a variation of the canonical online resource allocation problem in which resources are throughput, rather than budget, constrained. As in the classical setting, the decision-maker must assign sequentially arriving jobs to one of multiple available resources. However, in addition to the assignment costs incurred from these decisions, the decision-maker is also penalized for deviating from exogenous, time-varying target assignment rates for each resource, which represent the resources' respective throughput capacities throughout the horizon. The goal is to minimize the total expected assignment and deviation penalty costs incurred throughout the horizon when the distribution of assignment costs is unknown. We first show that naive extensions of state-of-the-art algorithms for classical budget-constrained resource allocation problems can fail dramatically when applied to throughput-constrained resource allocation. We then propose a novel ``proxy assignment" primal-dual algorithm that uses current arrivals to simulate the effect of future arrivals. We prove that our algorithm achieves the optimal $O(\sqrt{T})$ regret bound when the assignment costs of the arriving jobs are drawn i.i.d. from a fixed distribution. We demonstrate the practical performance of our approach by conducting numerical experiments on synthetic datasets, as well as real-world datasets from retail fulfillment operations.
format Preprint
id arxiv_https___arxiv_org_abs_2412_12321
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Online Allocation of Throughput-Constrained Resources Using Proxy Assignments
Hssaine, Chamsi
Topaloglu, Huseyin
van Ryzin, Garrett
Optimization and Control
We study a variation of the canonical online resource allocation problem in which resources are throughput, rather than budget, constrained. As in the classical setting, the decision-maker must assign sequentially arriving jobs to one of multiple available resources. However, in addition to the assignment costs incurred from these decisions, the decision-maker is also penalized for deviating from exogenous, time-varying target assignment rates for each resource, which represent the resources' respective throughput capacities throughout the horizon. The goal is to minimize the total expected assignment and deviation penalty costs incurred throughout the horizon when the distribution of assignment costs is unknown. We first show that naive extensions of state-of-the-art algorithms for classical budget-constrained resource allocation problems can fail dramatically when applied to throughput-constrained resource allocation. We then propose a novel ``proxy assignment" primal-dual algorithm that uses current arrivals to simulate the effect of future arrivals. We prove that our algorithm achieves the optimal $O(\sqrt{T})$ regret bound when the assignment costs of the arriving jobs are drawn i.i.d. from a fixed distribution. We demonstrate the practical performance of our approach by conducting numerical experiments on synthetic datasets, as well as real-world datasets from retail fulfillment operations.
title Online Allocation of Throughput-Constrained Resources Using Proxy Assignments
topic Optimization and Control
url https://arxiv.org/abs/2412.12321