• DocumentCode
    2983722
  • Title

    Scaling Inference for Markov Logic via Dual Decomposition

  • Author

    Feng Niu ; Ce Zhang ; Re, Cristina ; Shavlik, Jude

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Wisconsin-Madison, Madison, WI, USA
  • fYear
    2012
  • fDate
    10-13 Dec. 2012
  • Firstpage
    1032
  • Lastpage
    1037
  • Abstract
    Markov logic is a knowledge-representation language that allows one to specify large graphical models. However, the resulting large graphical models can make inference for Markov logic a computationally challenging problem. Recently, dual decomposition (DD) has become a popular approach for scalable inference on graphical models. We study how to apply DD to scale up inference in Markov logic. A standard approach for DD first partitions a graphical model into multiple tree-structured sub problems. We apply this approach to Markov logic and show that DD can outperform prior inference approaches. Nevertheless, we observe that the standard approach for DD is suboptimal as it does not exploit the rich structure often present in the Markov logic program. Thus, we describe a novel decomposition strategy that partitions a Markov logic program into parts based on its structure. A crucial advantage of our approach is that we can use specialized algorithms for portions of the input problem -- some of which have been studied for decades, e.g., coreference resolution. Empirically, we show that our program-level decomposition approach outperforms both non-decomposition and graphical model-based decomposition approaches to Markov logic inference on several data-mining tasks.
  • Keywords
    data mining; formal logic; inference mechanisms; knowledge representation languages; solid modelling; trees (mathematics); DD first partition approach; Markov logic; coreference resolution algorithm; data mining task; dual decomposition; graphical model; graphical model-based decomposition approach; inference approach; knowledge representation language; nondecomposition based decomposition approach; program-level decomposition approach; scaling inference; tree-structured subproblem; Graphical models; Inference algorithms; Markov processes; Master-slave; Message passing; Scalability; Standards;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Mining (ICDM), 2012 IEEE 12th International Conference on
  • Conference_Location
    Brussels
  • ISSN
    1550-4786
  • Print_ISBN
    978-1-4673-4649-8
  • Type

    conf

  • DOI
    10.1109/ICDM.2012.96
  • Filename
    6413813