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
Preview
Unable to display preview. Download preview PDF.
References
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.
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.
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.
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.
Author information
Authors and Affiliations
Editor information
Rights 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