UFOMQ: An Algorithm for Querying for Similar Individuals in Heterogeneous Ontologies

The chief challenge in identifying similar individuals across multiple ontologies is the high computational cost of evaluating similarity between every pair of entities. We present an approach to querying for similar individuals across multiple ontologies that makes use of the correspondences discovered during ontology alignment in order to reduce this cost. The query algorithm is designed using the framework of fuzzy logic and extends fuzzy ontology alignment. The algorithm identifies entities that are related to the given entity directly from a single alignment link or by following multiple alignment links. We evaluate the approach using both publicly available ontologies and from an enterprise-scale dataset. Experiments show that it is possible to trade-off a small decrease in precision of the query results with a large savings in execution time.

[1]  Óscar Corcho,et al.  Towards a Systematic Benchmarking of Ontology-Based Query Rewriting Systems , 2013, International Semantic Web Conference.

[2]  Stefano Spaccapietra Journal on Data Semantics XV , 2011, Journal on Data Semantics XV.

[3]  Erhard Rahm,et al.  Schema Matching and Mapping , 2013, Schema Matching and Mapping.

[4]  Viktor K. Prasanna,et al.  UFOM: Unified fuzzy ontology matching , 2014, Proceedings of the 2014 IEEE 15th International Conference on Information Reuse and Integration (IEEE IRI 2014).

[5]  Jürgen Umbrich,et al.  SPARQL Web-Querying Infrastructure: Ready for Action? , 2013, SEMWEB.

[6]  Daniel P. Miranker,et al.  QODI: Query as Context in Automatic Data Integration , 2013, International Semantic Web Conference.

[7]  Werner Nutt,et al.  Completeness Statements about RDF Data Sources and Their Use for Query Answering , 2013, SEMWEB.

[8]  Jérôme Euzenat,et al.  Ontology Matching: State of the Art and Future Challenges , 2013, IEEE Transactions on Knowledge and Data Engineering.

[9]  Seung-won Hwang,et al.  Fria: fast and robust instance alignment , 2013, WWW '13 Companion.

[10]  Manfred Hauswirth,et al.  DAW: Duplicate-AWare Federated Query Processing over the Web of Data , 2013, SEMWEB.

[11]  Erhard Rahm,et al.  Towards Large-Scale Schema and Ontology Matching , 2011, Schema Matching and Mapping.

[12]  Hyoil Han,et al.  A survey on ontology mapping , 2006, SGMD.

[13]  Susel Fernández,et al.  FuzzyAlign - A Fuzzy Method for Ontology Alignment , 2012, KEOD.

[14]  Zongmin Ma,et al.  f-SPARQL: A Flexible Extension of SPARQL , 2010, DEXA.

[15]  Heiner Stuckenschmidt,et al.  Ontology Alignment Evaluation Initiative: Six Years of Experience , 2011, J. Data Semant..

[16]  Konstantin Todorov,et al.  A Framework for a Fuzzy Matching between Multiple Domain Ontologies , 2011, KES.

[17]  Serge Abiteboul,et al.  PARIS: Probabilistic Alignment of Relations, Instances, and Schema , 2011, Proc. VLDB Endow..