First Order Probabilistic Logic

Nilsson revisited in 1986 the early work of Boole (1854) and of Hailperin (1976) on logic and probability, i.e., a generalization of logic in which the truth of sentences are probability values. This led to state precisely several basic problems of artificial intelligence, a paradigm of which is probabilistic satisfiability (PSAT): determine, given a set of clauses (i.e., propositional sentences) and probabilities that these clauses are true, whether these probabilities are consistent. We consider here the extension of PSAT to first order logic, or FOPSAT for short. We propose a delayed column generation algorithm to establish consistency and entail new probability values for a probabilistic satisfiability system to remain consistent when adding a new logical sentence. The progress of the algorithm is illustrated on an example

[1]  A. Church An Unsolvable Problem of Elementary Number Theory , 1936 .

[2]  A. Turing On Computable Numbers, with an Application to the Entscheidungsproblem. , 1937 .

[3]  Richard C. T. Lee,et al.  Symbolic logic and mechanical theorem proving , 1973, Computer science classics.

[4]  B. Dreben,et al.  The decision problem: Solvable classes of quantificational formulas , 1979 .

[5]  Robert E. Tarjan,et al.  A Linear-Time Algorithm for Testing the Truth of Certain Quantified Boolean Formulas , 1979, Inf. Process. Lett..

[6]  Nils J. Nilsson,et al.  Probabilistic Logic * , 2022 .

[7]  Joseph Y. Halpern An Analysis of First-Order Logics of Probability , 1989, IJCAI.

[8]  Pierre Hansen,et al.  Column Generation Methods for Probabilistic Logic , 1989, INFORMS J. Comput..

[9]  Laurence A. Wolsey,et al.  An exact algorithm for IP column generation , 1994, Oper. Res. Lett..

[10]  Phokion G. Kolaitis,et al.  On the Decision Problem for Two-Variable First-Order Logic , 1997, Bulletin of Symbolic Logic.

[11]  Thomas Lukasiewicz,et al.  Probabilistic Logic Programming , 1998, ECAI.

[12]  Michael I. Jordan,et al.  Learning with Mixtures of Trees , 2001, J. Mach. Learn. Res..

[13]  Thomas Lukasiewicz,et al.  Probabilistic logic programming with conditional constraints , 2001, TOCL.

[14]  Ashwin Srinivasan,et al.  ILP: A Short Look Back and a Longer Look Forward , 2003, J. Mach. Learn. Res..

[15]  George Boole,et al.  The Laws of Thought , 2003 .

[16]  U. Hustadt,et al.  A Survey of Decidable First-Order Fragments and Description Logics , 2004 .