The Stochastic Boolean Function Evaluation Problem for Symmetric Boolean Functions
Dimitrios Gkenosis, Nathaniel Grammel, Lisa Hellerstein, Devorah, Kletenik

TL;DR
This paper presents two approximation algorithms for the stochastic Boolean function evaluation problem for symmetric functions, achieving logarithmic and block-based approximation factors, and explores cost differences in verification versus evaluation.
Contribution
Introduces two novel approximation algorithms for SBFE on symmetric Boolean functions, with bounds based on function structure and goal-value analysis.
Findings
First algorithm has an $O(\log n)$ approximation ratio.
Second algorithm achieves a $(B-1)$ approximation, where $B$ is the number of blocks.
Verification and evaluation costs can differ for symmetric functions.
Abstract
We give two approximation algorithms solving the Stochastic Boolean Function Evaluation (SBFE) problem for symmetric Boolean functions. The first is an -approximation algorithm, based on the submodular goal-value approach of Deshpande, Hellerstein and Kletenik. Our second algorithm, which is simple, is based on the algorithm solving the SBFE problem for -of- functions, due to Salloum, Breuer, and Ben-Dov. It achieves a approximation factor, where is the number of blocks of 0's and 1's in the standard vector representation of the symmetric Boolean function. As part of the design of the first algorithm, we prove that the goal value of any symmetric Boolean function is less than . Finally, we give an example showing that for symmetric Boolean functions, minimum expected verification cost and minimum expected evaluation cost are not necessarily equal.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Formal Methods in Verification · Constraint Satisfaction and Optimization
