Abstract
We present Waffler, a novel architecture that allows an agent to perform in complex, dynamic environments in a timely manner through improvisation. Improvisation involves using a routine method of accomplishing an activity as a guide to satisficing behaviour, adhering to that method as closely as the current situation permits for economic reasons, and exploring the background knowledge from which the routine has arisen to supplement the routine and move beyond it when necessary. Agents employing this approach can follow a routine in the face of uncertainty and variability, and can apply a routine in a situation with novel aspects, satisficing to the degree that time is available. This paper describes the Waffler architecture's basis in constraint-directed reasoning, it's knowledge structures and processing mechanisms, and an implementation in a simulated environment.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
Agre, Philip E., The Dynamic Structure of Everyday Life, Ph.D. Dissertation, Department of Electrical Engineering and Computer Science, MIT, 1988. 282 pp.
Anderson, John, Constraint-Directed Improvisation for Everyday Activities, Ph.D. Dissertation, Department of Computer Science, University of Manitoba, 1995. 389 pp.
Anderson, John, and Mark Evans, “A Generic Simulation System for Intelligent Agent Designs”, Applied AI 9:5, 1995, pp. 527–562.
Anderson, John, and Mark Evans, “Constraints as a Basis for Real-Time Planning”, submitted to the Second International Workshop on Constraint-Based Reasoning, Key West FL, May, 1996.
Bratman, Michael, David Israel, and Martha Pollack, Plans and Resource-Bounded Practical Reasoning, Technical Note 425R, SRI International, 1988. 28 pp.
Chapman, David, Vision, Instruction, and Action, Ph.D. Dissertation, Department of Electrical Engineering and Computer Science, MIT, 1990, 244 pp.
Dean, Thomas, Leslie Pack Kaelbling, Jak Kirman, and Ann Nicholson, “Planning with Deadlines in Stochastic Domains”, AAAI-93, Washington, DC, 1993, pp. 574–579.
Evans, Mark, John Anderson, and Geoff Crysdale, “Achieving Flexible Autonomy in Multi-Agent Systems using Constraints”, Applied Artificial Intelligence 6:1, 1992, pp. 103–126.
Fox, Mark S., Constraint-Directed Search, Ph.D. Dissertation, School of Computer Science, Carnegie-Mellon University, 1983. 184 pp.
Ginsberg, Matthew, “Universal Planning: An (Almost) Universally Bad Idea”, AI Magazine 10:4, 1989, pp. 40–44.
Hammond, Kristian, Case-Based Planning (Boston: Academic Pr.), 1989. 277 pp.
Hammond, Kristian, Tim Converse, and Charles Martin, “Integrating Planning and Acting in a Case-Based Framework”, AAAI-90, Boston, 1990, pp. 292–297.
Hammond, Kristian, and Tim Converse, “Stabilizing Environments to Facilitate Planning and Activity”, AAAI-91, Anaheim, 1991, pp. 787–793.
Jencks, Charles, and Nathan Silver, Adhocism: The Case for Improvisation (New York: Doubleday), 1972. 216 pp.
Lenat, Doug, M. Prakash, and M. Shepherd, “CYC: Using Common-Sense Knowledge to Overcome Brittleness and Knowledge Acquisition Bottlenecks”, AI Magazine 6:4, 1986 pp. 65–85.
Norman, Donald A., The Psychology of Everyday Things (New York: Basic Books), 1988. 257 pp.
Pauker, Stephen, G. Anthony Gorry, Jerome Kassirer, and William Schwartz, “Towards the Simulation of Clinical Cognition”, American Journal of Medicine 60, 1976, pp. 981–996.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Anderson, J., Evans, M. (1996). Constraint-directed improvisation for complex domains. In: McCalla, G. (eds) Advances in Artifical Intelligence. Canadian AI 1996. Lecture Notes in Computer Science, vol 1081. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61291-2_37
Download citation
DOI: https://doi.org/10.1007/3-540-61291-2_37
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-61291-9
Online ISBN: 978-3-540-68450-3
eBook Packages: Springer Book Archive