A New D-DNNF-Based Bound Computation Algorithm for Functional E-MAJSAT

Abstract

We present a new algorithm for computing upper bounds for an optimization version of the EMAJSAT problem called functional E-MAJSAT. The algorithm utilizes the compilation language d- DNNF which underlies several state-of-the-art algorithms for solving related problems. This bound computation can be used in a branch-and-bound solver for solving functional E-MAJSAT. We then present a technique for pruning values from the branch-and-bound search tree based on the information available after each bound computation. We evaluated the proposed techniques in a MAP solver and a probabilistic conformant planner. In both cases, our experiments showed that the new techniques improved the efficiency of state-of-the-art solvers by orders of magnitude. Knot Pipatsrisawat, Adnan Darwiche

Cite

Text

Pipatsrisawat and Darwiche. "A New D-DNNF-Based Bound Computation Algorithm for Functional E-MAJSAT." International Joint Conference on Artificial Intelligence, 2009.

Markdown

[Pipatsrisawat and Darwiche. "A New D-DNNF-Based Bound Computation Algorithm for Functional E-MAJSAT." International Joint Conference on Artificial Intelligence, 2009.](https://mlanthology.org/ijcai/2009/pipatsrisawat2009ijcai-new/)

BibTeX

@inproceedings{pipatsrisawat2009ijcai-new,
  title     = {{A New D-DNNF-Based Bound Computation Algorithm for Functional E-MAJSAT}},
  author    = {Pipatsrisawat, Knot and Darwiche, Adnan},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {2009},
  pages     = {590-595},
  url       = {https://mlanthology.org/ijcai/2009/pipatsrisawat2009ijcai-new/}
}