DocumentCode :
402191
Title :
An improved computational algorithm for round-robin service
Author :
Ramos, Jorge R. ; Rego, Vernon ; Sang, Janche
Author_Institution :
Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN, USA
Volume :
1
fYear :
2003
fDate :
7-10 Dec. 2003
Firstpage :
721
Abstract :
We present an efficient algorithm for effecting round-robin service in discrete-event simulation systems. The approach generalizes and improves upon a previous approach in which a single arrival and a single departure event is considered and handled at a time; further, the previous approach is already an improvement over naive round-robin scheduling currently in use in simulation libraries. The prior proposal offered a run-time complexity of O(n2), because the processing of each event required an entire traversal of the job pool. We propose a generalized algorithm which includes the previous case and also accommodates burst arrivals and batch departures, further reducing run-time complexity to O(n log n). This is achieved through a detailed but efficient computation of multiple departure times, while simultaneously obviating the need for a job pool update with each departure. Empirical results are presented to compare performance with previously proposed algorithms.
Keywords :
computational complexity; computer networks; discrete event simulation; scheduling; telecommunication traffic; batch departures; burst arrivals; computational algorithm; discrete-event simulation systems; event processing; generalized algorithm; job pool traversal; multiple departure times; round-robin scheduling; round-robin service; run-time complexity; simulation libraries; single arrival event; single departure event; Computational modeling; Context modeling; Discrete event simulation; Libraries; Power system modeling; Processor scheduling; Proposals; Round robin; Runtime; Switches;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Simulation Conference, 2003. Proceedings of the 2003 Winter
Print_ISBN :
0-7803-8131-9
Type :
conf
DOI :
10.1109/WSC.2003.1261488
Filename :
1261488
Link To Document :
بازگشت