Generalized binary search

This paper studies a generalization of the classic binary search problem of locating a desired value within a sorted list. The classic problem can be viewed as determining the correct one-dimensional, binary-valued threshold function from a finite class of such functions based on queries taking the...

Full description

Saved in:
Bibliographic Details
Published in2008 46th Annual Allerton Conference on Communication, Control, and Computing pp. 568 - 574
Main Author Nowak, R.
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.09.2008
Subjects
Online AccessGet full text
ISBN1424429250
9781424429257
DOI10.1109/ALLERTON.2008.4797609

Cover

More Information
Summary:This paper studies a generalization of the classic binary search problem of locating a desired value within a sorted list. The classic problem can be viewed as determining the correct one-dimensional, binary-valued threshold function from a finite class of such functions based on queries taking the form of point samples of the function. The classic problem is also equivalent to a simple binary encoding of the threshold location. This paper extends binary search to learning more general binary-valued functions. Specifically, if the set of target functions and queries satisfy certain geometrical relationships, then an algorithm, based on selecting a query that is maximally discriminating at each step, will determine the correct function in a number of steps that is logarithmic in the number of functions under consideration. Examples of classes satisfying the geometrical relationships include linear separators in multiple dimensions. Extensions to handle noise are also discussed. Possible applications include machine learning, channel coding, and sequential experimental design.
ISBN:1424429250
9781424429257
DOI:10.1109/ALLERTON.2008.4797609