login

Efficient IR-Style Keyword Search over Relational Databases

Elsevier eBooksPublished 1 January 2003
Vagelis Hristidis, Yannis Papakonstantinou, Luis Gravano
Citations536

TL;DR

This paper adapts IR-style document-relevance ranking strategies to the problem of processing free-form keyword queries over RDBMSs, and develops query-processing strategies that build on a crucial characteristic of IR- style keyword search: only the few most relevant matches are generally of interest.

Abstract

This chapter presents a system for efficient information retrieval (IR) -style keyword search over relational databases. A query in the model is simply a list of keywords and does not need to specify any relation or attribute names. The answer to such a query consists of a rank of "tuple trees," which potentially include tuples from multiple relations that are combined via joins. To rank tuple trees, this chapter introduces a ranking function that leverages and extends the ability of modern relational database systems to provide keyword search on individual text attributes and rank tuples accordingly. In particular, the ranking function appropriately combines the relational database management systems (RDBMS) provided scores of individual attributes and tuples. The chapter introduces several top-k query-processing algorithms whose relative strengths depend, for example, on whether queries have Boolean-"AND" or "OR" semantics.

Keywords

Computer Science