DocumentCode :
27063
Title :
On the Optimal Scheduling of Independent, Symmetric and Time-Sensitive Tasks
Author :
Iannello, Fabio ; Simeone, Osvaldo
Author_Institution :
Dipt. di Elettron. e Inf., Politec. di Milano, Milan, Italy
Volume :
58
Issue :
9
fYear :
2013
fDate :
Sept. 2013
Firstpage :
2421
Lastpage :
2425
Abstract :
Consider a discrete-time system in which a centralized controller (CC) is tasked with assigning at each time interval (or slot) K resources (or servers) to K out of M ≥ K nodes. A node can execute a task when assigned to a server . The tasks are independently generated at each node by stochastically symmetric and memoryless random processes and stored in a finite-capacity task queue. The tasks are time-sensitive since there is a non-zero probability, within each slot, that a task expires before being scheduled. The scheduling problem is tackled with the aim of maximizing the number of tasks completed over time (or the task-throughput) under the assumption that the CC has no direct access to the state of the task queues. The scheduling decisions at the CC are based on the outcomes of previous scheduling commands, and on the known statistical properties of the task generation and expiration processes.
Keywords :
centralised control; discrete time systems; queueing theory; scheduling; statistical analysis; stochastic processes; CC; centralized controller; discrete-time system; expiration process; finite-capacity task queue; independent task; memoryless random process; nonzero probability; optimal scheduling; statistical properties; stochastically symmetric process; symmetric task; task generation; time-sensitive task; Communication networks; Markov processes; queueing systems; stochastic optimal control;
fLanguage :
English
Journal_Title :
Automatic Control, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9286
Type :
jour
DOI :
10.1109/TAC.2013.2258791
Filename :
6504720
Link To Document :
بازگشت