Proceedings of the 35th International ACM SIGIR Conference on Research and Development in Information Retrieval 2012
DOI: 10.1145/2348283.2348368
|View full text |Cite
|
Sign up to set email alerts
|

Prefetching query results and its impact on search engines

Abstract: We investigate the impact of query result prefetching on the efficiency and effectiveness of web search engines. We propose offline and online strategies for selecting and ordering queries whose results are to be prefetched. The offline strategies rely on query log analysis and the queries are selected from the queries issued on the previous day. The online strategies select the queries from the result cache, relying on a machine learning model that estimates the arrival times of queries. We carefully evaluate… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
11
0

Year Published

2013
2013
2023
2023

Publication Types

Select...
4
3
2

Relationship

2
7

Authors

Journals

citations
Cited by 33 publications
(11 citation statements)
references
References 26 publications
0
11
0
Order By: Relevance
“…There are advantages to such a scenario, because during off-peak times standby query servers may be re-purposed to other offline tasks, such as indexing, ads/recommendations generation, and pre-caching of result lists [52].…”
Section: Discussionmentioning
confidence: 99%
“…There are advantages to such a scenario, because during off-peak times standby query servers may be re-purposed to other offline tasks, such as indexing, ads/recommendations generation, and pre-caching of result lists [52].…”
Section: Discussionmentioning
confidence: 99%
“…There are advantages to such a scenario, because during off-peak times standby query servers may be re-purposed to other offline tasks, such as indexing, ads/recommendations generation, and precaching of result lists [15]. For future work, we will consider a more complex scenario where servers are fully powered down when not required, but incur delay on startup.…”
Section: Discussionmentioning
confidence: 99%
“…In computer architecture design, prefetching is usually employed to request instructions that are anticipated to be executed in the future and place them in the CPU cache. For information retrieval, query prefetching typically assumes a probabilistic model, e.g., considering temporal or spatial features [6,9]. However, there have been no attempts to prefetch RDF data based on the structure of sequential related Sparql queries within and across query sessions.…”
Section: Semantic Caching and Prefetchingmentioning
confidence: 99%