Proximity full-text searches of frequently occurring words with a response time guarantee
Alexander B. Veretennikov

TL;DR
This paper introduces an indexing method for proximity full-text searches involving frequently occurring words, achieving significantly faster query times than standard inverted files, especially for high-frequency queries.
Contribution
It presents a new indexing approach for proximity searches with guarantees on response time, optimized for high-frequency word queries, and evaluates its performance experimentally.
Findings
Query execution time is 94.7-45.9 times faster with the new indexes.
Performance depends on the MaxDistance parameter.
Experimental results demonstrate substantial speed improvements over standard inverted files.
Abstract
Full-text search engines are important tools for information retrieval. In a proximity full-text search, a document is relevant if it contains query terms near each other, especially if the query terms are frequently occurring words. For each word in the text, we use additional indexes to store information about nearby words at distances from the given word of less than or equal to MaxDistance, which is a parameter. A search algorithm for the case when the query consists of high-frequently used words is discussed. In addition, we present results of experiments with different values of MaxDistance to evaluate the search speed dependence on the value of MaxDistance. These results show that the average time of the query execution with our indexes is 94.7-45.9 times (depending on the value of MaxDistance) less than that with standard inverted files when queries that contain high-frequently…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
