SharpSSAT: A Witness-Generating Stochastic Boolean Satisfiability Solver
Yu-Wei Fan, Jie-Hong R. Jiang
Abstract
Stochastic Boolean satisfiability (SSAT) is a formalism allowing decision-making for optimization under quantitative constraints. Although SSAT solvers are under active development, existing solvers do not provide Skolem-function witnesses, which are crucial for practical applications. In this work, we develop a new witness-generating SSAT solver, SharpSSAT, which integrates techniques, including component caching, clause learning, and pure literal detection. It can generate a set of Skolem functions witnessing the attained satisfying probability of a given SSAT formula. We also equip the solver ClauSSat with witness generation capability for comparison. Experimental results show that SharpSSAT outperforms current state-of-the-art solvers and can effectively generate compact Skolem-function witnesses. The new witness-generating solver may broaden the applicability of SSAT to practical applications.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 450c1329-60b5-45a3-abee-635ff91aefa2Cited by top-tier papers1
Ask how each one uses itBuilds on2
Related papers
- Lifting (D)QBF Preprocessing and Solving Techniques to (D)SSATChe Cheng, Jie-Hong R. JiangAAAI 2023 · 7 citations
- Dependency Stochastic Boolean Satisfiability: A Logical Formalism for NEXPTIME Decision Problems with UncertaintyNian-Ze Lee, Jie-Hong R. JiangAAAI 2021 · 10 citations
- Unifying Decision and Function Queries in Stochastic Boolean SatisfiabilityYu-Wei Fan, Jie-Hong R. JiangAAAI 2024 · 2 citations
- FourierSAT: A Fourier Expansion-Based Algebraic Framework for Solving Hybrid Boolean ConstraintsAnastasios Kyrillidis, Anshumali Shrivastava, Moshe Y. Vardi, Zhiwei ZhangAAAI 2020 · 20 citations
- Scalable Floating-Point Satisfiability via Staged OptimizationYuanzhuo Zhang, Zhoulai Fu, Binoy RavindranPLDI 2026
