Cost-aware strategies for query result caching in Web search engines

dc.citation.epage9:25en_US
dc.citation.issueNumber2en_US
dc.citation.spage9:1en_US
dc.citation.volumeNumber5en_US
dc.contributor.authorOzcan, R.en_US
dc.contributor.authorAltingovde, I. S.en_US
dc.contributor.authorUlusoy, O.en_US
dc.date.accessioned2016-02-08T09:53:15Z
dc.date.available2016-02-08T09:53:15Z
dc.date.issued2011en_US
dc.departmentDepartment of Computer Engineeringen_US
dc.description.abstractSearch 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.provenanceMade 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: 2011en
dc.identifier.doi10.1145/1961659.1961663en_US
dc.identifier.issn1559-1131en_US
dc.identifier.urihttp://hdl.handle.net/11693/21933en_US
dc.language.isoEnglishen_US
dc.publisherAssociation for Computing Machineryen_US
dc.relation.isversionofhttp://dx.doi.org/10.1145/1961659.1961663en_US
dc.source.titleACM Transactions on the Weben_US
dc.subjectQuery result cachingen_US
dc.subjectWeb search enginesen_US
dc.subjectCache missen_US
dc.subjectCaching policyen_US
dc.subjectData setsen_US
dc.subjectProcessing costsen_US
dc.subjectQuery costsen_US
dc.subjectQuery execution timeen_US
dc.subjectQuery logsen_US
dc.subjectQuery resultsen_US
dc.subjectSimulation resulten_US
dc.subjectStatic and dynamicen_US
dc.subjectTotal costsen_US
dc.subjectCostsen_US
dc.subjectInformation retrievalen_US
dc.subjectSearch enginesen_US
dc.subjectUser interfacesen_US
dc.titleCost-aware strategies for query result caching in Web search enginesen_US
dc.typeArticleen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
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