Cost-aware strategies for query result caching in Web search engines
dc.citation.epage | 9:25 | en_US |
dc.citation.issueNumber | 2 | en_US |
dc.citation.spage | 9:1 | en_US |
dc.citation.volumeNumber | 5 | en_US |
dc.contributor.author | Ozcan, R. | en_US |
dc.contributor.author | Altingovde, I. S. | en_US |
dc.contributor.author | Ulusoy, O. | en_US |
dc.date.accessioned | 2016-02-08T09:53:15Z | |
dc.date.available | 2016-02-08T09:53:15Z | |
dc.date.issued | 2011 | en_US |
dc.department | Department of Computer Engineering | en_US |
dc.description.abstract | Search engines and large-scale IR systems need to cache query results for efficiency and scalability purposes. Static and dynamic caching techniques (as well as their combinations) are employed to effectively cache query results. In this study, we propose cost-aware strategies for static and dynamic caching setups. Our research is motivated by two key observations: (i) query processing costs may significantly vary among different queries, and (ii) the processing cost of a query is not proportional to its popularity (i.e., frequency in the previous logs). The first observation implies that cache misses have different, that is, nonuniform, costs in this context. The latter observation implies that typical caching policies, solely based on query popularity, can not always minimize the total cost. Therefore, we propose to explicitly incorporate the query costs into the caching policies. Simulation results using two large Web crawl datasets and a real query log reveal that the proposed approach improves overall system performance in terms of the average query execution time. © 2011 ACM. | en_US |
dc.description.provenance | Made available in DSpace on 2016-02-08T09:53:15Z (GMT). No. of bitstreams: 1 bilkent-research-paper.pdf: 70227 bytes, checksum: 26e812c6f5156f83f0e77b261a471b5a (MD5) Previous issue date: 2011 | en |
dc.identifier.doi | 10.1145/1961659.1961663 | en_US |
dc.identifier.issn | 1559-1131 | en_US |
dc.identifier.uri | http://hdl.handle.net/11693/21933 | en_US |
dc.language.iso | English | en_US |
dc.publisher | Association for Computing Machinery | en_US |
dc.relation.isversionof | http://dx.doi.org/10.1145/1961659.1961663 | en_US |
dc.source.title | ACM Transactions on the Web | en_US |
dc.subject | Query result caching | en_US |
dc.subject | Web search engines | en_US |
dc.subject | Cache miss | en_US |
dc.subject | Caching policy | en_US |
dc.subject | Data sets | en_US |
dc.subject | Processing costs | en_US |
dc.subject | Query costs | en_US |
dc.subject | Query execution time | en_US |
dc.subject | Query logs | en_US |
dc.subject | Query results | en_US |
dc.subject | Simulation result | en_US |
dc.subject | Static and dynamic | en_US |
dc.subject | Total costs | en_US |
dc.subject | Costs | en_US |
dc.subject | Information retrieval | en_US |
dc.subject | Search engines | en_US |
dc.subject | User interfaces | en_US |
dc.title | Cost-aware strategies for query result caching in Web search engines | en_US |
dc.type | Article | en_US |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- Cost-aware strategies for query result caching in Web search engines.pdf
- Size:
- 2.17 MB
- Format:
- Adobe Portable Document Format
- Description:
- Full printable version