An Extension of SPARQL with Fuzzy Navigational Capabilities for Querying Fuzzy RDF Data Olivier Pivert, Olfa Slama, Virginie Thion
|
|
- Silvia Hensley
- 5 years ago
- Views:
Transcription
1 An Extension of SPARQL with Fuzzy Navigational Capabilities for Querying Fuzzy RDF Data Olivier Pivert, Olfa Slama, Virginie Thion 2016 IEEE International Conference on Fuzzy Systems JULY 2016, VANCOUVER, CANADA
2 Outline Motivations 1 Motivations 2 The RDF data model The F-RDF data model SPARQL 3 4 Olivier Pivert, Olfa Slama, Virginie Thion SPARQL with Fuzzy Navigational Capabilities 2 / 21
3 Motivations Retrieve artists such that the albums he/she recommends are low-rated and created by a close friend. Previous extensions of SPARQL with Boolean navigational capabilities (e.g., SPARQLeR, SPARQ2L, PSPARQL, nsparql, SPARQL 1.1); with fuzzy querying capabilities, on node attribute values only (e.g. fsparql); but not both, and no fuzzy querying on the structure of the graph. Olivier Pivert, Olfa Slama, Virginie Thion SPARQL with Fuzzy Navigational Capabilities 3 / 21
4 Goal: extension of the SPARQL Query Language 1 query a fuzzy RDF model containing gradual information better model real-world concepts. 2 express fuzzy user preferences queries better reflect the intention of the user; rank-orders the retrieved items; provides a relaxed version of the query. Olivier Pivert, Olfa Slama, Virginie Thion SPARQL with Fuzzy Navigational Capabilities 4 / 21
5 Outline Motivations The RDF data model The F-RDF data model SPARQL 1 Motivations 2 The RDF data model The F-RDF data model SPARQL 3 4 Olivier Pivert, Olfa Slama, Virginie Thion SPARQL with Fuzzy Navigational Capabilities 5 / 21
6 The RDF data model The F-RDF data model SPARQL The RDF data model RDF (Resource Description Framework, W3C) RDF is a model for representing (linked) data on the web. s, p, o : the subject s has a property p with a value o. Mariah Subject creator Predicate Butterfly Object RDF supports only Boolean relationships (True or False). Beyonce friend Shakira Olivier Pivert, Olfa Slama, Virginie Thion SPARQL with Fuzzy Navigational Capabilities 6 / 21
7 The RDF data model The F-RDF data model SPARQL The F-RDF data model [Mazzieri and Dragoni, 2008], [Vaneková et al., 2005], [Straccia, 2009], [Lv et al., 2008] F-RDF data model supports gradual relationships friend (close, best, normal,...), recommends (strongly, weakly,...). Beyonce friend (0.8) Shakira F-RDF graph is a tuple (T, ζ): T is a finite set of triples of (U B) U (U L B), ζ is a membership function on triples ζ : T [0, 1]. Olivier Pivert, Olfa Slama, Virginie Thion SPARQL with Fuzzy Navigational Capabilities 7 / 21
8 friend (0.7) JustinT Shakira friend (0.4) friend(0.5) creator friend(0.6) friend(0.5) friend(0.3) Justified EnriqueI friend(0.3) rating recommends(0.6) 6 creator recommends(0.7) friend(0.8) 9 rating Euphoria Beyonce recommends (0.8) friend(0.7) recommends(0.8) rating 4 MariahC creator Butterfly friend(0.4) recommends(0.4) Figure: Fuzzy RDF graph inspired by MusicBrainz 1 1
9 The RDF data model The F-RDF data model SPARQL SPARQL (SPARQL Protocol and RDF Query Language, W3C) Query language for querying RDF data based on graph pattern matching. Basic graph pattern (BGP): set of triples patterns containing variables.?artist creator?album?album has rating 6?Artist 6 has rating creator?album Alternative (UNION), optional (OPTIONAL), filter (FILTER) GP. Olivier Pivert, Olfa Slama, Virginie Thion SPARQL with Fuzzy Navigational Capabilities 9 / 21
10 The RDF data model The F-RDF data model SPARQL Example SELECT?art1 WHERE {?art1 friend+?art2?art2 creator?alb.?alb rating?r.?art1 recommends?alb. FILTER (?r < 4) } A SPARQL query contains only: Boolean conditions (e.g.?r < 4), Boolean regular expressions (SPARQL 1.1) (e.g. friend + ). Olivier Pivert, Olfa Slama, Virginie Thion SPARQL with Fuzzy Navigational Capabilities 10 / 21
11 Outline Motivations 1 Motivations 2 The RDF data model The F-RDF data model SPARQL 3 4 Olivier Pivert, Olfa Slama, Virginie Thion SPARQL with Fuzzy Navigational Capabilities 11 / 21
12 Contribution: More flexible SPARQL Express fuzzy user preferences queries to F-RDF graph on the values of the nodes, on the structure of the graph. on the values of the nodes : fuzzy conditions (e.g. low rating) low: fuzzy term based on fuzzy set theory [Zadeh, 1965] degree µ low rating Olivier Pivert, Olfa Slama, Virginie Thion SPARQL with Fuzzy Navigational Capabilities 12 / 21
13 Contribution: More flexible SPARQL on the structure of the graph (fuzzy regular expressions Ϝ) F ::= ɛ, υ, F F, F.F, F, F+, F cond F cond : paths satisfying the pattern F with a condition cond (F distance is short ) We limit the path fuzzy structural properties to ST (strength) and distance. distance(x, y) = min p Paths(x,y) length(p) the length of a path p in a fuzzy graph: length(p) = t p 1 ζ(t) ST (x, y) = max p Paths(x,y) ST _path(p) the strength of the path p in a fuzzy graph: ST _path(p) = min({ζ(t) t p}). Olivier Pivert, Olfa Slama, Virginie Thion SPARQL with Fuzzy Navigational Capabilities 13 / 21
14 Contribution: More flexible SPARQL A formal redefinition of the syntax and the semantics of the SPARQL graph pattern introduced in [Pérez et al., 2008]. Fuzzy graph pattern: allows to express fuzzy preferences into SPARQL. Syntax of a fuzzy graph pattern is a fuzzy triple (U V) (U F V) (U L V). (P 1 AND P 2 ), (P 1 UNION P 2 ), (P 1 OPT P 2 ) and (P 1 FILTER C) are fuzzy graph patterns. A fuzzy condition C is a logical combination of fuzzy terms: bound(?x),?x θ c and?x θ?y, where θ is a fuzzy or crisp comparator,?x IS Fterm (?age IS young), ( C 1 ) and (C 1 C 2 ), where is a fuzzy connective. Olivier Pivert, Olfa Slama, Virginie Thion SPARQL with Fuzzy Navigational Capabilities 14 / 21
15 FURQL (FUzzy RDF Query Language) Fuzzy extension of the SPARQL Query Language: the occurrence of fuzzy graph patterns in the W H E R E clause, the occurrence of fuzzy conditions in the F I L T E R clause. Olivier Pivert, Olfa Slama, Virginie Thion SPARQL with Fuzzy Navigational Capabilities 15 / 21
16 FURQL (FUzzy RDF Query Language) Example: Retrieve artists (?art1) such that the albums (?alb) he/she recommends are low-rated and created by a close friend (?art2). SELECT?art1 WHERE {?art1 (friend+ distance IS short)?art2.?art2 creator?alb.?alb rating?r.?art1 recommends?alb. FILTER (?r IS low) } CUT 0.3 (friend + ) distance IS short.creator rating?art1?alb?r recommends low Olivier Pivert, Olfa Slama, Virginie Thion SPARQL with Fuzzy Navigational Capabilities 16 / 21
17 Implementation Storage of Fuzzy RDF graphs: using the reification mecanism Idea: attach fuzzy degrees to triples. Shakira friend(0.7) MariahC Blank node Shakira subject predicate Reification friend object degree MariahC 0.7 Olivier Pivert, Olfa Slama, Virginie Thion SPARQL with Fuzzy Navigational Capabilities 17 / 21
18 Implementation Adding a software (called FURQL) layer over a standard and possibly distant classical SPARQL engine (endpoint) FURQL query Q Client (user) Answers of Q Compiling SPARQL query (Q crisp ) Software add-on layer Qualitative cut function Sat. degrees function Cutting and Ranking Fuzzy treatment Answers of Q crisp Classical SPARQL querying SPARQL query evaluator engine Olivier Pivert, Olfa Slama, Virginie Thion SPARQL with Fuzzy Navigational Capabilities 18 / 21
19 Outline Motivations 1 Motivations 2 The RDF data model The F-RDF data model SPARQL 3 4 Olivier Pivert, Olfa Slama, Virginie Thion SPARQL with Fuzzy Navigational Capabilities 19 / 21
20 To sum up Definition of a fuzzy extension of the SPARQL Query Language: deal with fuzzy RDF data, express fuzzy structural conditions and fuzzy conditions on the values of the nodes. Definition of a language ( FURQL) based on the notion of fuzzy graph pattern. Future Work Implementing a prototype with real-world RDF databases. Extending the language with more sophisticated fuzzy conditions (fuzzy quantifiers...). Introducing some quality-related metadata (about freshness, reliability and so on) to this framework. Olivier Pivert, Olfa Slama, Virginie Thion SPARQL with Fuzzy Navigational Capabilities 20 / 21
21 Thank you for your attention Questions?
22 Lv, Y., Ma, Z. M., and Yan, L. (2008). Fuzzy RDF: A data model to represent fuzzy metadata. In Proc. of FUZZ-IEEE, pages IEEE. Mazzieri, M. and Dragoni, A. F. (2008). A fuzzy semantics for the resource description framework. Springer. Pérez, J., Arenas, M., and Gutierrez, C. (2008). nsparql: A navigational language for RDF. In Proc. of ISWC. Straccia, U. (2009). A minimal deductive system for general fuzzy RDF. In Web Reasoning and Rule Syst., pages Springer. Vaneková, V., Bella, J., Gurskỳ, P., and Horváth, T. (2005). Olivier Pivert, Olfa Slama, Virginie Thion SPARQL with Fuzzy Navigational Capabilities 21 / 21
23 Fuzzy rdf in the semantic web: Deduction and induction. In Proceedings of Workshop on Data Analysis (WDA 2005), pages Olivier Pivert, Olfa Slama, Virginie Thion SPARQL with Fuzzy Navigational Capabilities 21 / 21
Fuzzy Quantified Queries to Fuzzy RDF Databases
Fuzzy Quantified Queries to Fuzzy RDF Databases Olivier Pivert, Olfa Slama, Virginie Thion 26th IEEE International Conference on Fuzzy Systems (Fuzz-IEEE 17) July 9-12 2017, Naples, Italy Outline 1 Introduction
More informationSPARQL Extensions with Preferences: a Survey Olivier Pivert, Olfa Slama, Virginie Thion
SPARQL Extensions with Preferences: a Survey Olivier Pivert, Olfa Slama, Virginie Thion 31 st ACM Symposium on Applied Computing Pisa, Italy April 4-8, 2016 Outline 1 Introduction 2 3 4 Outline Introduction
More informationFuzzy Quantified Queries to Fuzzy RDF Databases
Fuzzy Quantified Queries to Fuzzy RDF Databases Olivier Pivert, Olfa Slama, Virginie Thion To cite this version: Olivier Pivert, Olfa Slama, Virginie Thion. Fuzzy Quantified Queries to Fuzzy RDF Databases.
More informationWhat is all the Fuzz about?
What is all the Fuzz about? Fuzzy Systems CPSC 433 Christian Jacob Dept. of Computer Science Dept. of Biochemistry & Molecular Biology University of Calgary Fuzzy Systems in Knowledge Engineering Fuzzy
More informationA Deductive System for Annotated RDFS
A Deductive System for Annotated RDFS DERI Institute Meeting Umberto Straccia Nuno Lopes Gergely Lukácsy Antoine Zimmermann Axel Polleres Presented by: Nuno Lopes May 28, 2010 Annotated RDFS Example Annotated
More informationFoundations of SPARQL Query Optimization
Foundations of SPARQL Query Optimization Michael Schmidt, Michael Meier, Georg Lausen Albert-Ludwigs-Universität Freiburg Database and Information Systems Group 13 th International Conference on Database
More informationWhat is all the Fuzz about?
What is all the Fuzz about? Fuzzy Systems: Introduction CPSC 533 Christian Jacob Dept. of Computer Science Dept. of Biochemistry & Molecular Biology University of Calgary Fuzzy Systems in Knowledge Engineering
More informationOn the Hardness of Counting the Solutions of SPARQL Queries
On the Hardness of Counting the Solutions of SPARQL Queries Reinhard Pichler and Sebastian Skritek Vienna University of Technology, Faculty of Informatics {pichler,skritek}@dbai.tuwien.ac.at 1 Introduction
More informationSPARQL Extensions with Preferences: a Survey
SPARQL Extensions with Preferences: a Survey Olivier Pivert, Olfa Slama, Virginie Thion To cite this version: Olivier Pivert, Olfa Slama, Virginie Thion. SPARQL Extensions with Preferences: a Survey. ACM
More informationIntroduction to Fuzzy Logic. IJCAI2018 Tutorial
Introduction to Fuzzy Logic IJCAI2018 Tutorial 1 Crisp set vs. Fuzzy set A traditional crisp set A fuzzy set 2 Crisp set vs. Fuzzy set 3 Crisp Logic Example I Crisp logic is concerned with absolutes-true
More informationSemantic Web Information Management
Semantic Web Information Management Norberto Fernández ndez Telematics Engineering Department berto@ it.uc3m.es.es 1 Motivation n Module 1: An ontology models a domain of knowledge n Module 2: using the
More informationLogical reconstruction of RDF and ontology languages
Logical reconstruction of RDF and ontology languages Jos de Bruijn 1, Enrico Franconi 2, and Sergio Tessaris 2 1 Digital Enterprise Research Institute, University of Innsbruck, Austria jos.debruijn@deri.org
More informationFUZZY SQL for Linguistic Queries Poonam Rathee Department of Computer Science Aim &Act, Banasthali Vidyapeeth Rajasthan India
RESEARCH ARTICLE FUZZY SQL for Linguistic Queries Poonam Rathee Department of Computer Science Aim &Act, Banasthali Vidyapeeth Rajasthan India OPEN ACCESS ABSTRACT For Many Years, achieving unambiguous
More informationExpression and Efficient Processing of Fuzzy Queries in a Graph Database Context
Expression and Efficient Processing of Fuzzy Queries in a Graph Database Context Olivier Pivert, Grégory Smits, Virginie Thion To cite this version: Olivier Pivert, Grégory Smits, Virginie Thion. Expression
More informationTowards Equivalences for Federated SPARQL Queries
Towards Equivalences for Federated SPARQL Queries Carlos Buil-Aranda 1? and Axel Polleres 2?? 1 Department of Computer Science, Pontificia Universidad Católica, Chile cbuil@ing.puc.cl 2 Vienna University
More informationOn a Fuzzy Algebra for Querying Graph Databases
On a Fuzzy Algebra for Querying Graph Databases Olivier Pivert, Virginie Thion, Hélène Jaudoin, Grégory Smits To cite this version: Olivier Pivert, Virginie Thion, Hélène Jaudoin, Grégory Smits. On a Fuzzy
More informationRDF* and SPARQL* An Alternative Approach to Statement-Level Metadata in RDF
RDF* and SPARQL* An Alternative Approach to Statement-Level Metadata in RDF Olaf Hartig @olafhartig Picture source:htp://akae.blogspot.se/2008/08/dios-mo-doc-has-construido-una-mquina.html 2 4 htp://tinkerpop.apache.org/docs/current/reference/#intro
More informationA Relaxed Approach to RDF Querying
A Relaxed Approach to RDF Querying Carlos A. Hurtado churtado@dcc.uchile.cl Department of Computer Science Universidad de Chile Alexandra Poulovassilis, Peter T. Wood {ap,ptw}@dcs.bbk.ac.uk School of Computer
More informationKNOWLEDGE GRAPHS. Lecture 4: Introduction to SPARQL. TU Dresden, 6th Nov Markus Krötzsch Knowledge-Based Systems
KNOWLEDGE GRAPHS Lecture 4: Introduction to SPARQL Markus Krötzsch Knowledge-Based Systems TU Dresden, 6th Nov 2018 Review We can use reification to encode complex structures in RDF graphs: Film Actor
More informationSemantics Preserving SQL-to-SPARQL Query Translation for Left Outer Join
Semantics Preserving SQL-to-SPARQL Query Translation for Left Outer Join BAHAJ Mohamed, Soussi Nassima Faculty of Science and Technologies, Settat Morocco mohamedbahaj@gmail.com sossinass@gmail.com ABSTRACT:
More informationAn Extension of SPARQL for RDFS
An Extension of SPARQL for RDFS Marcelo Arenas 1, Claudio Gutierrez 2, and Jorge Pérez 1 1 Pontificia Universidad Católica de Chile 2 Universidad de Chile Abstract. RDF Schema (RDFS) extends RDF with a
More informationFuzzy Analogy: A New Approach for Software Cost Estimation
Fuzzy Analogy: A New Approach for Software Cost Estimation Ali Idri, ENSIAS, Rabat, Morocco co Alain Abran, ETS, Montreal, Canada Taghi M. Khoshgoftaar, FAU, Boca Raton, Florida th International Workshop
More informationThe Logic of the Semantic Web. Enrico Franconi Free University of Bozen-Bolzano, Italy
The Logic of the Semantic Web Enrico Franconi Free University of Bozen-Bolzano, Italy What is this talk about 2 What is this talk about A sort of tutorial of RDF, the core semantic web knowledge representation
More informationRDFPath. Path Query Processing on Large RDF Graphs with MapReduce. 29 May 2011
29 May 2011 RDFPath Path Query Processing on Large RDF Graphs with MapReduce 1 st Workshop on High-Performance Computing for the Semantic Web (HPCSW 2011) Martin Przyjaciel-Zablocki Alexander Schätzle
More informationCopyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley. Chapter 6 Outline. Unary Relational Operations: SELECT and
Chapter 6 The Relational Algebra and Relational Calculus Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 6 Outline Unary Relational Operations: SELECT and PROJECT Relational
More informationFoundations of RDF and SPARQL
Foundations of RDF and SPARQL (An Alternative Approach to Statement-Level Metadata in RDF) Olaf Hartig Dept. of Computer and Information Science (IDA), Linköping University, Sweden olaf.hartig@liu.se Abstract
More informationTHE ANNALS OF DUNAREA DE JOS UNIVERSITY OF GALATI FASCICLE III, 2005 ISSN X ELECTROTEHNICS, ELECTRONICS, AUTOMATIC CONTROL, INFORMATICS
ELECTROTEHNICS, ELECTRONICS, AUTOMATIC CONTROL, INFORMATICS RELATIVE AGGREGATION OPERATOR IN DATABASE FUZZY QUERYING Cornelia TUDORIE, Severin BUMBARU, Luminita DUMITRIU Department of Computer Science,
More informationEfficient Optimization of Sparql Basic Graph Pattern
Efficient Optimization of Sparql Basic Graph Pattern Ms.M.Manju 1, Mrs. R Gomathi 2 PG Scholar, Department of CSE, Bannari Amman Institute of Technology, Sathyamangalam, Tamilnadu, India 1 Associate Professor/Senior
More informationSemantic Processing of Sensor Event Stream by Using External Knowledge Bases
Semantic Processing of Sensor Event Stream by Using External Knowledge Bases Short Paper Kia Teymourian and Adrian Paschke Freie Universitaet Berlin, Berlin, Germany {kia, paschke}@inf.fu-berlin.de Abstract.
More informationLinguistic Values on Attribute Subdomains in Vague Database Querying
Linguistic Values on Attribute Subdomains in Vague Database Querying CORNELIA TUDORIE Department of Computer Science and Engineering University "Dunărea de Jos" Domnească, 82 Galaţi ROMANIA Abstract: -
More informationFuzzy Set-Theoretical Approach for Comparing Objects with Fuzzy Attributes
Fuzzy Set-Theoretical Approach for Comparing Objects with Fuzzy Attributes Y. Bashon, D. Neagu, M.J. Ridley Department of Computing University of Bradford Bradford, BD7 DP, UK e-mail: {Y.Bashon, D.Neagu,
More informationHarvesting RDF Triples
Harvesting RDF Triples Joe Futrelle National Center for Supercomputing Applications 1205 W. Clark St., Urbana IL 61801, US futrelle@uiuc.edu Abstract. Managing scientific data requires tools that can track
More informationQuerying Semantic Web Data with SPARQL (and SPARQL 1.1)
Querying Semantic Web Data with SPARQL (and SPARQL 1.1) Marcelo Arenas PUC Chile & University of Oxford M. Arenas Querying Semantic Web Data with SPARQL (and SPARQL 1.1) - BNCOD 13 1 / 61 Semantic Web
More informationFoundations of RDF Databases
Foundations of RDF Databases Marcelo Arenas 1, Claudio Gutierrez 2, and Jorge Pérez 1 1 Department of Computer Science, Pontificia Universidad Católica de Chile 2 Department of Computer Science, Universidad
More informationMI-PDB, MIE-PDB: Advanced Database Systems
MI-PDB, MIE-PDB: Advanced Database Systems http://www.ksi.mff.cuni.cz/~svoboda/courses/2015-2-mie-pdb/ Lecture 11: RDF, SPARQL 3. 5. 2016 Lecturer: Martin Svoboda svoboda@ksi.mff.cuni.cz Author: Martin
More informationSingle-Path Code Generation and Input-Data Dependence Analysis
Single-Path Code Generation and Input-Data Dependence Analysis Daniel Prokesch daniel@vmars.tuwien.ac.at July 10 th, 2014 Project Workshop Madrid D. Prokesch TUV T-CREST Workshop, Madrid July 10 th, 2014
More informationHandling time in RDF
Time in RDF p. 1/15 Handling time in RDF Claudio Gutierrez (Joint work with C. Hurtado and A. Vaisman) Department of Computer Science Universidad de Chile UPM, Madrid, January 2009 Time in RDF p. 2/15
More informationThe notion delegation of tasks in Linked Data through agents
The notion delegation of tasks in Linked Data through agents Teófilo Chambilla 1 and Claudio Gutierrez 2 1 University of Technology and Engineering, tchambilla@utec.edu.pe, 2 DCC Universidad of Chile and
More informationProcessing ontology alignments with SPARQL
Provided by the author(s) and NUI Galway in accordance with publisher policies. Please cite the published version when available. Title Processing ontology alignments with SPARQL Author(s) Polleres, Axel
More informationFigure-12 Membership Grades of x o in the Sets A and B: μ A (x o ) =0.75 and μb(xo) =0.25
Membership Functions The membership function μ A (x) describes the membership of the elements x of the base set X in the fuzzy set A, whereby for μ A (x) a large class of functions can be taken. Reasonable
More informationRevisiting Blank Nodes in RDF to Avoid the Semantic Mismatch with SPARQL
Revisiting Blank Nodes in RDF to Avoid the Semantic Mismatch with SPARQL Marcelo Arenas 1, Mariano Consens 2, and Alejandro Mallea 1,3 1 Pontificia Universidad Católica de Chile 2 University of Toronto
More informationRepresenting Linked Data as Virtual File Systems
Representing Linked Data as Virtual File Systems Bernhard Schandl University of Vienna Department of Distributed and Multimedia Systems http://events.linkeddata.org/ldow2009#ldow2009 Madrid, Spain, April
More informationChapter 2 & 3: Representations & Reasoning Systems (2.2)
Chapter 2 & 3: A Representation & Reasoning System & Using Definite Knowledge Representations & Reasoning Systems (RRS) (2.2) Simplifying Assumptions of the Initial RRS (2.3) Datalog (2.4) Semantics (2.5)
More informationHarvesting RDF triples
Harvesting RDF triples Joe Futrelle Natioanl Center for Supercomputing Applications 1205 W. Clark St., Urbana IL 61801, US futrelle@ncsa.uiuc.edu Abstract. Managing scientific data requires tools that
More informationIntroducing fuzzy quantification in OWL 2 ontologies
Introducing fuzzy quantification in OWL 2 ontologies Francesca Alessandra Lisi and Corrado Mencar Dipartimento di Informatica, Centro Interdipartimentale di Logica e Applicazioni Università degli Studi
More informationFuzzy RDF in the Semantic Web: Deduction and Induction
Fuzzy RDF in the Semantic Web: Deduction and Induction Veronika Vaneková 1, Ján Bella 2, Peter Gurský 3, Tomáš Horváth 4 Pavol Jozef Šafárik University in Košice, Institute of Computer Science, Park Angelinum
More informationStoring and Querying Fuzzy Knowledge in the Semantic Web
Storing and Querying Fuzzy Knowledge in the Semantic Web Nick Simou, Giorgos Stoilos, Vassilis Tzouvaras, Giorgos Stamou, and Stefanos Kollias Department of Electrical and Computer Engineering, National
More informationSemantics and Complexity of SPARQL
Semantics and Complexity of SPARQL Jorge Pérez 1, Marcelo Arenas 2, and Claudio Gutierrez 3 1 Universidad de Talca, Chile 2 Pontificia Universidad Católica de Chile 3 Universidad de Chile Abstract. SPARQL
More informationKeyword Search over RDF Graphs. Elisa Menendez
Elisa Menendez emenendez@inf.puc-rio.br Summary Motivation Keyword Search over RDF Process Challenges Example QUIOW System Next Steps Motivation Motivation Keyword search is an easy way to retrieve information
More informationQuerying Semantic Web Data with SPARQL
Querying Semantic Web Data with SPARQL Marcelo Arenas Department of Computer Science PUC Chile marenas@ingpuccl Jorge Pérez Department of Computer Science Universidad de Chile jperez@dccuchilecl ABSTRACT
More informationQuality Awareness over Graph Pattern Queries
Quality Awareness over Graph Pattern Queries Philippe Rigaux, Virginie Thion To cite this version: Philippe Rigaux, Virginie Thion. Quality Awareness over Graph Pattern Queries. Proceedings of the International
More informationContext-Free Path Queries on RDF Graphs
Context-Free Path Queries on RDF Graphs Xiaowang Zhang, Zhiyong Feng, Xin Wang, Guozheng Rao, and Wenrui Wu School of Computer Science and Technology, Tianjin University, China Tianjin Key Laboratory of
More informationVijetha Shivarudraiah Sai Phalgun Tatavarthy. CSc 8711 Georgia State University
Vijetha Shivarudraiah Sai Phalgun Tatavarthy CSc 8711 Georgia State University Seman&c Web Focused on machines a web talking to machines The Grid Super virtual computer Many networked loosely coupled computers
More informationA Formal Definition of RESTful Semantic Web Services. Antonio Garrote Hernández María N. Moreno García
A Formal Definition of RESTful Semantic Web Services Antonio Garrote Hernández María N. Moreno García Outline Motivation Resources and Triple Spaces Resources and Processes RESTful Semantic Resources Example
More informationModel theoretic and fixpoint semantics for preference queries over imperfect data
Model theoretic and fixpoint semantics for preference queries over imperfect data Peter Vojtáš Charles University and Czech Academy of Science, Prague Peter.Vojtas@mff.cuni.cz Abstract. We present an overview
More informationSPARQL Protocol And RDF Query Language
SPARQL Protocol And RDF Query Language WS 2011/12: XML Technologies John Julian Carstens Department of Computer Science Communication Systems Group Christian-Albrechts-Universität zu Kiel March 1, 2012
More informationTrustworthiness of Data on the Web
Trustworthiness of Data on the Web Olaf Hartig Humboldt-Universität zu Berlin Department of Computer Science hartig@informatik.hu-berlin.de Abstract: We aim for an evolution of the Web of data to a Web
More informationA TriAL: A navigational algebra for RDF triplestores
A TriAL: A navigational algebra for RDF triplestores Navigational queries over RDF data are viewed as one of the main applications of graph query languages, and yet the standard model of graph databases
More informationOrchestrating Music Queries via the Semantic Web
Orchestrating Music Queries via the Semantic Web Milos Vukicevic, John Galletly American University in Bulgaria Blagoevgrad 2700 Bulgaria +359 73 888 466 milossmi@gmail.com, jgalletly@aubg.bg Abstract
More informationA Formal Framework for Comparing Linked Data Fragments
A Formal Framework for Comparing Linked Data Fragments Olaf Hartig 1, Ian Letter 2, and Jorge Pérez 3 1 Dept. of Computer and Information Science (IDA), Linköping University, Sweden olaf.hartig@liu.se
More informationAccessing Relational Data on the Web with SparqlMap
Accessing Relational Data on the Web with SparqlMap Jörg Unbehauen, Claus Stadler, Sören Auer Universität Leipzig, Postfach 100920, 04009 Leipzig, Germany {unbehauen,cstadler,auer}@informatik.uni-leipzig.de
More informationA Model of Distributed Query Computation in Client-Server Scenarios on the Semantic Web
A Model of Distributed Query Computation in Client-Server Scenarios on the Semantic Web Olaf Hartig 1, Ian Letter 2, Jorge Pérez 3,4 1 Dept. of Computer and Information Science (IDA), Linköping University,
More informationA General Approach to Query the Web of Data
A General Approach to Query the Web of Data Xin Liu 1 Department of Information Science and Engineering, University of Trento, Trento, Italy liu@disi.unitn.it Abstract. With the development of the Semantic
More informationDatabase Theory VU , SS Introduction: Relational Query Languages. Reinhard Pichler
Database Theory Database Theory VU 181.140, SS 2018 1. Introduction: Relational Query Languages Reinhard Pichler Institut für Informationssysteme Arbeitsbereich DBAI Technische Universität Wien 6 March,
More informationCOSC 6397 Big Data Analytics. Fuzzy Clustering. Some slides based on a lecture by Prof. Shishir Shah. Edgar Gabriel Spring 2015.
COSC 6397 Big Data Analytics Fuzzy Clustering Some slides based on a lecture by Prof. Shishir Shah Edgar Gabriel Spring 215 Clustering Clustering is a technique for finding similarity groups in data, called
More informationSemantic reasoning for dynamic knowledge bases. Lionel Médini M2IA Knowledge Dynamics 2018
Semantic reasoning for dynamic knowledge bases Lionel Médini M2IA Knowledge Dynamics 2018 1 Outline Summary Logics Semantic Web Languages Reasoning Web-based reasoning techniques Reasoning using SemWeb
More informationLinked Data Querying through FCA-based Schema Indexing
Linked Data Querying through FCA-based Schema Indexing Dominik Brosius and Steffen Staab Institute for Web Science and Technologies, University of Koblenz-Landau, {dbrosius, staab}@uni-koblenz.de Abstract.
More informationAn FCA Framework for Knowledge Discovery in SPARQL Query Answers
An FCA Framework for Knowledge Discovery in SPARQL Query Answers Melisachew Wudage Chekol, Amedeo Napoli To cite this version: Melisachew Wudage Chekol, Amedeo Napoli. An FCA Framework for Knowledge Discovery
More informationINFORMATION RETRIEVAL SYSTEM USING FUZZY SET THEORY - THE BASIC CONCEPT
ABSTRACT INFORMATION RETRIEVAL SYSTEM USING FUZZY SET THEORY - THE BASIC CONCEPT BHASKAR KARN Assistant Professor Department of MIS Birla Institute of Technology Mesra, Ranchi The paper presents the basic
More informationGraph Databases. Guilherme Fetter Damasio. University of Ontario Institute of Technology and IBM Centre for Advanced Studies IBM Corporation
Graph Databases Guilherme Fetter Damasio University of Ontario Institute of Technology and IBM Centre for Advanced Studies Outline Introduction Relational Database Graph Database Our Research 2 Introduction
More informationDay 2. RISIS Linked Data Course
Day 2 RISIS Linked Data Course Overview of the Course: Friday 9:00-9:15 Coffee 9:15-9:45 Introduction & Reflection 10:30-11:30 SPARQL Query Language 11:30-11:45 Coffee 11:45-12:30 SPARQL Hands-on 12:30-13:30
More informationEvent Stores (I) [Source: DB-Engines.com, accessed on August 28, 2016]
Event Stores (I) Event stores are database management systems implementing the concept of event sourcing. They keep all state changing events for an object together with a timestamp, thereby creating a
More informationLOGIC AND DISCRETE MATHEMATICS
LOGIC AND DISCRETE MATHEMATICS A Computer Science Perspective WINFRIED KARL GRASSMANN Department of Computer Science University of Saskatchewan JEAN-PAUL TREMBLAY Department of Computer Science University
More informationMulti-agent and Semantic Web Systems: Querying
Multi-agent and Semantic Web Systems: Querying Fiona McNeill School of Informatics 11th February 2013 Fiona McNeill Multi-agent Semantic Web Systems: Querying 11th February 2013 0/30 Contents This lecture
More informationBipolar Fuzzy Line Graph of a Bipolar Fuzzy Hypergraph
BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 13, No 1 Sofia 2013 Print ISSN: 1311-9702; Online ISSN: 1314-4081 DOI: 10.2478/cait-2013-0002 Bipolar Fuzzy Line Graph of a
More information1. Fuzzy sets, fuzzy relational calculus, linguistic approximation
1. Fuzzy sets, fuzzy relational calculus, linguistic approximation 1.1. Fuzzy sets Let us consider a classical set U (Universum) and a real function : U --- L. As a fuzzy set A we understand a set of pairs
More informationXI International PhD Workshop OWD 2009, October Fuzzy Sets as Metasets
XI International PhD Workshop OWD 2009, 17 20 October 2009 Fuzzy Sets as Metasets Bartłomiej Starosta, Polsko-Japońska WyŜsza Szkoła Technik Komputerowych (24.01.2008, prof. Witold Kosiński, Polsko-Japońska
More informationProperty Path Query in SPARQL 1.1
Property Path Query in SPARQL 1.1 Worarat Krathu Guohui Xiao Institute of Information Systems, Vienna University of Technology July 2012 Property Path Query in SPARQL 1.1 0/27 Overview Introduction Limitation
More informationClassical DB Questions on New Kinds of Data
1 Classical DB Questions on New Kinds of Data Marcelo Arenas & Pablo Barceló, Center for Semantic Web Research PUC Chile Universidad de Chile Evolution of data models 80s early 90s Overcome expressiveness
More informationISWC 2017 Tutorial: Semantic Data Management in Practice
ISWC 2017 Tutorial: Semantic Data Management in Practice Part 1: Introduction Olaf Hartig Linköping University olaf.hartig@liu.se @olafhartig Olivier Curé University of Paris-Est Marne la Vallée olivier.cure@u-pem.fr
More informationControlling Access to RDF Graphs
Controlling Access to RDF Graphs Giorgos Flouris 1, Irini Fundulaki 1, Maria Michou 1, and Grigoris Antoniou 1,2 1 Institute of Computer Science, FORTH, Greece 2 Computer Science Department, University
More informationRDF AND SPARQL. Part V: Semantics of SPARQL. Dresden, August Sebastian Rudolph ICCL Summer School
RDF AND SPARQL Part V: Semantics of SPARQL Sebastian Rudolph ICCL Summer School Dresden, August 2013 Agenda 1 Recap 2 SPARQL Semantics 3 Transformation of Queries into Algebra Objects 4 Evaluation of the
More informationFedX: Optimization Techniques for Federated Query Processing on Linked Data. ISWC 2011 October 26 th. Presented by: Ziv Dayan
FedX: Optimization Techniques for Federated Query Processing on Linked Data ISWC 2011 October 26 th Presented by: Ziv Dayan Andreas Schwarte 1, Peter Haase 1, Katja Hose 2, Ralf Schenkel 2, and Michael
More informationSPARQL with property paths on the Web
SPARQL with property paths on the eb Olaf Hartig and Giuseppe Pirro The self-archived version of this journal article is available at Linköping University Institutional Repository (DiVA): http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-140081
More informationConstruction of Fuzzy Ontologies from Fuzzy UML Models *
International Journal of Computational Intelligence Systems, Vol. 6, No. 3 (May, 2013), 442-472 Construction of Fuzzy Ontologies from Fuzzy UML Models * Fu Zhang College of Information Science and Engineering,
More informationReview of Fuzzy Logical Database Models
IOSR Journal of Computer Engineering (IOSRJCE) ISSN: 2278-0661, ISBN: 2278-8727Volume 8, Issue 4 (Jan. - Feb. 2013), PP 24-30 Review of Fuzzy Logical Database Models Anupriya 1, Prof. Rahul Rishi 2 1 (Department
More informationMMT Objects. Florian Rabe. Computer Science, Jacobs University, Bremen, Germany
MMT Objects Florian Rabe Computer Science, Jacobs University, Bremen, Germany Abstract Mmt is a mathematical knowledge representation language, whose object layer is strongly inspired by OpenMath. In fact,
More informationIntroduction to INSTANS
Introduction to INSTANS Mikko Rinne, Seppo Törmä, Esko Nuutila http://cse.aalto.fi/instans/ 11.10.2013 Department of Computer Science and Engineering Distributed Systems Group INSTANS *) Event Processing
More informationFederation and Navigation in SPARQL 1.1
Federation and Navigation in SPARQL 1.1 Marcelo Arenas 1 and Jorge Pérez 2 1 Department of Computer Science, Pontificia Universidad Católica de Chile 2 Department of Computer Science, Universidad de Chile
More informationSPARQL with Property Paths
SPARQL with Property Paths Egor V. Kostylev 1, Juan L. Reutter 2, Miguel Romero 3, and Domagoj Vrgoč 2 1 University of Oxford 2 PUC Chile and Center for Semantic Web Research 3 University of Chile and
More informationFormal Verification. Lecture 10
Formal Verification Lecture 10 Formal Verification Formal verification relies on Descriptions of the properties or requirements of interest Descriptions of systems to be analyzed, and rely on underlying
More informationA Fuzzy RDF Semantics to Represent Trust Metadata
A Fuzzy RDF Semantics to Represent Trust Metadata Mauro Mazzieri Università Politecnica delle Marche mauro.mazzieri@gmail.com Abstract The need for fuzzy knowledge bases arises from many application fields,
More informationExtracting knowledge from Ontology using Jena for Semantic Web
Extracting knowledge from Ontology using Jena for Semantic Web Ayesha Ameen I.T Department Deccan College of Engineering and Technology Hyderabad A.P, India ameenayesha@gmail.com Khaleel Ur Rahman Khan
More informationA Comparative Study on Optimization Techniques for Solving Multi-objective Geometric Programming Problems
Applied Mathematical Sciences, Vol. 9, 205, no. 22, 077-085 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/0.2988/ams.205.42029 A Comparative Study on Optimization Techniques for Solving Multi-objective
More informationFuzzy Systems. Fuzzy Systems in Knowledge Engineering. Chapter 4. Christian Jacob. 4. Fuzzy Systems. Fuzzy Systems in Knowledge Engineering
Chapter 4 Fuzzy Systems Knowledge Engeerg Fuzzy Systems Christian Jacob jacob@cpsc.ucalgary.ca Department of Computer Science University of Calgary [Kasabov, 1996] Fuzzy Systems Knowledge Engeerg [Kasabov,
More informationNeural Networks Lesson 9 - Fuzzy Logic
Neural Networks Lesson 9 - Prof. Michele Scarpiniti INFOCOM Dpt. - Sapienza University of Rome http://ispac.ing.uniroma1.it/scarpiniti/index.htm michele.scarpiniti@uniroma1.it Rome, 26 November 2009 M.
More information> Introducing human reasoning within decision-making systems Presentation
> Introducing human reasoning within decision-making systems Presentation Franck.Dernoncourt@gmail.com 26 Janvier 2011 Table of Contents 1.Origins 2. Definitions 3.Application: fuzzy inference systems
More informationCC LA WEB DE DATOS PRIMAVERA Lecture 10: RDB2RDF. Aidan Hogan
CC7220-1 LA WEB DE DATOS PRIMAVERA 2017 Lecture 10: RDB2RDF Aidan Hogan aidhog@gmail.com Previously RDF: Proposed model for a Web of Data RDF: Proposed model for a Web of Data But where should this RDF
More informationChapter 4 Fuzzy Logic
4.1 Introduction Chapter 4 Fuzzy Logic The human brain interprets the sensory information provided by organs. Fuzzy set theory focus on processing the information. Numerical computation can be performed
More informationAn Approach for Accessing Linked Open Data for Data Mining Purposes
An Approach for Accessing Linked Open Data for Data Mining Purposes Andreas Nolle, German Nemirovski Albstadt-Sigmaringen University nolle, nemirovskij@hs-albsig.de Abstract In the recent time the amount
More information