DEADLOCK DETECTION AND RESOLUTION FOR DISCRETE-EVENT SIMULATION - MULTIPLE-UNIT SEIZES

Citation
S. Venkatesh et al., DEADLOCK DETECTION AND RESOLUTION FOR DISCRETE-EVENT SIMULATION - MULTIPLE-UNIT SEIZES, IIE transactions, 30(3), 1998, pp. 201-216
Citations number
23
Categorie Soggetti
Operatione Research & Management Science","Engineering, Industrial
Journal title
ISSN journal
0740817X
Volume
30
Issue
3
Year of publication
1998
Pages
201 - 216
Database
ISI
SICI code
0740-817X(1998)30:3<201:DDARFD>2.0.ZU;2-L
Abstract
This paper develops an automatic scheme to detect and resolve deadlock s in discrete-event simulation systems with entities capable of reques ting multiple units of a resource. The research extends earlier deadlo ck work on discrete simulation systems with unit resource requests. Th e purpose of the deadlock handling scheme is to provide for additional capabilities in discrete simulation systems. This is accomplished by endowing the simulation system with appropriate data structures and al gorithms. The algorithms presented are based on a graph model of deadl ocks in the simulation system. The proposed algorithms identify differ ent categories of permanent and transient deadlocks in the simulation system. A deadlock resolution scheme is also developed in the case of group-processing for permanent deadlocks.