|
ABSTRACT
Although redundancy in model specification generally has negative connotations, we offer arguments for revising those convictions. Defining “representational redundancy” as the inclusion of any symbols not required to fulfill the study objectives, we cite several sources of redundancy, classified as accidental or intentional, that contribute positively to the model development tasks. Comparative benefits and detriments are discussed briefly. Focusing on the most interesting source of redundancy‐that which is intentionally induced by a modeling methodology—we demonstrate that automated elimination of redundancy can actually improve model execution time. Using four models drawn from the literature that are easily understood, but which represent some differences in size and complexity, the direct graphical representations shows improvements over a base case ranging from 27.3 percent to 68.1 percent in execution time. Further, increasing improvement is realized with increasing model size and complexity. These results are encouraging because they suggest that modeling methodologies with automated model diagnosis can significantly reduce both execution and developments time and cost.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Alfred V. Aho , Ravi Sethi , Jeffrey D. Ullman, Compilers: principles, techniques, and tools, Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 1986
|
 |
2
|
|
| |
3
|
BARGER, L. F. 1986. The model generator: A tool for simulation model definition, specification, and documentation. Master's Thesis. Department of Computer Science, Virginia Tech, Blacksburg, VA.
|
| |
4
|
BUXTON, g. N. AND LASKI, g. G. 1963. Control and simulation language. Comput. J. 5, 194-199.
|
| |
5
|
|
| |
6
|
Cox, D. R. AND SMITH, W. L. 1961. Queues. Methuen and Co., Ltd., London, England.
|
 |
7
|
|
| |
8
|
FISHMAN, G. S. 1973. Concepts and Methods in Discrete Event Digital Simulation. John Wiley and Sons, Inc., New York, NY.
|
| |
9
|
GURALNIK, D. B., Ed. 1980. Webster's New World Dictionary. William Collins Publishers, Inc., Cleveland, Ohio.
|
| |
10
|
HANSEN, R. H. 1984. The model generator: A crucial element of the model development environment. Technical Report CS84008-R. Department of Computer Science, Virginia Tech, Blacksburg, VA.
|
 |
11
|
|
| |
12
|
LACKNER, M. R. 1964. Digital simulation and system theory. Technical Report SDC SP-12. System Development Corporation, Santa Monica, CA.
|
| |
13
|
NANCE, R. E. 1971. On time flow mechanisms for discrete system simulation. Manage. Sci. 18, 1 (Sept.), 59-73.
|
 |
14
|
|
| |
15
|
|
| |
16
|
NANCE, R. E. 1994. The conical methodology and the evolution of simulation model development. Ann. Oper. Res., 1-45.
|
 |
17
|
|
| |
18
|
NANCE, R. E. AND OVERSTREET, C. M. 1987a. Diagnostic assistance using digraph representations of discrete event simulation model specifications. Trans. Soc. Comput. Simul. 4, 1 (Jan.), 33-57.
|
 |
19
|
|
| |
20
|
|
 |
21
|
|
| |
22
|
OVERSTREET, C. M. AND NANCE, R. E. 1986. World view based discrete event model simplification. In Modelling and Simulation Methodology in the Artificial Intelligence Era Elsevier Sci. Pub. B. V., Amsterdam, The Netherlands, 165-179.
|
| |
23
|
C. Michael Overstreet , Ernest H. Page , Richard E. Nance, Model diagnosis using the condition specification: from conceptualization to implementation, Proceedings of the 26th conference on Winter simulation, p.566-573, December 11-14, 1994, Orlando, Florida, United States
|
| |
24
|
PAGE, E. H. 1990. Model generators: Prototyping simulation model definition, specification, and documentation under the conical methodology. Master's Thesis. Department of Computer Science, Virginia Tech, Blacksburg, VA.
|
 |
25
|
|
| |
26
|
|
| |
27
|
|
| |
28
|
PUTHOFF, F.A. 1990. The automatic simplification of the action cluster incidence graph: An expert system approach. Tech. Rep.. Department of Computer Science, Virginia Tech, Blacksburg, VA.
|
| |
29
|
PUTHOFF, F.A. 1991. The model analyzer: Prototyping the diagnosis of discrete-event simulation model specification. Master's Thesis. Department of Computer Science, Virginia Tech, Blacksburg, VA.
|
| |
30
|
|
 |
31
|
|
| |
32
|
SOM, T. K. AND SARGENT, R. G. 1989. A formal development of event graphs as an aid to structured and efficient simulation programs. ORSA J. Comput. 1, 2, 107-125.
|
| |
33
|
|
 |
34
|
|
 |
35
|
|
| |
36
|
|
| |
37
|
|
CITED BY 5
|
|
|
|
|
|
|
|
|
|
|
|
|
Nicholas A. Allen , Clifford A. Shaffer , Layne T. Watson, Building modeling tools that support verification, validation, and testing for the domain expert, Proceedings of the 37th conference on Winter simulation, December 04-07, 2005, Orlando, Florida
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE conference on Design automation
Gwo-Dong Chen
, Daniel D. Gajski
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
|