Skip to main content

Part of the book series: Informatik-Fachberichte ((2252,volume 216))

Abstract

The ATMS is a powerful tool for automated problem solvers. It provides an efficient mechanism for maintaining consistent sets of beliefs and recording the assumptions underlying them. This enables the problem solver to switch rapidly between contexts and compare them. Applications to larger problems have been hampered, however, by the problem solver’s inability to maintain control over theATMS.

We present a new approach which allows the problem solver to maintain tight local and global control over both normal and nogood consumers. Local control is achieved by attaching guards to individual consumers. These guards express control, rather than logical, knowledge and consist of sets of environments. Global control is achieved by specifying a set of interesting environments. Consumers are fired only when its antecedents are true in some interesting environment. We also successfully apply the same technique to limit label propagation in the ATMS. This ensures that the ATMS respects the problem solver’s wishes and only makes derivations in interesting contexts.

This research was supported by a SIEMENS doctoral fellowship.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Johan de Kleer. An assumption-based truth maintenance system, Extending the ATMS, Problem solving with the ATMS. Artificial Intelligence, 28 (2): 127–224, 1986.

    Article  Google Scholar 

  2. Johan de Kleer and Brian Williams. Diagnosing multiple faults. Artificial Intelligence, 32 (1): 97–130, April 1987.

    Article  MATH  Google Scholar 

  3. Adam Farquhar. Focusing ATMS-based diagnosis and prediction. Forthcoming tech report., 1989.

    Google Scholar 

  4. Kenneth D. Forbus and Johan de Kleer. Focusing the ATMS. In Proceedings AAAI, pages 193–198, August 1988.

    Google Scholar 

  5. James W. Goodwin. An improved algorithm for non-monotonic dependency net update. Technical Report LITH-MAT-R-82-83, Linkoeping University, 1982.

    Google Scholar 

  6. William A. Kornfeld. Combinatorially implosive algorithms. Communications of the ACM, 25 (10): 734–738, October 1982.

    MATH  Google Scholar 

  7. Paul Morris and Robert Nado. Representing actions with an assumption-based truth maintenance system. In Proceedings AAAI, pages 13–20, 1986.

    Google Scholar 

  8. Gregory Provan. Efficiency analysis of multiple-context TMSs in scene representation. In Proceedings AAAI, pages 173–177, 1987.

    Google Scholar 

  9. Peter Strufi. A framework for model-based diagnosis. Technical Report ZFE F2 INF22 ARM-10, SIEMENS AG, 1988.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1989 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Dressler, O., Farquhar, A. (1989). Problem Solver Control Over the ATMS. In: Metzing, D. (eds) GWAI-89 13th German Workshop on Artificial Intelligence. Informatik-Fachberichte, vol 216. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-75100-4_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-75100-4_3

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-51743-6

  • Online ISBN: 978-3-642-75100-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics