Approximation Algorithms for Stochastic Boolean Function Evaluation and Stochastic Submodular Set Cover
Not on the map. Why?
Abstract (arXiv)
Stochastic Boolean Function Evaluation is the problem of determining the value of a given Boolean function f on an unknown input x, when each bit of x_i of x can only be determined by paying an associated cost c_i. The assumption is that x is drawn from a given product distribution, and the goal is to minimize the expected cost. This problem has been studied in Operations Research, where it is known as "sequential testing" of Boolean functions. It has also been studied in learning theory in the context of learning with attribute costs. We consider the general problem of developing approximation algorithms for Stochastic Boolean Function Evaluation. We give a 3-approximation algorithm for evaluating Boolean linear threshold formulas. We also present an approximation algorithm for evaluating CDNF formulas (and decision trees) achieving a factor of O(log kd), where k is the number of terms in the DNF formula, and d is the number of clauses in the CNF formula. In addition, we present approximation algorithms for simultaneous evaluation of linear threshold functions, and for ranking of linear functions. Our function evaluation algorithms are based on reductions to the Stochastic Submodular Set Cover (SSSC) problem. This problem was introduced by Golovin and Krause. They presented an approximation algorithm for the problem, called Adaptive Greedy. Our main technical contribution is a new approximation algorithm for the SSSC problem, which we call Adaptive Dual Greedy. It is an extension of the Dual Greedy algorithm for Submodular Set Cover due to Fujito, which is a generalization of Hochbaum's algorithm for the classical Set Cover Problem. We also give a new bound on the approximation achieved by the Adaptive Greedy algorithm of Golovin and Krause.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 4 Mar 2013.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 1; 2024: 1; 2025: 2; 2026: 2.
9 papers.
- 2022Submodularity In Machine Learning and Artificial Intelligencecited by 37
- 2024All models are wrong, some are useful: Model Selection with Limited Labelscited by 8
- 2021USCO-Solver: Solving Undetermined Stochastic Combinatorial Optimization Problemscited by 5
- 2022Regularized impurity reduction: Accurate decision trees with complexity guaranteescited by 3
- 2023Limited Query Graph Connectivity Testcited by 2
- 2025EarthSight: A Distributed Framework for Low-Latency Satellite Intelligencecited by 1
- 2025Adaptive Wizard for Removing Cross-Tier Misconfigurations in Active Directorycited by 0
- 2026Cost-Optimal Decision Diagrams for Stochastic Boolean Function Evaluationcited by 0
- 2026How Many Labels Does Model Choice Need? Certificates and Budgets for Selective Predictioncited by 0
- 2026How Many Labels Does Model Choice Need? Certificates and Budgets for Selective Prediction16 Sep 2026
- 2026Cost-Optimal Decision Diagrams for Stochastic Boolean Function Evaluation23 Jun 2026
- 2025EarthSight: A Distributed Framework for Low-Latency Satellite Intelligence13 Nov 2025
- 2025Adaptive Wizard for Removing Cross-Tier Misconfigurations in Active Directory2 May 2025
- 2024All models are wrong, some are useful: Model Selection with Limited Labels17 Oct 2024
- 2023Limited Query Graph Connectivity Test25 Feb 2023
- 2022Regularized impurity reduction: Accurate decision trees with complexity guarantees23 Aug 2022
- 2022Submodularity In Machine Learning and Artificial Intelligence31 Jan 2022
- 2021USCO-Solver: Solving Undetermined Stochastic Combinatorial Optimization Problems15 Jul 2021