Probabilistic Theorem Proving

被引:21
|
作者
Gogate, Vibhav [1 ]
Domingos, Pedro [2 ]
机构
[1] Univ Texas Dallas, Richardson, TX 75083 USA
[2] Univ Washington, Seattle, WA 98195 USA
关键词
D O I
10.1145/2936726
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Many representation schemes combining first-order logic and probability have been proposed in recent years. Progress in unifying logical and probabilistic inference has been slower. Existing methods are mainly variants of lifted variable elimination and belief propagation, neither of which take logical structure into account. We propose the first method that has the full power of both graphical model inference and first-order theorem proving (in finite domains with Herbrand interpretations). We first define probabilistic theorem proving (PTP), their generalization, as the problem of computing the probability of a logical formula given the probabilities or weights of a set of formulas. We then show how PTP can be reduced to the problem of lifted weighted model counting, and develop an efficient algorithm for the latter. We prove the correctness of this algorithm, investigate its properties, and show how it generalizes previous approaches. Experiments show that it greatly outperforms lifted variable elimination when logical structure is present. Finally, we propose an algorithm for approximate PTP, and show that it is superior to lifted belief propagation.
引用
收藏
页码:107 / 115
页数:9
相关论文
共 50 条
  • [1] Automated Reasoning for Probabilistic Sequential Programs with Theorem Proving
    Ye, Kangfeng
    Foster, Simon
    Woodcock, Jim
    [J]. RELATIONAL AND ALGEBRAIC METHODS IN COMPUTER SCIENCE (RAMICS 2021), 2021, 13027 : 465 - 482
  • [2] Probabilistic Analysis of Wireless Systems Using Theorem Proving
    Hasan, Osman
    Tahar, Sofiene
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 242 (02) : 43 - 58
  • [3] A Framework for Formal Probabilistic Risk Assessment Using HOL Theorem Proving
    Abdelghany, Mohamed
    Rashid, Adnan
    Tahar, Sofiene
    [J]. INTELLIGENT COMPUTER MATHEMATICS, CICM 2024, 2024, 14690 : 298 - 314
  • [4] PROBABILISTIC ANALYSIS OF DYNAMIC FAULT TREES USING HOL THEOREM PROVING
    Elderhalli, Yassmeen
    Ahmad, Waqar
    Hasan, Osman
    Tahar, Sofiene
    [J]. JOURNAL OF APPLIED LOGICS-IFCOLOG JOURNAL OF LOGICS AND THEIR APPLICATIONS, 2019, 6 (03): : 469 - 511
  • [5] Probabilistic analysis of dynamic fault trees using HOL theorem proving
    Elderhalli, Yassmeen
    Ahmad, Waqar
    Hasan, Osman
    Tahar, Sofiène
    [J]. Journal of Applied Logics, 2019, 6 (03): : 469 - 511
  • [6] Proving the Stone theorem
    Nakano, H
    [J]. ANNALS OF MATHEMATICS, 1944, 42 : 665 - 667
  • [7] Refinement and theorem proving
    Manolios, Panagiotis
    [J]. FORMAL METHODS FOR HARDWARE VERIFICATION, 2006, 3965 : 176 - 210
  • [8] THEOREM PROVING WITH LEMMAS
    PETERSON, GE
    [J]. JOURNAL OF THE ACM, 1976, 23 (04) : 573 - 581
  • [9] Theorem proving modulo
    Dowek, G
    Hardin, T
    Kirchner, C
    [J]. JOURNAL OF AUTOMATED REASONING, 2003, 31 (01) : 33 - 72
  • [10] Automated theorem proving
    Li, HB
    [J]. GEOMETRIC ALGEBRA WITH APPLICATIONS IN SCIENCE AND ENGINEERING, 2001, : 110 - +