Age of Job Completion Minimization with Stable Queues

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Mitrolaris, Stavros, Banerjee, Subhankar, Ulukus, Sennur
Format: Preprint
Publié: 2025
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866915800223318016
author Mitrolaris, Stavros
Banerjee, Subhankar
Ulukus, Sennur
author_facet Mitrolaris, Stavros
Banerjee, Subhankar
Ulukus, Sennur
contents We consider a time-slotted job-assignment system with a central server, N users and a machine which changes its state according to a Markov chain (hence called a Markov machine). The users submit their jobs to the central server according to a stochastic job arrival process. For each user, the server has a dedicated job queue. Upon receiving a job from a user, the server stores that job in the corresponding queue. When the machine is not working on a job assigned by the server, the machine can be either in internally busy or in free state, and the dynamics of these states follow a binary symmetric Markov chain. Upon sampling the state information of the machine, if the server identifies that the machine is in the free state, it schedules a user and submits a job to the machine from the job queue of the scheduled user. To maximize the number of jobs completed per unit time, we introduce a new metric, referred to as the age of job completion. To minimize the age of job completion and the sampling cost, we propose two policies and numerically evaluate their performance. For both of these policies, we find sufficient conditions under which the job queues will remain stable.
format Preprint
id arxiv_https___arxiv_org_abs_2511_04630
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Age of Job Completion Minimization with Stable Queues
Mitrolaris, Stavros
Banerjee, Subhankar
Ulukus, Sennur
Information Theory
Networking and Internet Architecture
Systems and Control
Signal Processing
Probability
We consider a time-slotted job-assignment system with a central server, N users and a machine which changes its state according to a Markov chain (hence called a Markov machine). The users submit their jobs to the central server according to a stochastic job arrival process. For each user, the server has a dedicated job queue. Upon receiving a job from a user, the server stores that job in the corresponding queue. When the machine is not working on a job assigned by the server, the machine can be either in internally busy or in free state, and the dynamics of these states follow a binary symmetric Markov chain. Upon sampling the state information of the machine, if the server identifies that the machine is in the free state, it schedules a user and submits a job to the machine from the job queue of the scheduled user. To maximize the number of jobs completed per unit time, we introduce a new metric, referred to as the age of job completion. To minimize the age of job completion and the sampling cost, we propose two policies and numerically evaluate their performance. For both of these policies, we find sufficient conditions under which the job queues will remain stable.
title Age of Job Completion Minimization with Stable Queues
topic Information Theory
Networking and Internet Architecture
Systems and Control
Signal Processing
Probability
url https://arxiv.org/abs/2511.04630