Non-Adaptive Stochastic Score Classification and Explainable Halfspace Evaluation
Rohan Ghuge, Anupam Gupta, Viswanath Nagarajan

TL;DR
This paper introduces a non-adaptive, constant-factor approximation algorithm for evaluating complex score classification functions and halfspaces in sequential testing, improving theoretical bounds and demonstrating practical efficiency.
Contribution
It provides the first constant factor approximation for general score classification functions and extends the approach to halfspace evaluation and batched testing scenarios.
Findings
Algorithm achieves within 50% of the lower bound in experiments.
Provides an $O(d^2 \log d)$-approximation for halfspace evaluation.
Improves approximation bounds from logarithmic to constant factor for complex functions.
Abstract
Sequential testing problems involve a complex system with several components, each of which is "working" with some independent probability. The outcome of each component can be determined by performing a test, which incurs some cost. The overall system status is given by a function of the outcomes of its components. The goal is to evaluate this function by performing tests at the minimum expected cost. While there has been extensive prior work on this topic, provable approximation bounds are mainly limited to simple functions like ``k-out-of-n'' and halfspaces. We consider significantly more general "score classification" functions, and provide the first constant factor approximation algorithm (improving over a previous logarithmic approximation ratio). Moreover, our policy is non adaptive: it just involves performing tests in an a priori fixed order. We also consider the…
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
TopicsMachine Learning and Algorithms · Complexity and Algorithms in Graphs · Optimization and Search Problems
