Generalized Binary Search For Split-Neighborly Problems
Stephen Mussmann, Percy Liang

TL;DR
This paper introduces the split-neighborly condition, a weaker requirement than k-neighborliness, enabling generalized binary search to achieve optimal logarithmic query complexity in certain hypothesis testing problems.
Contribution
It defines the split-neighborly condition and proves that four problems not k-neighborly are split-neighborly, leading to optimal query costs.
Findings
Split-neighborly condition is weaker than k-neighborly.
Four problems are split-neighborly despite not being k-neighborly.
Achieves O(log n) query complexity for these problems.
Abstract
In sequential hypothesis testing, Generalized Binary Search (GBS) greedily chooses the test with the highest information gain at each step. It is known that GBS obtains the gold standard query cost of for problems satisfying the -neighborly condition, which requires any two tests to be connected by a sequence of tests where neighboring tests disagree on at most hypotheses. In this paper, we introduce a weaker condition, split-neighborly, which requires that for the set of hypotheses two neighbors disagree on, any subset is splittable by some test. For four problems that are not -neighborly for any constant , we prove that they are split-neighborly, which allows us to obtain the optimal worst-case query cost.
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 · Optimization and Search Problems · Imbalanced Data Classification Techniques
