Solving Exist-Random Quantified Stochastic Boolean Satisfiability via Clause Selection

Abstract

Stochastic Boolean satisfiability (SSAT) is an expressive language to formulate decision problems with randomness. Solving SSAT formulas has the same PSPACE-complete computational complexity as solving quantified Boolean formulas (QBFs). Despite its broad applications and profound theoretical values, SSAT has received relatively little attention compared to QBF. In this paper, we focus on exist-random quantified SSAT formulas, also known as E-MAJSAT, which is a special fragment of SSAT commonly applied in probabilistic conformant planning, posteriori hypothesis, and maximum expected utility. Based on clause selection, a recently proposed QBF technique, we propose an algorithm to solve E-MAJSAT. Moreover, our method can provide an approximate solution to E-MAJSAT with a lower bound when an exact answer is too expensive to compute. Experiments show that the proposed algorithm achieves significant performance gains and memory savings over the state-of-the-art SSAT solvers on a number of benchmark formulas, and provides useful lower bounds for cases where prior methods fail to compute exact answers.

Cite

Text

Lee et al. "Solving Exist-Random Quantified Stochastic Boolean Satisfiability via Clause Selection." International Joint Conference on Artificial Intelligence, 2018. doi:10.24963/IJCAI.2018/186

Markdown

[Lee et al. "Solving Exist-Random Quantified Stochastic Boolean Satisfiability via Clause Selection." International Joint Conference on Artificial Intelligence, 2018.](https://mlanthology.org/ijcai/2018/lee2018ijcai-solving/) doi:10.24963/IJCAI.2018/186

BibTeX

@inproceedings{lee2018ijcai-solving,
  title     = {{Solving Exist-Random Quantified Stochastic Boolean Satisfiability via Clause Selection}},
  author    = {Lee, Nian-Ze and Wang, Yen-Shi and Jiang, Jie-Hong R.},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {2018},
  pages     = {1339-1345},
  doi       = {10.24963/IJCAI.2018/186},
  url       = {https://mlanthology.org/ijcai/2018/lee2018ijcai-solving/}
}