Abstract
Truth Maintenance is one of the areas in which backtracking as a method for belief revision is used. A Truth Maintenance System (TMS) is a system that maintains a coherent and consistent interpretation for a problem solver. The problem solver supplies the TMS with propositional information concerning its reasoning process. This information is called a dependency theory and consists of pieces of information called nodes and reasons for belief in nodes, called justifications, and constraints on the interpretation. A constraint expresses that some beliefs are incompatible. In a changeable environment the system must be able to revise its interpretation whenever this interpretation contradicts new information. To resolve contradictions belief revision is necessary.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
J. Doyle. A truth maintenance system. Artificial Intelligence, 12, 1979, pp. 231–272.
Ch. Elkan. Logical characterizations of Nonmonotonic TMSs. In A. Kreczmar and G. Mirkowska (eds.), Foundations of Computer Science 1989, Springer-Heidelberg, 1989, pp. 218–224.
P. Gärdenfors. Knowledge in Flux. MIT Press, Cambridge, 1988.
A. van Gelder. The Alternating Fixpoint of Logic Programs with Negation. In Proceedings of the Symposium on Principles of Database Systems, ACM SIGACT-SIGMOD, 1989, pp. 1–10.
A. van Gelder, K. Ross, J. Schlipf. Unfounded Sets and Well-Founded Semantics for General Logic Programs. In Proceedings of the Seventh ACM Symposium on Principles of Database Systems, 1988, pp. 221–230.
M. Gelfond, V. Lifschitz. The Stable Model Semantics For Logic Programming. In R. Kowalski and K. Bowen (eds.), Fifth Int’l Conf. Symposium on Logic Programming, Seattle, 1988, pp. 1070–1080.
L. Giordano, A. Martelli. Generalized Stable Models, Truth Maintenance and Conflict Resolution. In D. Warren and P. Szeredi (eds.), Proc. of the 7th International Conference on Logic Programming, 1990, pp. 427–441.
J. Goodwin. An Improved Algorithm for Non-Monotonic Dependency Net Update. LITH-MAT-R-82–83, Linkoeping University 1982.
J. Goodwin. A Theory and System for Non-Monotonic Reasoning. Linkoeping Studies in Science and Technology, Dissertations no 165, 1987.
C.M. Jonker. On the Semantics of Conflict Resolution in Truth Maintenance Systems. Logic Group Preprint Series, No. 65, March 1991, Department of Philosophy, University of Utrecht.
H. Przymusinska, T. Przymusinski. Semantic Issues in Deductive Databases and Logic Programs. In R. B. Banerji (ed.), Formal Techniques in Artificial Intelligence, A Source-book, Elsevier, Amsterdam, 1990, pp. 321–367.
T. Przymusinski. Every Logic Program Has a Natural Stratification And an Iterated Least Fixed Point Model. In Eighth ACM Symposium on Principles of Database Systems, 1989, pp. 11–21.
T. Przymusinski. Non-Monotonic Reasoning vs. Logic Programming: A New Perspective. In D. Partridge and Y. Wilks (eds.), The Foundations of Artificial Intelligence. A source-book. Cambridge University Press, London, 1990, pp. 49–71.
K. Ross. The Well Founded Semantics for Disjunctive Logic Programs. In Proceedings of the First International Conference on Deductive and Object Oriented Databases, 1989, pp. 352–369.
C. Witteveen. Partial Semantics for Truth Maintenance. In J.W. van Eijck (ed.), Logics in AI, LNAI, Springer Heidelberg, 1990.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1993 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Jonker, C. (1993). Cautious Backtracking in Truth Maintenance Systems. In: de Rijke, M. (eds) Diamonds and Defaults. Synthese Library, vol 229. Springer, Dordrecht. https://doi.org/10.1007/978-94-015-8242-1_6
Download citation
DOI: https://doi.org/10.1007/978-94-015-8242-1_6
Publisher Name: Springer, Dordrecht
Print ISBN: 978-90-481-4286-6
Online ISBN: 978-94-015-8242-1
eBook Packages: Springer Book Archive