Title
Stochastic query covering
Abstract
In this paper we introduce the problem of query covering as a means to efficiently cache query results. The general idea is to populate the cache with documents that contribute to the result pages of a large number of queries, as opposed to caching the top documents for each query. It turns out that the problem is hard and solving it requires knowledge of the structure of the queries and the results space, as well as knowledge of the input query distribution. We formulate the problem under the framework of stochastic optimization; theoretically it can be seen as a stochastic universal version of set multicover. While the problem is NP-hard to be solved exactly, we show that for any distribution it can be approximated using a simple greedy approach. Our theoretical findings are complemented by experimental activity on real datasets, showing the feasibility and potential interest of query-covering approaches in practice.
Year
DOI
Venue
2011
10.1145/1935826.1935923
Web Search and Data Mining
Keywords
Field
DocType
stochastic optimization,experimental activity,input query distribution,query covering,results space,stochastic universal version,stochastic query,query-covering approach,cache query result,potential interest,large number,stochastic analysis,general idea,caching
Query optimization,Data mining,Stochastic optimization,Information retrieval,Query expansion,Computer science,Sargable,Web query classification,Theoretical computer science,Ranking (information retrieval),Spatial query,Boolean conjunctive query
Conference
Citations 
PageRank 
References 
6
0.42
21
Authors
5
Name
Order
Citations
PageRank
Aris Anagnostopoulos1105467.08
Luca Becchetti294555.75
Stefano Leonardi341128.87
Ida Mele47310.95
Piotr Sankowski559647.95