skip to main content
10.1145/3148011.3148017acmconferencesArticle/Chapter ViewAbstractPublication Pagesk-capConference Proceedingsconference-collections
research-article

SQCFramework: SPARQL Query Containment Benchmark Generation Framework

Published:04 December 2017Publication History

ABSTRACT

Query containment is a fundamental problem in data management with its main application being in global query optimization. A number of SPARQL query containment solvers for SPARQL have been recently developed. To the best of our knowledge, the Query Containment Benchmark (QC-Bench) is the only benchmark for evaluating these containment solvers. However, this benchmark contains a fixed number of synthetic queries, which were handcrafted by its creators. We propose SQCFramework, a SPARQL query containment benchmark generation framework which is able to generate customized SPARQL containment benchmarks from real SPARQL query logs. The framework is flexible enough to generate benchmarks of varying sizes and according to the user-defined criteria on the most important SPARQL features to be considered for query containment benchmarking. This is achieved using different clustering algorithms. We compare state-of-the-art SPARQL query containment solvers by using different query containment benchmarks generated from DBpedia and Semantic Web Dog Food query logs. In addition, we analyze the quality of the different benchmarks generated by SQCFramework.

References

  1. Melisachew Wudage Chekol, Jerome Euzenat, Pierre Geneves, and Nabil Layaida. 2012. SPARQL query containment under RDFS entailment regime. In International Joint Conference on Automated Reasoning. Springer, 134--148. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Melisachew Wudage Chekol, Jerome Euzenat, Pierre Geneves, and Nabil Layaida. 2013. Evaluating and benchmarking SPARQL query containment solvers. In International Semantic Web Conference. Springer, 408--423. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. MelisachewWudage Chekol and Giuseppe Pirro. 2016. Containment of expressive SPARQL navigational queries. In International SemanticWeb Conference. Springer, 86--101.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Chandra Chekuri and Anand Rajaraman. 2000. Conjunctive query containment revisited. Theoretical Computer Science 239, 2 (2000), 211--229. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Claus et al. 2017. JSAC Query Containment Solver. https://github.com/AKSW/jena-sparql-api/tree/develop/jena-sparql-api-query-containment. (2017). {Online; accessed 16-May-2017}.Google ScholarGoogle Scholar
  6. Pierre Geneves, Nabil Layaida, and Alan Schmitt. 2007. Efficient static analysis of XML paths and types. Acm Sigplan Notices 42, 6 (2007), 342--351. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Egor V Kostylev, Juan L Reutter, Miguel Romero, and Domagoj Vrgo.. 2015. SPARQL with property paths. In International Semantic Web Conference. 3--18. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Andres Letelier, Jorge Perez, Reinhard Pichler, and Sebastian Skritek. 2013. Static analysis and optimization of semantic web queries. TODS 38, 4 (2013), 25. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Todd Millstein, Alon Halevy, and Marc Friedman. 2003. Query containment for data integration systems. J. Comput. System Sci. 66, 1 (2003), 20--39. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Reinhard Pichler and Sebastian Skritek. 2014. Containment and equivalence of well-designed SPARQL. In Proceedings of the 33rd ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems. ACM, 39--50. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Muhammad Saleem, Intizar Ali, Aidan Hogan, Qaiser Mehmood, and Axel-Cyrille Ngonga Ngomo. 2015. LSQ: The Linked SPARQL Queries Dataset. In ISWC. 261--269.Google ScholarGoogle Scholar
  12. Muhammad Saleem, Qaiser Mehmood, and Axel-Cyrille Ngonga Ngomo. 2015. FEASIBLE: a feature-based SPARQL benchmark generation framework. In ISWC. Springer, 52--69. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Muhammad Saleem and Axel-Cyrille Ngonga Ngomo. 2014. HiBISCuS: Hypergraph-Based Source Selection for SPARQL Endpoint Federation. In ESWC.Google ScholarGoogle Scholar
  14. Yoshinori Tanabe, Koichi Takahashi, Mitsuharu Yamamoto, Akihiko Tozawa, and Masami Hagiya. 2005. A decision procedure for the alternation-free two-way modal μ-calculus. In ARATRM. Springer, 277--291. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Melisachew Wudage, Jerome Euzenat, Pierre Geneves, and Nabil Laya.da. 2012. SPARQL query containment under SHI axioms. In Proceedings 26th AAAI Conference on Artificial Intelligence. 10--16. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. SQCFramework: SPARQL Query Containment Benchmark Generation Framework

        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
          K-CAP '17: Proceedings of the 9th Knowledge Capture Conference
          December 2017
          271 pages
          ISBN:9781450355537
          DOI:10.1145/3148011

          Copyright © 2017 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: 4 December 2017

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article
          • Research
          • Refereed limited

          Acceptance Rates

          Overall Acceptance Rate55of198submissions,28%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader