skip to main content
10.1145/2309996.2310005acmconferencesArticle/Chapter ViewAbstractPublication PageshtConference Proceedingsconference-collections
research-article

Foundations of traversal based query execution over linked data

Published:25 June 2012Publication History

ABSTRACT

Query execution over the Web of Linked Data has attracted much attention recently. A particularly interesting approach is link traversal based query execution which proposes to integrate the traversal of data links into the creation of query results. Hence -in contrast to traditional query execution paradigms- this does not assume a fixed set of relevant data sources beforehand; instead, the traversal process discovers data and data sources on the fly and, thus, enables applications to tap the full potential of the Web.

While several authors have studied possibilities to implement the idea of link traversal based query execution and to optimize query execution in this context, no work exists that discusses theoretical foundations of the approach in general. Our paper fills this gap.

We introduce a well-defined semantics for queries that may be executed using a link traversal based approach. Based on this semantics we formally analyze properties of such queries. In particular, we study the computability of queries as well as the implications of querying a potentially infinite Web of Linked Data. Our results show that query computation in general is not guaranteed to terminate and that for any given query it is undecidable whether the execution terminates. Furthermore, we define an abstract execution model that captures the integration of link traversal into the query execution process. Based on this model we prove the soundness and completeness of link traversal based query execution and analyze an existing implementation approach.

References

  1. S. Abiteboul and V. Vianu. Queries and computation on the Web. Theoretical Computer Science, 239(2), 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. S. Auer, J. Lehmann, and S. Hellmann. LinkedGeoData -- adding a spatial dimension to the Web of Data. In Proc. of the 8th Int. Semantic Web Conference (ISWC), 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. P. Bouquet, C. Ghidini, and L. Serafini. Querying the Web of Data: A formal approach. In Proc of the 4th Asian Semantic Web Conference (ASWC), 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. D. Florescu, A. Y. Levy, and A. O. Mendelzon. Database techniques for the world-wide Web: A survey. SIGMOD Record, 27(3), 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. T. Guan, M. Liu, and L. V. Saxton. Structure-based queries over the world wide Web. In Proc. of the 17th Int. Conference on Conceptual Modeling (ER), 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. O. Hartig. Zero-knowledge query planning for an iterator implementation of link traversal based query execution. In Proc. of the 8th Ext. Semantic Web Conference (ESWC), 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. O. Hartig, C. Bizer, and J.-C. Freytag. Executing SPARQL queries over the Web of Linked Data. In Proc. of the 8th Int. Semantic Web Conference (ISWC), 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. O. Hartig and J. C. Freytag. Foundations of traversal based query execution over Linked Data (extended version). CoRR, abs/1108.6328, 2011. Online: http://arxiv.org/abs/1108.6328. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. O. Hartig and A. Langegger. A database perspective on consuming Linked Data on the Web. Datenbank-Spektrum, 10(2), 2010.Google ScholarGoogle Scholar
  10. T. Heath and C. Bizer. Linked Data: Evolving the Web into a Global Data Space. Morgan & Claypool, 1st edition, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. G. Klyne and J. J. Carroll. Resource description framework (RDF): Concepts and abstract syntax. W3C Rec., Online at http://www.w3.org/TR/rdf-concepts/, Feb. 2004.Google ScholarGoogle Scholar
  12. D. Konopnicki and O. Shmueli. W3qs: A query system for the world-wide Web. In Proc. of 21th Int. Conference on Very Large Data Bases (VLDB), 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. G. Ladwig and D. T. Tran. Linked Data query processing strategies. In Proc. of the 9th Int. Semantic Web Conference (ISWC), 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. G. Ladwig and D. T. Tran. SIHJoin: Querying remote and local linked data. In Proc. of the 8th Ext. Semantic Web Conference (ESWC), 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. A. O. Mendelzon and T. Milo. Formal models of Web queries. Information Systems, 23(8), 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. J. Pérez, M. Arenas, and C. Gutierrez. Semantics and complexity of SPARQL. ACM Transactions on Database Systems, 34, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. E. Prud'hommeaux and A. Seaborne. SPARQL query language for RDF. W3C Rec., Online at http://www.w3.org/TR/rdf-sparql-query/, Jan. 2008.Google ScholarGoogle Scholar
  18. F. Schmedding. Incremental SPARQL evaluation for query answering on Linked Data. In Proc. of the 2nd Int.Workshop on Consuming Linked Data (COLD) at ISWC, 2011.Google ScholarGoogle Scholar
  19. D. Vrandečić, M. Krötzsch, S. Rudolph, and U. Lösch. Leveraging non-lexical knowledge for the linked open data web. In RAFT, 2010.Google ScholarGoogle Scholar

Index Terms

  1. Foundations of traversal based query execution over linked data

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          HT '12: Proceedings of the 23rd ACM conference on Hypertext and social media
          June 2012
          340 pages
          ISBN:9781450313353
          DOI:10.1145/2309996

          Copyright © 2012 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 25 June 2012

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          HT '12 Paper Acceptance Rate33of120submissions,28%Overall Acceptance Rate378of1,158submissions,33%

          Upcoming Conference

          HT '24
          35th ACM Conference on Hypertext and Social Media
          September 10 - 13, 2024
          Poznan , Poland

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader