Matching Impatient and Heterogeneous Demand and Supply

02/04/2021
by   Angelos Aveklouris, et al.
0

Service platforms must determine rules for matching heterogeneous demand (customers) and supply (workers) that arrive randomly over time and may be lost if forced to wait too long for a match. We show how to balance the trade-off between making a less good match quickly and waiting for a better match, at the risk of losing impatient customers and/or workers. When the objective is to maximize the cumulative value of matches over a finite-time horizon, we propose discrete-review matching policies, both for the case in which the platform has access to arrival rate parameter information and the case in which the platform does not. We show that both the blind and nonblind policies are asymptotically optimal in a high-volume setting. However, the blind policy requires frequent re-solving of a linear program. For that reason, we also investigate a blind policy that makes decisions in a greedy manner, and we are able to establish an asymptotic lower bound for the greedy, blind policy that depends on the matching values and is always higher than half of the value of an optimal policy. Next, we develop a fluid model that approximates the evolution of the stochastic model and captures explicitly the nonlinear dependence between the amount of demand and supply waiting and the distribution of their patience times. We use the fluid model to propose a policy for a more general objective that additionally penalizes queue build-up. We run numerous simulations to investigate the performance of the aforementioned proposed matching policies.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/24/2022

Non-asymptotic near optimal algorithms for two sided matchings

A two-sided matching system is considered, where servers are assumed to ...
research
10/28/2021

Earning Sans Learning: Noisy Decision-Making and Labor Supply on Gig Economy Platforms

We study a gig economy platform's problem of finding optimal compensatio...
research
03/15/2016

Matching While Learning

We consider the problem faced by a service platform that needs to match ...
research
05/21/2020

Optimal Growth in Repeated Matching Platforms: Options versus Adoption

We study the design of a decentralized platform in which workers and job...
research
07/10/2022

Learning to Order for Inventory Systems with Lost Sales and Uncertain Supplies

We consider a stochastic lost-sales inventory control system with a lead...
research
06/29/2023

Would Friedman Burn your Tokens?

Cryptocurrencies come with a variety of tokenomic policies as well as as...
research
02/19/2020

Online Policies for Efficient Volunteer Crowdsourcing

Nonprofit crowdsourcing platforms such as food recovery organizations re...

Please sign up or login with your details

Forgot password? Click here to reset