Strategic Behavior and No-Regret Learning in Queueing Systems

02/07/2023
by   Lucas Baudin, et al.
0

This paper studies a dynamic discrete-time queuing model where at every period players get a new job and must send all their jobs to a queue that has a limited capacity. Players have an incentive to send their jobs as late as possible; however if a job does not exit the queue by a fixed deadline, the owner of the job incurs a penalty and this job is sent back to the player and joins the queue at the next period. Therefore, stability, i.e. the boundedness of the number of jobs in the system, is not guaranteed. We show that if players are myopically strategic, then the system is stable when the penalty is high enough. Moreover, if players use a learning algorithm derived from a typical no-regret algorithm (exponential weight), then the system is stable when penalties are greater than a bound that depends on the total number of jobs in the system.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/01/2020

Stability for Two-class Multiserver-job Systems

Multiserver-job systems, where jobs require concurrent service at many s...
research
06/21/2022

On the stochastic and asymptotic improvement of First-Come First-Served and Nudge scheduling

Recently it was shown that, contrary to expectations, the First-Come-Fir...
research
12/13/2021

Scheduling Servers with Stochastic Bilinear Rewards

In this paper we study a multi-class, multi-server queueing system with ...
research
07/31/2018

Incentives and Coordination in Bottleneck Models

We study a variant of Vickrey's classic bottleneck model. In our model t...
research
06/16/2020

Matching Queues, Flexibility and Incentives

Motivated in part by online marketplaces such as ridesharing and freelan...
research
07/05/2022

An almost linear time complexity algorithm for the Tool Loading Problem

As shown by Tang, Denardo [9] the job Sequencing and tool Switching Prob...
research
02/11/2022

Incentive Compatible Queues Without Money

For job scheduling systems, where jobs require some amount of processing...

Please sign up or login with your details

Forgot password? Click here to reset