Blank node matching and RDF/S comparison functions

17Citations
Citations of this article
15Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

In RDF, a blank node (or anonymous resource or bnode) is a node in an RDF graph which is not identified by a URI and is not a literal. Several RDF/S Knowledge Bases (KBs) rely heavily on blank nodes as they are convenient for representing complex attributes or resources whose identity is unknown but their attributes (either literals or associations with other resources) are known. In this paper we show how we can exploit blank nodes anonymity in order to reduce the delta (diff) size when comparing such KBs. The main idea of the proposed method is to build a mapping between the bnodes of the compared KBs for reducing the delta size. We prove that finding the optimal mapping is NP-Hard in the general case, and polynomial in case there are not directly connected bnodes. Subsequently we present various polynomial algorithms returning approximate solutions for the general case. For making the application of our method feasible also to large KBs we present a signature-based mapping algorithm with n logn complexity. Finally, we report experimental results over real and synthetic datasets that demonstrate significant reductions in the sizes of the computed deltas. For the proposed algorithms we also provide comparative results regarding delta reduction, equivalence detection and time efficiency. © 2012 Springer-Verlag Berlin Heidelberg.

References Powered by Scopus

An Extension of the Munkres Algorithm for the Assignment Problem to Rectangular Matrices

410Citations
N/AReaders
Get full text

Ontology versioning and change detection on the web

149Citations
N/AReaders
Get full text

Tracking Changes during Ontology Evolution

71Citations
N/AReaders
Get full text

Cited by Powered by Scopus

Everything you always wanted to know about blank nodes

61Citations
N/AReaders
Get full text

Skolemising blank nodes while preserving isomorphism

23Citations
N/AReaders
Get full text

RDF-based signature algorithms for computing differences of IFC models

17Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Tzitzikas, Y., Lantzaki, C., & Zeginis, D. (2012). Blank node matching and RDF/S comparison functions. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 7649 LNCS, pp. 591–607). Springer Verlag. https://doi.org/10.1007/978-3-642-35176-1_37

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 11

85%

Researcher 2

15%

Readers' Discipline

Tooltip

Computer Science 14

100%

Save time finding and organizing research with Mendeley

Sign up for free