Leveraging Reusability: Improved Competitive Ratio of Greedy for Reusable Resources

04/06/2023
by   Jackie Baek, et al.
0

We study online weighted bipartite matching of reusable resources where an adversarial sequence of requests for resources arrive over time. A resource that is matched is 'used' for a random duration, drawn independently from a resource-dependent distribution, after which it returns and is able to be matched again. We study the performance of the greedy policy, which matches requests to the resource that yields the highest reward. Previously, it was known that the greedy policy is 1/2 competitive against a clairvoyant benchmark that knows the request sequence in advance. In this work, we improve this result by introducing a parameter that quantifies the degree of reusability of the resources. Specifically, if p represents the smallest probability over the usage distributions that a matched resource returns in one time step, the greedy policy achieves a competitive ratio of 1/(2-p). Furthermore, when the usage distributions are geometric, we establish a stronger competitive ratio of (1+p)/2, which we demonstrate to be tight. Both of these results align with the known results in the two extreme scenarios: p = 0 corresponds to non-reusable resources, where 1/2 is known to be tight, while p = 1 corresponds to every resource returning immediately, where greedy is the optimal policy and hence the competitive ratio is 1. Finally, we show that both results are robust to approximations of the greedy policy. Our work demonstrates that the reusability of resources can enhance performance compared to the non-reusable setting, and that a simple greedy policy suffices when the degree of reusability is high. Our insights contribute to the understanding of how resource reusability can influence the performance of online algorithms, and highlight the potential for improved performance as the degree of reusability increases.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/06/2020

Online Allocation of Reusable Resources: Achieving Optimal Competitive Ratio

We study the problem of allocating a given set of resources to sequentia...
research
10/06/2022

The Power of Greedy for Online Minimum Cost Matching on the Line

We consider the online minimum cost matching problem on the line, in whi...
research
10/05/2021

Periodic Reranking for Online Matching of Reusable Resources

We consider a generalization of the vertex weighted online bipartite mat...
research
05/07/2018

Online Best Reply Algorithms for Resource Allocation Problems

We study online resource allocation problems with a diseconomy of scale....
research
04/19/2019

Stochastic Online Metric Matching

We study the minimum-cost metric perfect matching problem under online i...
research
11/22/2017

Allocation Problems in Ride-Sharing Platforms: Online Matching with Offline Reusable Resources

Bipartite matching markets pair agents on one side of a market with agen...
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) ...

Please sign up or login with your details

Forgot password? Click here to reset