23-20 Handbook of Dynamic System Modeling
the state trajectory for a discrete-event model. Such models can be easily and efficiently simulated using
software such as SIGMA.
Some analytical properties of ERGs are also presented, most notably their representation as linear pro-
gramming or mixed integer optimization models. These linear program (LP) representations allow the
rich set of analytical and algorithmic methodologies from optimization to be applied to the study of
discrete-event dynamic systems as well as define explicit dual for discrete-event systems.
Acknowledgments
The author appreciates the support of the National Science Foundation through grant DMI0323765 to the
University of California, Berkeley. He is also grateful for the contributions of his students and colleagues,
in particular, those of former students W. K. Chan, P. Hyden, M. Oman, D. Pederson, V. Peterson, and
T. Roeder.
References
Askin, R. G. and C. R. Standridge (1993). Modeling and Analysis of Manufacturing Systems,Newyork:
Wiley.
Buss, A. H. and P. J. Sanchez (2002). Modeling very large scale systems: Building complex models
with LEGOs (listener event graph objects). Proceedings of the 2002 Winter Simulation Conference,
pp. 732–737.
Chan, W. K. (2005). Mathematical programming models for discrete event systems dynamics PhD thesis,
Department of Industrial Engineering and Operations Research, University of California, Berkeley.
Chan, W. K. and L. W. Schruben (2003a). Properties of discrete event systems from their mathematical
programming representations. Proceedings of the 2003 Winter Simulation Conference, pp. 496–502.
Chan, W. K. and L. W. Schruben (2003b). Reversibility of tandem queueing networks from their
mathematical programming representations. Technical Report, University of California-Berkeley,
Berkeley, CA.
Chan, W. K. and L. W. Schruben (2004). Generating scheduling constraints for discrete event dynamic
systems. Proceedings of the 2004 Winter Simulation Conference Proceedings, pp. 568–574.
Chan, W. K. and L. W. Schruben (2005). Optimization representations of discrete-event system dynamics,
unpublished manuscript (submitted for publication).
Ding, S. and J. Yi (2004). An event relationship graph based simulation and analysis of multi-cluster tools.
Proceedings of the 2004 Winter Simulation Conference Proceedings, pp. 1915–1920.
Fishwick, P. (1995) Simulation Model Design and Execution: Building Digital Worlds, Englewood Cliffs, NJ:
Prentice-Hall.
Freimer, M. and L. W. Schruben (2001). Graphical representation of IPA estimation. Proceedings of the
2001 Winter Simulation Conference, pp. 422–427.
Hoover, S. and R. Perry (1990). Simulation: A Problem Solving Approach, Reading, MA: Addison-Wesley.
Hyden, P. (2000). Designing simultaneous simulation experiments, PhD thesis, Department of Operations
Research and Industrial Engineering, Cornell University.
Hyden, P., L. W. Schruben and T. K. Roeder (2001). Resource graphs for modeling large-scale, highly
congested systems. Proceeding of the 2001 Winter Simulation Conference, pp. 523–529.
Ingalls, R. G., D. J. Morrice, and A. B. Whinston (2000). The implementation of temporal intervals in
qualitative simulation graphs. ACM Transactions on Modeling and Computer Simulation (TOMACS)
10(3), pp. 215–240.
Law, A. and W. D. Kelton (2000). Simulation Modeling and Analysis (3rd ed.), New York: McGraw-Hill.
Nehme, D. A. and N. G. Pierce (1994). Evaluating the throughput of cluster tools using event-graph
simulations. IEEE/SEMI 1994 Advanced Semiconductor Manufacturing Conference and Workshop.
Theme—Manufacturing Excellence: A Global Challenge. ASMC’94 Proceedings, pp.189–192