TY - JOUR
T1 - Scaling up Self-Explanatory Simulators
T2 - 14th International Joint Conference on Artificial Intelligence, IJCAI 1995
AU - Forbus, Kenneth D.
AU - Falkenhainer, Brian
N1 - Funding Information:
8. Acknowledgments This research was supported by grants from NASA Langley Research Center and from the Computer Science Division of the Office of Naval Research. We thank Franz Amadu for supplying us with a sample PIKA domain theory.
Publisher Copyright:
© 1995 International Joint Conferences on Artificial Intelligence. All rights reserved.
PY - 1995
Y1 - 1995
N2 - Self-explanatory simulators have many potential applications, including supporting engineering activities, intelligent tutoring systems, and computer-based training systems. To fully realize this potential requires improving the technology to efficiently generate highly optimized simulators. This paper describes an algorithm for compiling selfexplanatory simulators that operates in polynomial time. It is capable of constructing self-explanatory simulators with thousands of parameters, which is an order of magnitude more complex than any previous technique. The algorithm is fully implemented, and we show evidence that suggests its performance is quadratic in the size of the system being simulated. We also analyze the tradeoffs between compilers and interpreters for self-explanatory simulation in terms of application-imposed constraints, and discuss plans for applications.
AB - Self-explanatory simulators have many potential applications, including supporting engineering activities, intelligent tutoring systems, and computer-based training systems. To fully realize this potential requires improving the technology to efficiently generate highly optimized simulators. This paper describes an algorithm for compiling selfexplanatory simulators that operates in polynomial time. It is capable of constructing self-explanatory simulators with thousands of parameters, which is an order of magnitude more complex than any previous technique. The algorithm is fully implemented, and we show evidence that suggests its performance is quadratic in the size of the system being simulated. We also analyze the tradeoffs between compilers and interpreters for self-explanatory simulation in terms of application-imposed constraints, and discuss plans for applications.
UR - http://www.scopus.com/inward/record.url?scp=0041656940&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0041656940&partnerID=8YFLogxK
M3 - Conference article
AN - SCOPUS:0041656940
SN - 1045-0823
VL - 2
SP - 1798
EP - 1806
JO - IJCAI International Joint Conference on Artificial Intelligence
JF - IJCAI International Joint Conference on Artificial Intelligence
Y2 - 20 August 1995 through 25 August 1995
ER -