学位论文详细信息
Query-index co-optimization executing query templates for complex text search
Information Search;Query Optimization
Li, Rui ; Chang ; Kevin C-C.
关键词: Information Search;    Query Optimization;   
Others  :  https://www.ideals.illinois.edu/bitstream/handle/2142/24508/Li_Rui.pdf?sequence=1&isAllowed=y
美国|英语
来源: The Illinois Digital Environment for Access to Learning and Scholarship
PDF
【 摘 要 】

Nowadays, many complex text search systems, such as Entity Search or Topic Search, have been proposed to allow users to retrieve fine granularity units (e.g., entities or topics) inside documents directly. As those search systems target on more complex search tasks, the traditional query processing method purely based on an inverted index can not execute those search queries efficiently. New execution algorithms and index structures need to be proposed.In this paper, we study the problem of automatically deriving an efficient execution algorithm and indexes that support the algorithm for those systems. We take a relational view of the problem and model it as optimizing a query template with views. This query template optimization problem raises new challenges including \emph{enumerating plans with views} and \emph{selecting plans for answering a template} for a query optimizer. We present a novel optimization framework with a new set of transformation rules and an efficient selection strategy to deal with those two challenges.We systematically evaluate our framework in two concrete application settings. Experiments show that: (1) The derived algorithm and indexes significantly improve the efficiency the keyword-based baseline method. (2) Our framework can automatically derive plans and indexes that are manually optimized for a system. (3) Our approach is general enough to be applied to different search systems.

【 预 览 】
附件列表
Files Size Format View
Query-index co-optimization executing query templates for complex text search 359KB PDF download
  文献评价指标  
  下载次数:12次 浏览次数:25次