Online Allocation of Reusable Resources: Achieving Optimal Competitive Ratio

02/06/2020
by   Vineet Goyal, et al.
0

We study the problem of allocating a given set of resources to sequentially arriving demand when the resources are reusable i.e., any allocated resource is used for a stochastic duration after which it is available for re-allocation. More concretely, we are given resources with fixed reusable inventory. Customers arrive sequentially and upon arrival reveal their type in the form of a set of resources they are willing to be matched to or more generally, a choice model. We must make an irrevocable decision to allocate from the set of available resources (in the form of a matching or by offering an assortment). The customer may then select at most one resource and use some of its inventory for a randomly drawn duration that is distributed i.i.d. according to a resource dependent usage distribution. The duration of usage is revealed to us only up on return. Successful allocations generate a resource and usage duration dependent reward. Our goal is to design online policies to maximize total expected reward without any knowledge of future customer types (adversarial demand model). Previously, Gong et al. (2019) showed that the Greedy algorithm is 1/2 competitive for this problem when compared against the clairvoyant algorithm that knows the entire customer type sequence in advance but sees the outcomes of usage durations in real-time. We propose a simple and novel algorithm for this problem that addresses reusability despite being oblivious to usage distributions. For large starting inventory, we show that our algorithm beats Greedy and achieves the best possible competitive ratio of (1-1/e) for a broad family of usage distributions.In addition, our method of analysis introduces a new general framework for certifying competitiveness w.r.t. clairvoyant algorithms that may be useful more broadly in other online allocation settings that have post-allocation stochasticity.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/08/2020

Online Allocation of Reusable Resources via Algorithms Guided by Fluid Approximations

We consider the problem of online allocation (matching and assortments) ...
research
04/06/2023

Leveraging Reusability: Improved Competitive Ratio of Greedy for Reusable Resources

We study online weighted bipartite matching of reusable resources where ...
research
10/11/2018

Inventory Balancing with Online Learning

We study a general problem of allocating limited resources to heterogene...
research
10/05/2021

Periodic Reranking for Online Matching of Reusable Resources

We consider a generalization of the vertex weighted online bipartite mat...
research
12/08/2021

Greedy Algorithm for Multiway Matching with Bounded Regret

In this paper we prove the efficacy of a simple greedy algorithm for a f...
research
09/30/2018

Online Resource Allocation under Partially Predictable Demand

For online resource allocation problems, we propose a new demand arrival...
research
08/03/2022

A Nonparametric Framework for Online Stochastic Matching with Correlated Arrivals

The design of online policies for stochastic matching and revenue manage...

Please sign up or login with your details

Forgot password? Click here to reset