Abstract
The recent surge of interest in Expert Systems and Artificial Intelligence (AI) has led many simulation researchers to point out the similarities between AI and simulation methodologies, and to commence efforts to combine the two, thus improving both. This survey will discuss the current state-of-the-art of applying AI to simulation, and will present a detailed picture of research completed and in-progress.
- Andrews, P.L. 1983. "A System for Predicting the Behavior of Forest and Range Fires," SCS Conference on Computer Simulation in Emergency Planning, 75--78.Google Scholar
- Andrews, P.L. and D.J. Latham. 1984. "BEHAVE: A Knowledge-Based Expert System for Predicting Wildland Fire Behavior," Proceedings of the Summer Computer Simulation Conference, 1213--1218.Google Scholar
- Baskaran, V., M. Fox, N. Sathi, and J. Bouer. 1986. "SIMULATION CRAFT: An Artificial Intelligence Approach to Simulation Model Creation," Proceedings of the IASTED Conference.Google Scholar
- Becker, B.D., and W. Dangelmaier. 1986. "EXCON - An Expert Systems to Construct Control Strategies for Simulation Systems in Manufacturing," Proceedings of the Summer Computer Simulation Conference, 731--736.Google Scholar
- Belkin, B. L. 1988. AUTOCREW Implementation: Inbound Surface-to-Air Missile Simulation, Technical Report Princeton Univ., NJ. Dept. of Mechanical and Aerospace Engineering.Google Scholar
- Ben-Arieh, D. 1986a. "A Knowledge-Based System for Simulation and Control of a CIM," Proceedings of the 2nd International Conference on Simulation in Manufacturing, 13--21.Google Scholar
- Ben-Arieh, D. 1986b. "Manufacturing System Application of a Knowledge-Based Simulation," Computers and Industrial Engineering, vol. 11, no.1--4, 459--463. Google ScholarDigital Library
- Brown, T., S.M. Alexander, V. Jagannathan, and R. Kirchner, 1985. "Demonstration of an Expert System for Manufacturing Process Control," Proceedings SCS Multiconference AI, Graphics, and Simulation, 110--113.Google Scholar
- Campbell, R.A. 1986. "Development of an Expert System for Simulation Model Selection," Proceedings SCS Multiconference on Intelligence Simulation Environments, 121--122.Google Scholar
- Chappaz, E., N. Giambiasi, and P.Mascotte. 1988. "PIAUL: a Knowledge-Based System for Process Control and Monitoring of a Manufacturing Line," Simulation in the Factory of the Future Multiconference, 67--72.Google Scholar
- Cleary, J., K-S Goh, and B. Unger. 1985. "Discrete Event Simulation in Prolog," Proceedings SCS Multiconference in Artificial Intelligence, Graphics, and Simulation, 8--13.Google Scholar
- Cohen, P.R., M. Dalrymple, D.B. Moran, and F.C.N. Pereira. 1989. "SHOPTALK - An Integrated Interface for Decision Support in Manufacturing," AAAI Spring Symposium - AI in Manufacturing, 11--15.Google Scholar
- Colgren, R.D. 1988. "A Workstation for the Integrated Design and Simulation of Flight Control Systems," Proceedings of the American Control Conference, 608--613.Google Scholar
- Dassen, W., W. van Braam, K. den Dulk, A. Gorgels, P. Brugada, and H. Wellens. 1985. "Pacemaker Design and Artificial Intelligence Techniques," Proceedings of the Summer Computer Simulation Conference, 470--475.Google Scholar
- DeCegama, A.L. 1984. "Large C3I Network Simulation Methodology," Proceedings of the Summer Computer Simulation Conference, 454--465.Google Scholar
- de Swaan Arons, H. 1983. "Expert Systems in the Simulation Domain," Mathematics and Computers in Simulation XXV:1, 10--16.Google ScholarCross Ref
- Deutsch, T., I. Futo, and I. Papp. 1986. "The Use of TC-PROLOG for Medical Simulation," Proceedings SCS Multiconference on Intelligence Simulation Environments, 29--34.Google Scholar
- Doukidis, G.I, and R.J. Paul 1985. "Research Intro Expert Systems to Aid Simulation Model Formulation," J. Opl. Res. Soc. 36:4, 319--325.Google ScholarCross Ref
- Elmaghraby, A.S., R.S. Demeo, and J. Berry. 1985. "Testing an Expert System for Manufacturing," Proceedings of Easter Simulation Conference in Artificial Intelligence and Simulation, 62--64.Google Scholar
- Elmaghraby, A.S., V. Jagannathan, and P.Ralston. 1985. "An Expert System for Chemical Process Control," Proceedings of Easter Simulation Conference in Artificial Intelligence and Simulation, 1--5.Google Scholar
- Fink, R.K., R.A. Callow, and V.H. Ransom. 1986. "Issues in Expert System Aids for a Large Engineering Simulation Code," Proceedings of the Summer SCS Conference, 779--783.Google Scholar
- Fjelheim, R.A. 1985. "A Knowledge-Based Interface to Process Simulation," Proceedings of AI Applied to Simulation Conference, 97--102.Google Scholar
- Flitman, A.M., and R.D. Hurrion. 1987. "Discrete-event Simulation Models with Expert Systems," J. Operational Research Society, vol.38, no.8, 723--733.Google ScholarCross Ref
- Ford, D.R., and B.J. Schroer. 1987. "An Expert Manufacturing Simulation System," Simulation 48:5, 193--200. Google ScholarDigital Library
- Fox, M., N. Sathi, V. Baskaran, and J. Bouer. 1986. "SIMULATION CRAFT: An Expert System for Discrete Event Simulation," Proceedings of the Eastern Simulation Conference, 42--47.Google Scholar
- Frawley, W.J. 1989. "The Role of Simulation in Machine Learning Research," Proceedings of the 22nd Annual Simulation Symposium, 119--127. Google ScholarDigital Library
- Frawley, W.J., T. Fawcett, and K. Bradford. 1988. NETSIM: An Object-Oriented Simulation of the Operation and Control of a Circuit-Switched Network, GTE Labs Technical Note No. 88-506.1.Google Scholar
- Futo, I. 1985. "Combined Discrete/Continous Modeling and Problem Solving", Proceedings SCS Multiconference in Artificial Intelligence, Graphics, and Simulation, 23--28.Google Scholar
- Futo, I., T. Gergely, and T. Deutsch. 1985. "Logic Modeling," Proceedings of AI Applied to Simulation Conference, 117--129.Google Scholar
- Futo, I. I. Papp, and J. Szeredi. 1986. "The Microcomputer Version of TC-PROLOG," Proceedings SCS Multiconference on Intelligence Simulation Environments, 123--128.Google Scholar
- Futo, I., and J. Szeredi. 1984. "System Simulation and Cooperative Problem Solving on a PROLOG Basis," in: Implementation of PROLOG, J. Campbell (Ed.).Google Scholar
- Gunsch, G.H., and B.V. Herbert. 198. A Proposed Military Planning Task Simulator using the ROSS Language, M.S. Thesis, AFIT/GE/EE/83D-24, Air Force Institute of Technology, Wright-Patterson AFB, Ohio.Google Scholar
- Halley, M.R., T. Miller, C. Hougum, and W. Mosenthal. 1987. "SONAR PLEXUS - Enhancing a Command and Control Simulation with Reasoning," Proceedings of the SCS Simulators Conference, 15--18.Google Scholar
- Helman, D.H., and A. Bahuguna. 1986. "Explanation Systems for Computer Simulations," Winter Simulation Conference Proceedings, 453--459. Google ScholarDigital Library
- Helman, D.H., and J.L. Bennett. 1986. "Theories of Explanation: Expert Systems and Simulations," Texas A&M University Symposium on Human Factors in Management Information Systems. Google ScholarDigital Library
- Herczeg, J. and M. Herczeg, "A Knowledge-Based Simulator for Electronics Circuits", Simulation Digest 19, number 4, 1989. Google ScholarDigital Library
- Hu, Jhyfang. 1989. Towards a Knowledge-Based Design Support Environment for Design Automation and Performance Evaluation, Ph.D. Dissertation, university of Arizona, Tuscon. Google ScholarDigital Library
- Javor, A. 1986. "Proposals for the Architecture of Expert Simulation Systems," Proceedings of the 2nd European Simulation Congress, 384--390.Google Scholar
- Javor, A., and M. Benko. 1987. "Automatic Knowledge Based Decision Feedback Control of Simulation Experiments," Simulation of Control Systems. Selected Papers from the IFAC Symposium, 417--422.Google Scholar
- Kachitvichyanukul, V., S-W J. Cheng, and D.R. Denzler. 1986. "KBSIM: A Knowledge-Based Simulator for FMS Scheduling and Dispatching," Proceedings of the Summer SCS Conference, 696--698.Google Scholar
- Kawamura, K. 1985. "Coupling Symbolic and Numerical Computations (Spacecraft Control Expert System)," IEEE Proceedings of the International Conference on Cybernetics and Society, 507--510.Google Scholar
- Kawamura, K., G.O. Beale, J.D. Schaffer, B.J. Hsieh, and S. Padalkar. 1985. Research on an Expert System for Database Operation of Simulation-Emulation Math Models. Volume 1. Phase 1: Results, Technical Report, Vanderbilt Univ., Nashville, TN. Center for Intelligent Systems, August.Google Scholar
- Khoshnevis, B., and A-P Chen. 1986. "An Expert Simulation Model Builder," Proceedings SCS Multiconference on Intelligence Simulation Environments, 129--132.Google Scholar
- Kim, Tag Gon. 1988. A Knowledge-Based Environment for Hierachical Modelling and Simulation, Ph.D. Dissertation, University of Arizona, Tuscon. Google ScholarDigital Library
- Klahr, P. 1985. "Expressibility in ROSS, an Object-Oriented Simulation System," Proceedings of AI Applied to Simulation Conference, 136--139.Google Scholar
- Klahr, P., and W.S. Fought. 1980. "Knowledge-Based Simulation," AAAI-80, 181--183.Google Scholar
- Klahr, P., Fought, and G.R. Martins, 1980. "Rule Oriented Simulation," Proceedings of Internationals Conference on Cybernetics and Society, 350--354.Google Scholar
- Kornell, J. 1985. "Knowledge-Based Systems for Military Simulation: Problems, Experiences, Lessons," Proceedings SCS Multiconference in Artificial Intelligence, Graphics, and Simulation, 102--105.Google Scholar
- Lirov, Y., E.Y. Rodin, B.G. McElhany, and L.W. Wilbur. 1988. "Artificial Intelligence Modelling of Control Systems," Simulation 50:1, 12--24. Google ScholarDigital Library
- McArthur, D. and P. Klahr. 1982. ROSS (Rule Oriented System Simulation) Language Manual, RAND Corporation.Google Scholar
- McFall, M.E. and P. Klahr. 1986. "Simulation with Rules and Objects," Proceedings of the Winter Simulation Conference, 470--473. Google ScholarDigital Library
- McRoberts, M., M. Fox, and N. Husain. 1985a. "Automating the Analysis of Simulation in KBS," Proceedings SCS Multiconference AI, Graphics, and Simulation, 34--40.Google Scholar
- McRoberts, M., M. Fox, and N. Husain. 1985b. "Generating Model Abstraction Scenarios in KBS," Proceedings SCS Multiconference AI, Graphics, and Simulation, 29--33.Google Scholar
- Middleton, S., and R. Zanconato. 1985. "BLOBS: An Object-Oriented Language for Simulation and Reasoning," Proceedings of AI Applied to Simulation Conference, 130--135.Google Scholar
- Miller, J.A., and O.R. Weyrich, Jr. 1989. "Query Driven Simulation Using SIMODULA," Proceedings of the 22nd Annual Simulation Symposium, 167--187. Google ScholarDigital Library
- Muetzelfeld, R., A. Bundy, M. Uschold, and D. Robertson. 1985. "ECO - An Intelligent Front End for Ecological Modeling", Proceedings of AI Applied to Simulation Conference, 67--70.Google Scholar
- Murray, K.J. 1986. Knowledge-Based Model Construction: An Automatic Programming Approach to Simulation Modeling, Ph.D. Dissertation, Texas A&M University. Google ScholarDigital Library
- Murray, K.J., and S.V. Sheppard. 1988. "Knowledge-Based Simulation Model Specification," Simulation 50:3, 112--119. Google ScholarDigital Library
- New, E. 1987. "Knowledge Based Control and Redundancy Management Techniques Used in NASA's KATE Project", SOUTHCON' 87, Atlanta, Ga.Google Scholar
- Nielsen, N.R. 1987. "Applicability of AI Techniques to Simulation Models," Proceedings of the SCS Simulators Conference, 35--40.Google Scholar
- O'Keefe, R. 1986. "Simulation and Expert Systems: A Taxonomy and Some Examples," Simulation 46:1, 10--16.Google ScholarCross Ref
- Oren, T.I. 1977. "Simulation - As it has been, and should be," Simulation 29:5, 182--183.Google ScholarCross Ref
- Oren, T.I. 1979. "Concepts for Advanced Computer Assisted Modelling," in: Methodology in Systems Modelling and Simulation, B.P. Zeigler, M.S. Elzas, G.J. Kir, T.I. Oren (Eds.), North-Holland, 1979, 29--55.Google Scholar
- Oren, T.I. 1982. "Computer-Aided Modelling Systems," in: Progress in Modelling and Simulation, F.E. Cellier (Ed.), NY: Academic Press, 189--203.Google Scholar
- Oren, T.I. 1985. "Artificial Intelligence and Simulation," Proceedings of AI Applied to Simulation Conference, 3--8.Google Scholar
- Oren, T.I. 1986. "Knowledge Bases for an Advanced Simulation Environment," Proceedings SCS Multiconference on Intelligence Simulation Environments, 16--22.Google Scholar
- Oren, T.I., and B.P. Zeigler. 1987. "Artificial Intelligence in Modeling and Simulation: Directions to Explore," Simulation 48:4, 131--134.Google ScholarCross Ref
- Pinkowski, B., "A Rule-Based Approach for Simulation Errors in Discrete Sequential Processes," Proceedings of the Eastem Multiconference of the Simulation Symposium, 1989. Google ScholarDigital Library
- Rao. M., J. Tsung-Shann, J.J-P. Tsai, and C.K. Chang. 1987. "An Intelligent Simulation Environment for Optimal Control Systems", Proceedings of the Summer Computer Simulation Conference, 842--844.Google Scholar
- Reddy, Y.V., and M. Fox. 1982a. KBS: An Artificial Intelligence Approach to Flexible Simulation, Technical Report CMURI-TR-82--1, Carnegie-Mellon University.Google Scholar
- Reddy, Y.V., and M. Fox. 1982b. "Knowledge Representation in Organization Modeling and Simulation: Definition and Interpretation," Proceedings 13th Pittsburgh Conference on Modeling and Simulation.Google Scholar
- Reddy, Y.V., M. Fox, and N. Husain. 1985. "Generating Model Abstraction Scenarios in KBS," Proceedings SCS Multiconference AI, Graphics, and Simulation, 1985.Google Scholar
- Reddy, Y.V., M. Fox, N. Husain, and M. McRoberts. 1986. "The KnoweledgeBased Simulation System," IEEE Software 3:2, 26--37.Google ScholarDigital Library
- Robertson, P. 1986. "A Rule Based Expert Simulation Environment," Proceedings SCS Multiconference on Intelligence Simulation Environments, 9--15.Google Scholar
- Rozenbilt, J.W., T.-G. Kim, and B.P. Zeigler. 1988. "Towards an Implementation of a Knowledge-Based System Design and Simulation Environment," Proceedings of the 1988 Winter Simulation Conference, 226--230. Google ScholarDigital Library
- Rozenbilt, J.W., and B.P. Zeigler. 1985. "Concepts for Knowledge-Based System Design Environment," Proceedings of the 1985 Winter Simulation Conference, 223--231. Google ScholarDigital Library
- Ruiz-Mier, S., J. Talavage, and D. Ben-Arieh. 1985. "Towards a KnowledgeBased Network Simulation Environment," Proceedings of the 1985 Winter Simulation Conference, 232--236. Google ScholarDigital Library
- Sathi, N., M. Fox, V. Baskaran, and J. Bouer. 1986. "SIMULATION CRAFT: An Artificial Intelligence Approach to the Simulation Life Cycle," Proceedings of the Summer SCS Conference, 773--778.Google Scholar
- Shannon, R.E. 1986. "Intelligent Simulation Environments," Proceedings SCS Multiconference on Intelligence Simulation Environments, 150--156.Google Scholar
- Spiegel, J.R., and D.B. LaVallee. 1988. "Using an Expert System to Drive a Simulation Experiment," Proceedings of the Conference on AI and Simulation, 108--112.Google Scholar
- Teichgraeber, R.D. 1986. "General Dynamics Simulation and Artificial Intelligence Integration Testing," Proceedings of the Summer SCS Conference, 748--750.Google Scholar
- Treu, S. 1988. "Designing a 'Cognizant Interface' between the User and the Simulation Software," Simulation, 227--234.Google Scholar
- Tyler, S., and S. Treu. 1986. "Adaptive Interface Design: A Symmetric Model and a Knowledge-Based Implementation," Proceedings Conference on Office Information Systems, 53--60. Google ScholarDigital Library
- Tyler, S., and S. Treu. 1988. "An Interface Architecture to Provide Adaptive Task-Specific Context for the User," J. of Man-Machine Studies. Google ScholarDigital Library
- Tzafestas, S.G. 1987. "Knowledge Engineering Approach to System Modelling, Diagnosis, Supervision and Control," Simulation of Control Systems, Selected Papers from the IFAC Symposium, 15--22.Google Scholar
- van Braam, W., W. Dassen, P. Brugada, and H. Wellens. 1985. "Supportive Interaction between Rule-Based and Self-Learning Expert Systems in Biomedical Research," Proceedings of the Summer Computer Simulation Conference, 465--469.Google Scholar
- Vaucher, J.G. 1985. "Views of Modelling: Comparing the Simulation and AI Approaches," Proceedings SCS Multiconference in Artificial Intelligence, Graphics, and Simulation, 3--7.Google Scholar
- Wu, S-Y, and R.A. Wysk. 1987. "MPECS - An Intelligent Flexible Machining Cell Controller," Proceedings of the European Simulation Multiconference, 71--76.Google Scholar
- Zeigler, B.P. 1987. "Hierarchical, Modular, Discrete-Event Modelling in an Object-Oriented Environment," Simulation J. 49:5, 219--230. Google ScholarDigital Library
- Zeigler, B.P. 1990. Object-Oriented Simulation with Hierarchical, Modular Models: Intelligent Agents and Endomorphic Systems, Boston: Academic Press. (Reviewed by Kevin Benner in the SIGART Bulletin, vol. 1, no.3, pp. 21--22, 1990). Google ScholarDigital Library
- Zeigler, B.P., J. Hu and J.W. Rozenbilt. 1989. "Hierarchical, Modular Modelling in DEVS-Scheme," Proc. of the 1989 Winter Simulation Conference, 84--89. Google ScholarDigital Library
Index Terms
- A Review Of Artificial Intelligence In Simulation
Recommendations
Artificial intelligence and simulation: an introduction
WSC '86: Proceedings of the 18th conference on Winter simulationArtificial intelligence is one of the most rapidly developing fields in modern applied computer science. It has generated research and applications in several widely varying fields, both within and without the realm of topics considered to be 'core' AI ...
Comments