A PERFORMANCE COMPARISON OF EVENT CALENDAR ALGORITHMS - AN EMPIRICAL-APPROACH

被引:8
作者
CHUNG, KS
SANG, JC
REGO, V
机构
[1] Department of Computer Sciences, Purdue University, West Lafayette, Indiana
关键词
EVENT CALENDAR; MARKOV CHAIN; SIMULATION; HOLD MODEL; PRIORITY QUEUE;
D O I
10.1002/spe.4380231005
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We propose a suite of tests based on two-state Markov chains for experimentally assessing the dynamic performance of a variety of simulation event calendar implementations. In contrast to previous studies based on the standard hold model for evaluation of performance statically, the proposed Markov hold model is more general and can be used to examine how different implementations respond dynamically to dependent sequences of insertion and deletion requests. The Markov hold model is used to conduct tests based on random, stressed, and correlated input sequences of requests, with performance measures including completion times, sensitivity to correlations, sensitivity to duplication, and efficiency of data-handling. We apply these tests to fourteen different event calendar implementations. To demonstrate the utility of the proposed model, we also include a comparison of the event calendar algorithms on a token ring protocol with bursty Markovian packet-traffic.
引用
收藏
页码:1107 / 1138
页数:32
相关论文
共 51 条
[1]  
├a┬cinlar E., 1975, INTRO STOCHASTIC PRO
[2]  
[Anonymous], 1983, DATA STRUCTURES NETW, DOI DOI 10.1137/1.9781611970265
[3]  
Birtwistle G. M., 1973, SIMULA BEGIN
[4]   A 2-LIST SYNCHRONIZATION PROCEDURE FOR DISCRETE EVENT SIMULATION [J].
BLACKSTONE, JH ;
HOGG, GL ;
PHILLIPS, DT .
COMMUNICATIONS OF THE ACM, 1981, 24 (12) :825-829
[6]  
CHUNG K, 1993, 1993 SUMM COMP SIM C
[7]  
Comfort J. C., 1981, 14th Annual Simulation Symposium, P17
[8]  
COMFORT JC, 1979, 12TH ANN SIM S
[9]   SOME PROBLEMS OF DIGITAL-SYSTEMS SIMULATION [J].
CONWAY, RW ;
JOHNSON, BM ;
MAXWELL, WL .
MANAGEMENT SCIENCE, 1959, 6 (01) :92-110
[10]  
Cormen TH., 1989, INTRO ALGORITHMS