Scaling most probable world computations in probabilistic logic programs

Gerardo I. Simari, Maria Vanina Martinez, Amy Sliva, V. S. Subrahmanian

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The "Most Probable World" (MPW) problem in probabilistic logic programming (PLPs) is that of finding a possible world with the highest probability. Past work has shown that this problem is computationally intractable and involves solving exponentially many linear programs, each of which is of exponential size. In this paper, we study what happens when the user focuses his interest on a set of atoms in such a PLP. We show that we can significantly reduce the number of worlds to be considered by defining a "reduced" linear program whose solution is in one-one correspondence with the exact solution to the MPW problem. However, the problem is still intractable. We develop a Monte Carlo sampling approach that enables us to build a quick approximation of the reduced linear program that allows us to estimate (inexactly) the exact solution to the MPW problem. We show experimentally that our approach works well in practice, scaling well to problems where the exact solution is intractable to compute.

Original languageEnglish (US)
Title of host publicationScalable Uncertainty Management - Second International Conference, SUM 2008, Proceedings
Pages372-385
Number of pages14
DOIs
StatePublished - 2008
Externally publishedYes
Event2nd International Conference on Scalable Uncertainty Management, SUM 2008 - Naples, Italy
Duration: Oct 1 2008Oct 3 2008

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume5291 LNAI
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference2nd International Conference on Scalable Uncertainty Management, SUM 2008
Country/TerritoryItaly
CityNaples
Period10/1/0810/3/08

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Scaling most probable world computations in probabilistic logic programs'. Together they form a unique fingerprint.

Cite this