Skip to main content

Controlling generate & test in any time

  • Technical Papers
  • Conference paper
  • First Online:

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

Abstract

Most problem solvers have a one-dimensional stop criterion: compute the correct and complete solution. Incremental algorithms can be interrupted at any time, returning a result that is more accurate the more time has been available. They allow the introduction of time as a new dimension into stop criteria. We can now define a system's utility in terms of the quality of its results and the time required to produce them. However, optimising utility introduces a new degree of complexity into our systems. To cope with it, we would like to separate the performance system to be optimised from utility management.

Russell has proposed a completely generic precompilation approach which we show to be unsatisfactory for a generate & test problem solver. Analysing this type of systems we present four different strategies, which require different information and result in different behaviours. The strategy most suitable to our application requires on-line information, and hence had to be implemented by a meta-system rather than a precompiler. We conclude that universal utility managers are limited in power and are often inferior to more specialised though still generic ones

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. T. Dean and M. Boddy. An analysis of time-dependent planning problems. In Proceedings of the 7th National Conference on Artificial Intelligence, volume 1, pages 49–54, San Mateo, 1988. Morgan Kaufmann.

    Google Scholar 

  2. E.J. Horvitz. Reasoning about beliefs and actions under computational resource constraints. In L.N. Kanal, T.S. Levitt, and J.F. Lemmer, editors, Uncertainty in Artificial Intelligence 3, pages 301–324. Elsevier, Amsterdam, 1987.

    Google Scholar 

  3. R.K. Lindsay, B.G. Buchanan, E.A. Feigenbaum, and J. Lederberg, editors. Applications of Artificial Intelligence for Organic Chemistry: The DENDRAL Project. McGraw-Hill, New York, 1980.

    Google Scholar 

  4. S.J. Russell and S. Zilberstein. Composing real-time systems. In Proceedings of the 12th International Joint Conference on Artificial Intelligence, Sydney, Australia, volume 1, pages 212–217, San Mateo, 1991. Morgan Kaufmann.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Hans Jürgen Ohlbach

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Coulon, CH., van Harmelen, F., Karbach, W., Voß, A. (1993). Controlling generate & test in any time. In: Jürgen Ohlbach, H. (eds) GWAI-92: Advances in Artificial Intelligence. Lecture Notes in Computer Science, vol 671. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0018997

Download citation

  • DOI: https://doi.org/10.1007/BFb0018997

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-56667-0

  • Online ISBN: 978-3-540-47626-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics