Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1007/978-3-030-59833-4_7guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

MINDS: A Translator to Embed Mathematical Expressions Inside SPARQL Queries

Published: 07 September 2020 Publication History

Abstract

The recent deployments of semantic web tools and the expansion of available linked datasets have given users the opportunity of building increasingly complex applications. These emerging use cases often require queries containing mathematical formulas such as euclidean distances or unit conversions. Currently, the latest SPARQL standard (version 1.1) only embeds basic math operators. Thus, to address this shortcoming, some popular SPARQL evaluators provide built-in tools to cover specific needs; however, such tools are not standard yet. To offer users a more generic solution, we propose and share MINDS, a translator of mathematical expressions into SPARQL-compliant bindings which can be understood by any evaluator. MINDS thereby facilitates the query design whenever mathematical computations are needed in a SPARQL query.

References

[1]
Athanasiou, S., Giannopoulos, G., Graux, D., Karagiannakis, N., Lehmann, J., Ngomo, A.C.N., Patroumpas, K., Sherif, M.A., Skoutas, D.: Big POI data integration with linked data technologies. In: EDBT, pp. 477–488 (2019)
[2]
Battle R and Kolas D Geosparql: Enabling a geospatial semantic web Semant. Web J. 2011 3 4 355-370
[3]
Dadwal R, Graux D, Sejdiu G, Jabeen H, and Lehmann J Hitzler P, Kirrane S, Hartig O, de Boer V, Vidal M-E, Maleshkova M, Schlobach S, Hammar K, Lasierra N, Stadtmüller S, Hose K, and Verborgh R Clustering pipelines of large RDF POI data The Semantic Web: ESWC 2019 Satellite Events 2019 Cham Springer 24-27
[4]
Erling, O., Mikhailov, I.: RDF support in the virtuoso DBMS. In: Networked Knowledge-Networked Media, pp. 7–24. Springer, Berlin (2009)
[5]
Graux D, Jachiet L, Genevès P, and Layaïda N Groth P, Simperl E, Gray A, Sabou M, Krötzsch M, Lecue F, Flöck F, and Gil Y SPARQLGX: Efficient distributed evaluation of SPARQL with apache spark The Semantic Web – ISWC 2016 2016 Cham Springer 80-87
[6]
Graux, D., Sejdiu, G., Jabeen, H., Lehmann, J., Sui, D., Muhs, D., Pfeffer, J.: Profiting from kitties on Ethereum: Leveraging blockchain RDF data with SANSA. In: SEMANTiCS Conference (2018)
[7]
Harris, S., Lamb, N., Shadbolt, N.: 4store: The design and implementation of a clustered RDF store. In: 5th International Workshop on Scalable Semantic Web Knowledge Base Systems (SSWS2009), pp. 94–109 (2009)
[8]
Jena, A.: Apache jena fuseki. The Apache Software Foundation (2014)
[9]
Lehmann, J., Isele, R., Jakob, M., Jentzsch, A., Kontokostas, D., Mendes, P.N., Hellmann, S., Morsey, M., van Kleef, P., Auer, S., Bizer, C.: DBpedia - A large-scale, multilingual knowledge base extracted from wikipedia. Semant. Web J. 6(2), 167–195 (2015). http://jens-lehmann.org/files/2014/swj_dbpedia.pdf
[10]
Lehmann, J., Sejdiu, G., Bühmann, L., Westphal, P., Stadler, C., Ermilov, I., Bin, S., Chakraborty, N., Saleem, M., Ngonga, A.C.N., Jabeen, H.: Distributed semantic analytics using the SANSA stack. In: Proceedings of 16th International Semantic Web Conference - Resources Track (ISWC’2017) (2017). http://svn.aksw.org/papers/2017/ISWC_SANSA_SoftwareFramework/public.pdf
[11]
Levine, J.R., Mason, T., Brown, D.: Lex & Yacc. O’Reilly Media, Inc (1992)
[12]
Manola, F., Miller, E., McBride, B., et al.: RDF primer. W3C Recommendation 10(1–107), 6 (2004)
[13]
Neumann T and Weikum G The RDF-3X engine for scalable management of RDF data VLDB J. Int. J. Very Large Data Bases 2010 19 1 91-113
[14]
Prud’Hommeaux, E., Seaborne, A., et al.: SPARQL query language for RDF. W3C Recommendation 15 (2008). www.w3.org/TR/rdf-sparql-query/
[15]
Stadler C, Sejdiu G, Graux D, and Lehmann J Ghidini C, Hartig O, Maleshkova M, Svátek V, Cruz I, Hogan A, Song J, Lefrançois M, and Gandon F Sparklify: A scalable software component for efficient evaluation of SPARQL queries over distributed RDF datasets The Semantic Web – ISWC 2019 2019 Cham Springer 293-308
[16]
Suchanek, F.M., Kasneci, G., Weikum, G.: Yago: A core of semantic knowledge. In: Proceedings of the 16th International Conference on World Wide Web, WWW 2007, pp. 697–706. ACM, New York (2007). 10.1145/1242572.1242667
[17]
Sui, D., Sejdiu, G., Graux, D., Lehmann, J.: The hubs and authorities transaction network analysis using the SANSA framework. In: SEMANTiCS Conference (2019)
[18]
Van Rossum, G., Drake, F.L.: Python Language Reference Manual. Network Theory, Bristol (2003)
[19]
W3C SPARQL Working Group, et al.: SPARQL 1.1 overview (2013). http://www.w3.org/TR/sparql11-overview/

Index Terms

  1. MINDS: A Translator to Embed Mathematical Expressions Inside SPARQL Queries
      Index terms have been assigned to the content through auto-classification.

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image Guide Proceedings
      Semantic Systems. In the Era of Knowledge Graphs: 16th International Conference on Semantic Systems, SEMANTiCS 2020, Amsterdam, The Netherlands, September 7–10, 2020, Proceedings
      Sep 2020
      140 pages
      ISBN:978-3-030-59832-7
      DOI:10.1007/978-3-030-59833-4
      Open Access This chapter is licensed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.The images or other third party material in this chapter are included in the chapter's Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the chapter's Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.

      Publisher

      Springer-Verlag

      Berlin, Heidelberg

      Publication History

      Published: 07 September 2020

      Qualifiers

      • Article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • 0
        Total Citations
      • 0
        Total Downloads
      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 16 Feb 2025

      Other Metrics

      Citations

      View Options

      View options

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media