The Stochastic Boolean Function Evaluation problem for symmetric Boolean functions

Dimitrios Gkenosis, Nathaniel Grammel, Lisa Hellerstein, Devorah Kletenik

    Research output: Contribution to journalArticlepeer-review

    Abstract

    We give two approximation algorithms solving the Stochastic Boolean Function Evaluation (SBFE) problem for symmetric Boolean functions. The first is an O(logn)-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 k-of-n functions, due to Salloum, Breuer, and Ben-Dov. It achieves a (B−1) approximation factor, where B 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 n(n+1)/2. Finally, we give an example showing that for symmetric Boolean functions, minimum expected verification cost and minimum expected evaluation cost are not necessarily equal. This contrasts with a previous result, given by Das, Jafarpour, Orlitsky, Pan and Suresh, which showed that equality holds in the unit-cost case.

    Original languageEnglish (US)
    Pages (from-to)269-277
    Number of pages9
    JournalDiscrete Applied Mathematics
    Volume309
    DOIs
    StatePublished - Mar 15 2022

    Keywords

    • Approximation algorithms
    • Boolean functions
    • Sequential testing
    • Submodularity

    ASJC Scopus subject areas

    • Discrete Mathematics and Combinatorics
    • Applied Mathematics

    Fingerprint

    Dive into the research topics of 'The Stochastic Boolean Function Evaluation problem for symmetric Boolean functions'. Together they form a unique fingerprint.

    Cite this