Scheduling to Minimize Age of Information with Multiple Sources
Kumar Saurav, Rahul Vaze

TL;DR
This paper introduces a randomized scheduling algorithm for G/G/1 queueing systems to minimize the combined age of information and energy costs across multiple sources, with proven competitive ratios.
Contribution
It proposes a simple non-preemptive randomized scheduling policy with convex optimization for source selection, providing competitive ratio bounds for various distributions.
Findings
Competitive ratio is at most 4 for common distributions like exponential, uniform, and Rayleigh.
The algorithm achieves a competitive ratio of at most 3 plus the ratio of variance to mean for inter-arrival times.
For G/M/1 systems with preemptive policies, the competitive ratio is at most 5 plus the variance-to-mean ratio.
Abstract
We consider a G/G/1 queueing system with a single server, where updates arrive from different sources stochastically with possibly different update inter-generation time distributions. The server can transmit/serve at most one update at any time, with potentially different transmission/service times for updates belonging to distinct sources. The age of information (AoI) of any source is a function of the time difference between the departure time of successive updates of that source. Each fully/partially transmitted update incurs a fixed (energy) cost, and the goal of the scheduler is to minimize the linear combination of the sum of the age of information across all sources and the total energy cost. We propose a simple non-preemptive randomized scheduling algorithm that randomly marks arriving updates from a source to be eligible for transmission with a fixed probability and discards…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAge of Information Optimization
