Skip to main content

Constraint-directed improvisation for complex domains

  • Knowledge Representation I: Constraints
  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 1081))

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.

Unable to display preview. Download preview PDF.

References

  1. Agre, Philip E., The Dynamic Structure of Everyday Life, Ph.D. Dissertation, Department of Electrical Engineering and Computer Science, MIT, 1988. 282 pp.

    Google Scholar 

  2. Anderson, John, Constraint-Directed Improvisation for Everyday Activities, Ph.D. Dissertation, Department of Computer Science, University of Manitoba, 1995. 389 pp.

    Google Scholar 

  3. Anderson, John, and Mark Evans, “A Generic Simulation System for Intelligent Agent Designs”, Applied AI 9:5, 1995, pp. 527–562.

    Google Scholar 

  4. 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.

    Google Scholar 

  5. Bratman, Michael, David Israel, and Martha Pollack, Plans and Resource-Bounded Practical Reasoning, Technical Note 425R, SRI International, 1988. 28 pp.

    Google Scholar 

  6. Chapman, David, Vision, Instruction, and Action, Ph.D. Dissertation, Department of Electrical Engineering and Computer Science, MIT, 1990, 244 pp.

    Google Scholar 

  7. Dean, Thomas, Leslie Pack Kaelbling, Jak Kirman, and Ann Nicholson, “Planning with Deadlines in Stochastic Domains”, AAAI-93, Washington, DC, 1993, pp. 574–579.

    Google Scholar 

  8. 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.

    Google Scholar 

  9. Fox, Mark S., Constraint-Directed Search, Ph.D. Dissertation, School of Computer Science, Carnegie-Mellon University, 1983. 184 pp.

    Google Scholar 

  10. Ginsberg, Matthew, “Universal Planning: An (Almost) Universally Bad Idea”, AI Magazine 10:4, 1989, pp. 40–44.

    Google Scholar 

  11. Hammond, Kristian, Case-Based Planning (Boston: Academic Pr.), 1989. 277 pp.

    Google Scholar 

  12. Hammond, Kristian, Tim Converse, and Charles Martin, “Integrating Planning and Acting in a Case-Based Framework”, AAAI-90, Boston, 1990, pp. 292–297.

    Google Scholar 

  13. Hammond, Kristian, and Tim Converse, “Stabilizing Environments to Facilitate Planning and Activity”, AAAI-91, Anaheim, 1991, pp. 787–793.

    Google Scholar 

  14. Jencks, Charles, and Nathan Silver, Adhocism: The Case for Improvisation (New York: Doubleday), 1972. 216 pp.

    Google Scholar 

  15. 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.

    Google Scholar 

  16. Norman, Donald A., The Psychology of Everyday Things (New York: Basic Books), 1988. 257 pp.

    Google Scholar 

  17. 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Gordon McCalla

Rights and permissions

Reprints 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

Publish with us

Policies and ethics