1. Introduction to Algorithms;Cormen,1992
2. The precision of query points as a resource for learning convex polytopes with membership queries;Goldberg,2000
3. An optimal algorithm for finding all the jumps of a monotone step-function;Hassin;J. Algorithms,1985
4. A generalization of binary search;Karp,1993
5. The Art of Computer Programming III: Sorting and Searching;Knuth,1973