Constraints in Nonmonotonic Reasoning

We report on the use of constraints to govern partial models of rst-order logic. These models are constructed using systems of default rules, as in the default logic of Reiter, but where Reiter's rules build logical theories, our rules build models. Our approach takes advantage of domain-theoretic notions. A system of default rules is a straightforward generalization of Scott's notion of information system, already an important tool in understanding constraint programming. We apply our theory to resolve an anomaly due to Poole on the meaning of defaults. Using nite default models, constraints, and a constructive, rule-based notion of conditional degree of belief, we give a probabilistic way of interpreting default statements.

[1]  Victor W. Marek,et al.  A theory of nonmonotonic rule systems I , 1990, [1990] Proceedings. Fifth Annual IEEE Symposium on Logic in Computer Science.

[2]  Prakash Panangaden,et al.  The semantic foundations of concurrent constraint programming , 1991, POPL '91.

[3]  David W. Etherington Reasoning With Incomplete Information , 1988 .

[4]  Guo-Qiang Zhang Logic of Domains , 1991, Progress in Theoretical Computer Science.

[5]  Sarit Kraus,et al.  Nonmonotonic Reasoning, Preferential Models and Cumulative Logics , 1990, Artif. Intell..

[6]  Raymond Reiter,et al.  A Logic for Default Reasoning , 1987, Artif. Intell..

[7]  Joseph Y. Halpern,et al.  Statistical Foundations for Default Reasoning , 1993, IJCAI.

[8]  Joseph Y. Halpern,et al.  Asymptomatic conditional probabilities for first-order logic , 1992, STOC '92.

[9]  Hector J. Levesque,et al.  All I Know: A Study in Autoepistemic Logic , 1990, Artif. Intell..

[10]  David Poole,et al.  What the Lottery Paradox Tells Us About Default Reasoning , 1989, KR.