An algorithm for retrieving indexed documents and its application | Communications of the ACM | DeepDyve