Reverse Maximum Inner Product Search: Formulation, Algorithms, and Analysis