Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1242572.1242680acmconferencesArticle/Chapter ViewAbstractPublication PageswebconfConference Proceedingsconference-collections
Article

SPARQ2L: towards support for subgraph extraction queries in rdf databases

Published: 08 May 2007 Publication History
  • Get Citation Alerts
  • Abstract

    Many applications in analytical domains often have the need to "connect the dots" i.e., query about the structure of data. In bioinformatics for example, it is typical to want to query about interactions between proteins. The aim of such queries is to "extract" relationships between entities i.e. paths from a data graph. Often, such queries will specify certain constraints that qualifying results must satisfy e.g. paths involving a set of mandatory nodes. Unfortunately, most present day Semantic Web query languages including the current draft of the anticipated recommendation SPARQL, lack the ability to express queries about arbitrary path structures in data. In addition, many systems that support some limited form of path queries rely on main memory graph algorithms limiting their applicability to very large scale graphs.
    In this paper, we present an approach for supporting Path Extraction queries. Our proposal comprises (i) a query language SPARQ2L which extends SPARQL with path variables and path variable constraint expressions, and (ii) a novel query evaluation framework based on efficient algebraic techniques for solving path problems which allows for path queries to be efficiently evaluated on disk resident RDF graphs. The effectiveness of our proposal is demonstrated by a performance evaluation of our approach on both real world based and synthetic dataset.

    References

    [1]
    S. Alexaki, V. Christophides, G. Karvounarakis, D. Plexousakis, and K. Tolle. The ICS-FORTH RDFSuite: Managing Voluminous RDF Description Bases. In SemWeb 2001.
    [2]
    Alkhateeb, F., Baget JF., Euzenat, J. Complex path queries for RDF. Poster paper in ISWC2005, 6th - 10th Nov. 2005, Galway, (Ireland).
    [3]
    Angles, R., Gutierrez, C. Querying RDF Data from a Graph Database Perspective, ESWC2005, May 2005, Heraklion, Greece.
    [4]
    Anyanwu, K., Sheth, A. r-Queries: enabling querying for Semantic Associations on the Semantic Web. WWW 2003.
    [5]
    Bailey, J. Bry, F., Furche, T., Schaffert, S. Web and Semantic Web Query Languages: A Survey.
    [6]
    Barton, S: Designing Indexing Structure for Discovering Relationships in RDF Graphs. DATESO 2004
    [7]
    D. Beckett. The design and implementation of the Redland RDF application framework. Computer Networks, 39(5):577--588, 2002
    [8]
    Bonstrom, V., Hinze, A., Schweppe, H. "Storing RDF as a Graph," la-web, p. 27, (LA-WEB'03), 2003.
    [9]
    J. Broekstra. SeRQL: Sesame RDF query language. In M. Ehrig et al., editors, SWAP Deliverable 3.2 Method Design, pages 55--68. 2003
    [10]
    J. Broekstra, A. Kampman, F. v. H. 2001. Sesame: An architecture for storing and querying rdf data and schema information. In D. Fensel, J. Hendler, H. L., and Wahlster, W., eds., Semantics for the WWW. MIT Press.
    [11]
    Jeremy J. Carroll, Ian Dickinson, Chris Dollin, Dave Reynolds, Andy Seaborne, Kevin Wilkinson: Jena: implementing the semantic web recommendations. WWW (ATPP) 2004: 74--83
    [12]
    Corby, O., Dieng-Kuntz, R., Faron-Zucker, C., Gandon. F. "Searching the Semantic Web: Approximate Query Processing Based on Ontologies," IEEE Intelligent Systems, vol. 21, no. 1, pp. 20--27, Jan/Feb, 2006.
    [13]
    Corby, O., Dieng-Kuntz, R., Faron-Zucker, C. Querying the Semantic Web with the corese search engine. ECAI/PAIS2004, Valencia (ES), August 2004. IOS Press.
    [14]
    Donninger, H., Bonome, T., Radonovich, M., Pise-Masison, C. A., Brady, J., Shih, J. H., Barrett, J., Birrer, M. J. Whole genome expression profiling of advance stage papillary serous ovarian cancer reveals activated pathways. Oncogene (2004) 23, 8065--8077
    [15]
    Flavius Frasincar, Geert-Jan Houben, Richard Vdovjak, Peter Barna: RAL: An Algebra for Querying RDF. World Wide Web 7(1): 83--109 (2004)
    [16]
    Janik, M., Kochut, K.: BRAHMS: A WorkBench RDF Store and High Performance Memory System for Semantic Association Discovery. ISWC2005: 431--445
    [17]
    Jorge Perez, Marcelo Arenas and Claudio Gutierrez. Semantics and Complexity of SPARQL. ISWC'06, Athens, GA, USA, 2006.
    [18]
    Peter Haase, Jeen Broekstra, Andreas Eberhart, Raphael Volz: A Comparison of RDF Query Languages. ISWC'04: 502--517
    [19]
    Harth, A., Decker. S. Optimized index structures for querying RDFfrom the web. In LAWEB 2005.
    [20]
    G. Karvounarakis, S. Alexaki, V. Christophides, D. Plexousakis, and M. Schol. RQL: A Declarative Query Language for RDF. WWW'02, Honolulu, Hawaii, USA, May 7-11 2002.
    [21]
    Lassila, O., Swick, R. RDF Model and Syntax Specification. W3C Recommendation
    [22]
    Mukherjea, S., Bamba, B. BioPatentMiner: An Information Retrieval System for BioMedical Patents. VLDB 2004: 1066--1077
    [23]
    Prud'hommeaux E., Seaborne, A. SPARQL Query Language for RDF. W3C Candidate Rec. 6 April 2006.
    [24]
    Seaborne, A. RDQL . A Query Language for RDF, WWWConsortium, Member Submission SUBM-RDQL-20040109, January 2004.
    [25]
    A. Sheth, B. Aleman-Meza, I. B. Arpinar,. Ramakrishnan, C. Halaschek, C. Bertram, Y. Warke, C David Avant, F. S. Arpinar, K. Anyanwu, K. Kochut, Semantic Association Identification and Knowledge Discovery for National Security Applications, JDM,16 (1), Jan-March 2005.
    [26]
    Wolf Siberski, Jeff Z. Pan, Uwe Thaden: Querying the Semantic Web with Preferences. ISWC 2006: 612--624
    [27]
    M. Sintek and S. Decker. TRIPLE - an RDF query, inference and transformation language. In DDLP, 2001.
    [28]
    A. Souzis. RxPath specification proposal. http://rx4rdf.liminalzone.org/RxPathSpec
    [29]
    Tarjan, R. E. "Fast Algorithms for Solving Path Problems". JACM, Vol. 28, No. 3, July 1981, pp. 594--614
    [30]
    Tarjan. R. E. A Unified Approach to Path Problems. JACM, 28:3:577--593, 1981.
    [31]
    Oracle® Spatial Resource Description Framework (RDF) 10g Release 2 (10.2) Manual
    [32]
    SWETO-DBLP http://lsdis.cs.uga.edu/projects/semdis/swetodblp/

    Cited By

    View all
    • (2023)Integrating Connection Search in Graph Queries2023 IEEE 39th International Conference on Data Engineering (ICDE)10.1109/ICDE55515.2023.00200(2607-2620)Online publication date: Apr-2023
    • (2022)Compact Walks: Taming Knowledge-Graph Embeddings with Domain- and Task-Specific PathwaysProceedings of the 2022 International Conference on Management of Data10.1145/3514221.3517903(458-469)Online publication date: 10-Jun-2022
    • (2022)Fuzzy RDF QueriesModeling and Management of Fuzzy Semantic RDF Data10.1007/978-3-031-11669-8_5(151-207)Online publication date: 9-Sep-2022
    • Show More Cited By

    Index Terms

    1. SPARQ2L: towards support for subgraph extraction queries in rdf databases

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      WWW '07: Proceedings of the 16th international conference on World Wide Web
      May 2007
      1382 pages
      ISBN:9781595936547
      DOI:10.1145/1242572
      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]

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 08 May 2007

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. RDF
      2. SPARQL extensions
      3. querying semantic web databases

      Qualifiers

      • Article

      Conference

      WWW'07
      Sponsor:
      WWW'07: 16th International World Wide Web Conference
      May 8 - 12, 2007
      Alberta, Banff, Canada

      Acceptance Rates

      Overall Acceptance Rate 1,899 of 8,196 submissions, 23%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)5
      • Downloads (Last 6 weeks)1
      Reflects downloads up to

      Other Metrics

      Citations

      Cited By

      View all
      • (2023)Integrating Connection Search in Graph Queries2023 IEEE 39th International Conference on Data Engineering (ICDE)10.1109/ICDE55515.2023.00200(2607-2620)Online publication date: Apr-2023
      • (2022)Compact Walks: Taming Knowledge-Graph Embeddings with Domain- and Task-Specific PathwaysProceedings of the 2022 International Conference on Management of Data10.1145/3514221.3517903(458-469)Online publication date: 10-Jun-2022
      • (2022)Fuzzy RDF QueriesModeling and Management of Fuzzy Semantic RDF Data10.1007/978-3-031-11669-8_5(151-207)Online publication date: 9-Sep-2022
      • (2021)Practical and comprehensive formalisms for modelling contemporary graph query languagesInformation Systems10.1016/j.is.2021.101816102:COnline publication date: 1-Dec-2021
      • (2021)Efficient distributed path computation on RDF knowledge graphs using partial evaluationWorld Wide Web10.1007/s11280-021-00965-5Online publication date: 4-Nov-2021
      • (2021)Foundations of Graph Path Query LanguagesReasoning Web. Declarative Artificial Intelligence 10.1007/978-3-030-95481-9_1(1-21)Online publication date: 8-Sep-2021
      • (2021)BP-SPARQL: A Query Language for Summarizing and Analyzing Big Process DataProcess Querying Methods10.1007/978-3-030-92875-9_2(21-48)Online publication date: 3-Dec-2021
      • (2020)Querying Fuzzy RDF Knowledge Graphs Data2020 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE)10.1109/FUZZ48607.2020.9177616(1-8)Online publication date: Jul-2020
      • (2020)Efficient Constrained Subgraph Extraction for Exploratory Discovery in Large Knowledge Graphs2020 IEEE International Conference on Big Data (Big Data)10.1109/BigData50022.2020.9378338(623-630)Online publication date: 10-Dec-2020
      • (2020)CompRessTransactions on Emerging Telecommunications Technologies10.1002/ett.372831:1Online publication date: 23-Jan-2020
      • Show More Cited By

      View Options

      Get Access

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media