Abstract
Traditionally, backtracking uses a total order over the derivation steps. On failure, it returns to the most recent state. We consider states as a set of derivation steps. For each step, we save a ‘inputset’ validating the derivation. This results in a partial order over the derivation steps and allows a more accurate ‘intelligent’ backtracking.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
9. References
Bruynooghe, M. Intelligent backtracking for an interpreter of Horn Clause logic programs. Report CW 16, Afdeling Toegepaste Wiskunde en Programmatie, K.U.Leuven, Belgium, september 1978.
Bruynooghe, M. Naar een betere beheersing van de uitvoering van programma's in de logika der Horn-uitdrukkingen. (In Dutch). Doctoral dissertation, Afdeling Toegepaste Wiskunde en Programmatie, K.U.Leuven, Belgium, may 1979.
Colmerauer, A., Kanoui, H., Roussel, P. and Pasero, R. Un systeme de communication homme-machine en francais. Groupe d'Intelligence Artificielle, U.E.R. de Luminy, Université d' Aix-Marseille, 1973.
Doyle, J. A truth maintenance system. Artificial Intelligence 12 (1979), 231–272.
Kowalski, R.A. Predicate logic as a programming language. Information Processing 74, North-Holland Pub. Co., Amsterdam, 1974, pp. 569–574.
Kowalski, R.A. Algorithm = logic + control. Comm. ACM 22, 7 (july 1979), 424–436.
Robinson, J.A. Logic: form and function. Edinburgh University Press 1979.
Sussman, G.J. and McDermott, D.V. Why conniving is better than planning. AI Memo 255A, MIT, april 1972.
Warren, D., Pereira, L.M. and Pereira, F. PROLOG-The language and its implementation compared with LISP. Proc. symp. on Art. Intell. and Programming Languages; SIGPLAN Notices (ACM) 12, 8; SIGART Newsletters (ACM) 64 (august 1977), pp. 109–115.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1980 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bruynooghe, M. (1980). Analysis of dependencies to improve the behaviour of logic programs. In: Bibel, W., Kowalski, R. (eds) 5th Conference on Automated Deduction Les Arcs, France, July 8–11, 1980. CADE 1980. Lecture Notes in Computer Science, vol 87. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-10009-1_23
Download citation
DOI: https://doi.org/10.1007/3-540-10009-1_23
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-10009-6
Online ISBN: 978-3-540-38140-2
eBook Packages: Springer Book Archive