Zusammenfassung
Eine Quelle der Ineffizienz bei der Auswertung von Hornklausel-Programmen liegt in dem in ihnen enthaltenen Nichtdeterminismus. Dieser führt oftmals zu überflüssigen Berechnungen, die zum Auffinden der gewünschten Lösung nichts beitragen. Das im folgenden vorgestellte, auf einer speziellen Termdarstellung basierende Verfahren soll helfen, einen Teil dieser nutzlosen Berechnungen von vornherein zu vermeiden. Zusätzlich können spezielle Arten von Programmschleifen erkannt und vor der Laufzeit in Terms-chablonen übersetzt werden, die zur Laufzeit bei gegebener aktueller Variablenbelegung das Resultat der Schleifenauswertung liefern.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literatur
Bruynooghe, M.: Intelligent Backtracking for an Interpreter of Horn Clause Logic Programs. Colloquium on Mathematical Logic in Programming, Salgotarjan, Hungary, 1978.
Cornery, J.S., Kibler, D.F.: AND-Parallelism in logic programs. Proc. Of the 8th International joint Conference on Artifical Intelligence, Karlsruhe 1983, s.539–543.
De Groot, D.: Restrictede AND-Parallelism. Proc. of the International Conference on Fifth Generation Computer Systems 1984, s. 471–478.
Kron, H.H.: Tree Templates and Subtree Transformational Grammers. PhD. Thesis, University of California, Santa cruz, 1975.
Kowalski, R.A.: Predicate Logic as a Programming Language. Proc. IFIPS 74, 1974.
Kowalski, R.A.: Logic for Problem Solving. Elsevier-North-Holland, New York, 1979.
Pereira, L.M., Porto, A.: An Interpreter of Logic Programs Using Selective Backtracking. Report 3/80, Departmento de Informatica, Universidade de Lisboa, 1980.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1986 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Schmücker, A. (1986). Vermeidung überflüssiger Berechnungen in Hornklausel-Programmen durch Vor-Laufzeit-Untersuchungen. In: Stoyan, H. (eds) GWAI-85. Informatik-Fachberichte, vol 118. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-71145-9_12
Download citation
DOI: https://doi.org/10.1007/978-3-642-71145-9_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-16451-7
Online ISBN: 978-3-642-71145-9
eBook Packages: Springer Book Archive