Abstract Incidence calculus is a mechanism for probabilistic reasoning in which sets of possible worlds, called incidences, are associated with axioms, and probabilities are then associated with these sets. Inference rules are used to deduce bounds on the incidence of formulae which are not axioms, and bounds for the probability of such a formula can then be obtained. In practice an assignment of probabilities directly to axioms may be given, and it is then necessary to find an assignment of incidence which will reproduce these probabilities. We show that this task of assigning incidences can be viewed as a tree searching problem, and two techniques for performing this research are discussed. One of these is a new proposal involving a depth first search, while the other incorporates a random element. A Prolog implementation of these methods has been developed. The two approaches are compared for efficiency and the significance of their results are discussed. Finally we discuss a new proposal for applying techniques from linear programming to incidence calculus.
[1]
William F. Clocksin,et al.
Programming in Prolog
,
1981,
Springer Berlin Heidelberg.
[2]
Alan Bundy,et al.
A comprehensive comparison between generalized incidence calculus and the Dempster-Shafer theory of evidence
,
1994,
Int. J. Hum. Comput. Stud..
[3]
Stuart C. Shapiro,et al.
Encyclopedia of artificial intelligence, vols. 1 and 2 (2nd ed.)
,
1992
.
[4]
Melvyn W. Jeter.
Mathematical Programming: An Introduction to Optimization
,
1986
.
[5]
Henry E. Kyburg,et al.
Evidential Probability
,
1991,
IJCAI.
[6]
R. A. Corlett,et al.
A Monte-Carlo approach to uncertain inference
,
1987
.
[7]
Nils J. Nilsson,et al.
Probabilistic Logic *
,
2022
.
[8]
P. McMullen.
Mathematical programming : an introduction to optimization
,
1987
.