Comparing Data Summaries for Processing Live Queries over Linked Data. Umbrich, J., Hose, K., Karnstedt, M., Harth, A., & Polleres, A. World Wide Web Journal, 14(5–6):495–544, Springer, 2011.
Comparing Data Summaries for Processing Live Queries over Linked Data [link]Paper  abstract   bibtex   
A growing amount of Linked Data – graph-structured data accessible at sources distributed across the Web – enables advanced data integration and decision-making applications. Typical systems operating on Linked Data collect (crawl) and pre-process (index) large amounts of data, and evaluate queries against a centralised repository. Given that crawling and indexing are time-consuming operations, the data in the centralised index may be out of date at query execution time. An ideal query answering system for querying Linked Data live should return current answers in a reasonable amount of time, even on corpora as large as the Web. In such a live query system source selection – determining which sources contribute answers to a query – is a crucial step. In this article we propose to use lightweight data summaries for determining relevant sources during query evaluation. We compare several data structures and hash functions with respect to their suitability for building such summaries, stressing benefits for queries that contain joins and require ranking of results and sources. We elaborate on join variants, join ordering and ranking. We analyse the different approaches theoretically and provide results of an extensive experimental evaluation.
@article{umbr-etal-2011WWWJ,
	Abstract = {A growing amount of Linked Data -- graph-structured data accessible at sources distributed across the Web -- enables advanced data integration and decision-making applications. 
Typical systems operating on Linked Data collect (crawl) and pre-process (index) large amounts of data, and evaluate queries against a centralised repository. Given that crawling and indexing are time-consuming operations, the data in the centralised index may be out of date at query execution time. An ideal query answering system for querying Linked Data live should return current answers in a reasonable amount of time, even on corpora as large as the Web. In such a live query system source selection -- determining which sources contribute answers to a query -- is a crucial step. In this article we propose to use lightweight data summaries for determining relevant sources during query evaluation. We compare several data structures and hash functions with respect to their suitability for building such summaries, stressing benefits for queries that contain joins and require ranking of results and sources. We elaborate on join variants, join ordering and ranking. We analyse the different approaches theoretically and provide results of an extensive experimental evaluation.},
	Author = {J{\"u}rgen Umbrich and Katja Hose and Marcel Karnstedt and Andreas Harth and Axel Polleres},
	Journal = {World Wide Web Journal},
	Number = {5--6},
	Pages = {495--544},
	Projects = {lion2},
	Publisher = {Springer},
	Title = {Comparing Data Summaries for Processing Live Queries over Linked Data},
	Type = JOURNAL,
	Url = {http://www.springerlink.com/content/p72226181132j60l/},
	Volume = 14,
	Year = 2011,
	Bdsk-Url-1 = {http://www.springerlink.com/content/p72226181132j60l/}}

Downloads: 0