Just Count the Satisfied Groundings: Scalable Local-Search and Sampling Based Inference in MLNs

Abstract

The main computational bottleneck in various sampling based and local-search based inference algorithms for Markov logic networks (e.g., Gibbs sampling, MC-SAT, MaxWalksat, etc.) is computing the number of groundings of a first-order formula that are true given a truth assignment to all of its ground atoms. We reduce this problem to the problem of counting the number of solutions of a constraint satisfaction problem (CSP) and show that during their execution, both sampling based and local-search based algorithms repeatedly solve dynamic versions of this counting problem. Deriving from the vast amount of literature on CSPs and graphical models, we propose an exact junction-tree based algorithm for computing the number of solutions of the dynamic CSP, analyze its properties, and show how it can be used to improve the computational complexity of Gibbs sampling and MaxWalksat. Empirical tests on a variety of benchmarks clearly show that our new approach is several orders of magnitude more scalable than existing approaches.

Cite

Text

Venugopal et al. "Just Count the Satisfied Groundings: Scalable Local-Search and Sampling Based Inference in MLNs." AAAI Conference on Artificial Intelligence, 2015. doi:10.1609/AAAI.V29I1.9676

Markdown

[Venugopal et al. "Just Count the Satisfied Groundings: Scalable Local-Search and Sampling Based Inference in MLNs." AAAI Conference on Artificial Intelligence, 2015.](https://mlanthology.org/aaai/2015/venugopal2015aaai-just/) doi:10.1609/AAAI.V29I1.9676

BibTeX

@inproceedings{venugopal2015aaai-just,
  title     = {{Just Count the Satisfied Groundings: Scalable Local-Search and Sampling Based Inference in MLNs}},
  author    = {Venugopal, Deepak and Sarkhel, Somdeb and Gogate, Vibhav},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2015},
  pages     = {3606-3612},
  doi       = {10.1609/AAAI.V29I1.9676},
  url       = {https://mlanthology.org/aaai/2015/venugopal2015aaai-just/}
}