paper-with-me

홈 › Papers

An efficient algorithm for three-component key index construction

2020-06-14 · Alexander B. Veretennikov

In this paper, proximity full-text searches in large text arrays are considered. A search query consists of several words. The search result is a list of documents containing these words. In a modern search system, documents that contain search query words that are near each other are more relevant than documents that do not share this trait. To solve this task, for each word in each indexed document, we need to store a record in the index. In this case, the query search time is proportional to the number of occurrences of the queried words in the indexed documents. Consequently, it is common for search systems to evaluate queries that contain frequently occurring words much more slowly than queries that contain less frequently occurring, ordinary 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. This parameter can take a value of 5, 7, or even more. Three-component key indexes can be created for faster query execution. Previously, we presented the results of experiments showing that when queries contain very frequently occurring words, the average time of the query execution with three-component key indexes is 94.7 times less than that required when using ordinary inverted indexes. In the current work, we describe a new three-component key index building algorithm and demonstrate the correctness of the algorithm. We present the results of experiments creating such an index that is dependent on the value of MaxDistance.

📄 PDF Abstract BibTeX arXiv:2006.07954

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Proximity Full-Text Search by Means of Additional Indexes with Multi-component Keys: In Pursuit of Optimal Performance

2018-12-18 · Alexander B. Veretennikov

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 occ…

Information RetrievalManagementRetrieval

Relative NN-Descent: A Fast Index Construction for Graph-Based Approximate Nearest Neighbor Search

2023-10-31 · Naoki Ono, Yusuke Matsui

Approximate Nearest Neighbor Search (ANNS) is the task of finding the database vector that is closest to a given query vector. Graph-based ANNS is the family of methods with the best balance of accuracy and speed for mil…

graph construction

Exploitation Strategies in Conditional Markov Chain Search: A case study on the three-index assignment problem

2024-01-30 · Sahil Patel, Daniel Karapetyan

The Conditional Markov Chain Search (CMCS) is a framework for automated design of metaheuristics for discrete combinatorial optimisation problems. Given a set of algorithmic components such as hill climbers and mutations…

Review and Analysis of Three Components of Differential Evolution Mutation Operator in MOEA/D-DE

2020-10-01 · Ryoji Tanabe, Hisao Ishibuchi

A decomposition-based multi-objective evolutionary algorithm with a differential evolution variation operator (MOEA/D-DE) shows high performance on challenging multi-objective problems (MOPs). The DE mutation consists of…

DeepRegularizer: Rapid Resolution Enhancement of Tomographic Imaging using Deep Learning

2020-09-29

Optical diffraction tomography measures the three-dimensional refractive index map of a specimen and visualizes biochemical phenomena at the nanoscale in a non-destructive manner. One major drawback of optical diffractio…

Deep Learning