Ram, Gray, 2012. Maximum Inner-Product Search using Tree Data-structures.