Dynamic Management of Equi-join Results for Multi-Keyword Searches


The KIPS Transactions:PartA, Vol. 17, No. 5, pp. 229-236, Oct. 2010
10.3745/KIPSTA.2010.17.5.229,   PDF Download:

Abstract

With an increasing number of documents in the Internet or enterprises, it becomes crucial to efficiently support users’ queries on those documents. In that situation, the full-text search technique is accepted in general, because it can answer uncontrolled ad-hoc queries by automatically indexing all the keywords found in the documents. The size of index files made for full-text searches grows with the increasing number of indexed documents, and thus the disk cost may be too large to process multi-keyword queries against those enlarged index files. To solve the problem, we propose both of the index file structure and its management scheme suitable to the processing of multi-keyword queries against a large volume of index files. For this, we adopt the structure of inverted-files, which are widely used in the multi-keyword searches, as a basic index structure and modify it to a hierarchical structure for join operations and ranking operations performed during the query processing. In order to save disk costs based on that index structure, we dynamically store in the main memory the results of join operations between two keywords, if they are highly expected to be entered in users’ queries. We also do performance comparisons using a cost model of the disk to show the performance advantage of the proposed scheme.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
S. C. Lim, "Dynamic Management of Equi-join Results for Multi-Keyword Searches," The KIPS Transactions:PartA, vol. 17, no. 5, pp. 229-236, 2010. DOI: 10.3745/KIPSTA.2010.17.5.229.

[ACM Style]
Sung Chae Lim. 2010. Dynamic Management of Equi-join Results for Multi-Keyword Searches. The KIPS Transactions:PartA, 17, 5, (2010), 229-236. DOI: 10.3745/KIPSTA.2010.17.5.229.