Skip to main content

Part of the book series: Lecture Notes in Computer Science ((TLDKS,volume 9940))

Abstract

Ontology matching is the process of automatically determining the semantic equivalences between the concepts of two ontologies. Most ontology matching algorithms are based on two types of strategies: terminology-based strategies, which align concepts based on their names or descriptions, and structure-based strategies, which exploit concept hierarchies to find the alignment. In many domains, there is additional information about the relationships of concepts represented in various ways, such as Bayesian networks, decision trees, and association rules. We propose to use the similarities between these relationships to find more accurate alignments. We accomplish this by defining soft constraints that prefer alignments where corresponding concepts have the same local relationships encoded as knowledge rules. We use a probabilistic framework to integrate this new knowledge-based strategy with standard terminology-based and structure-based strategies. Furthermore, our method is particularly effective in identifying correspondences between complex concepts. Our method achieves better F-score than the state-of-the-art on three ontology matching domains.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    http://www.w3.org/TR/owl2-primer/.

  2. 2.

    Throughout the paper, we will use ontologies in the conference domain (cmt, confOf, conference, edas, ekaw) and the NBA domain (nba-os, yahoo) in our examples. The characteristics of these ontologies will be further described in Sect. 7.

  3. 3.

    http://code.google.com/p/thebeast/.

  4. 4.

    https://code.google.com/p/rockit/. We use RockIt for the census domain because TheBeast is not able to handle the large number of rules in that domain.

  5. 5.

    http://oaei.ontologymatching.org/2014/.

  6. 6.

    http://research.microsoft.com/en-us/um/people/dmax/WinMine/Tooldoc.htm.

  7. 7.

    https://archive.ics.uci.edu/ml/datasets.html.

  8. 8.

    We used MIRA implemented in TheBeast for weight learning.

References

  • OWL Web Ontology Language. http://www.w3.org/TR/owl-ref/

  • Albagli, S., Shimony, S., Ben-Eliyahu-Zohary, R.: Markov network based ontology matching. In: Proceedings of the 21st International Joint Conference on Artificial Intelligence (IJCAI 2009) (2009). https://www.aaai.org/ocs/index.php/IJCAI/IJCAI-09/paper/view/442/831

  • An, Y., Borgida, A., Mylopoulos, J.: Inferring complex semantic mappings between relational tables and ontologies from simple correspondences. In: Meersman, R., Tari, Z. (eds.) OTM 2005. LNCS, vol. 3761, pp. 1152–1169. Springer, Heidelberg (2005a). doi:10.1007/11575801_15

    Google Scholar 

  • An, Y., Borgida, A., Mylopoulos, J.: constructing complex semantic mappings between XML data and ontologies. In: Gil, Y., Motta, E., Benjamins, V.R., Musen, M.A. (eds.) ISWC 2005. LNCS, vol. 3729, pp. 6–20. Springer, Heidelberg (2005b). doi:10.1007/11574620_4

    Google Scholar 

  • Dhamankar, R., Lee, Y., Doan, A., Halevy, A., Domingos, P.: iMAP: discovering complex semantic matches between database schemas. In: Proceedings of the 2004 ACM SIGMOD International Conference on Management of Data, pp. 383–394 (2004). doi:10.1145/1007568.1007612. ISBN:1-58113-859-8

  • Doan, A., Halevy, A.Y.: Semantic-integration research in the database community. AI Mag. 26(1), 83–94 (2005). http://dl.acm.org/citation.cfm?id=1090488.1090497, ISSN:0738-4602

    Google Scholar 

  • Doan, A., Madhavan, J., Domingos, P., Halevy, A.: Learning to map between ontologies on the semantic web. In: Proceedings of the 11th International Conference on World Wide Web, pp. 662–673 (2002). doi:10.1145/511446.51153, ISBN:1-58113-449-5

  • Doan, A., Madhavan, J., Domingos, P., Halevy, A.: Ontology matching: a machine learning approach. In: Staab, S., Studer, R. (eds.) Handbook on Ontologies in Information Systems, pp. 385–403. Springer, New York (2004)

    Google Scholar 

  • Domingos, P., Lowd, D., Logic, M.: An Interface Layer for Artificial Intelligence. Synthesis Lectures on Artificial Intelligence and Machine Learning. Morgan & Claypool, San Rafael (2009). http://books.google.com/books?id=ijqFfoIy_T0C, ISBN:9781598296921

    MATH  Google Scholar 

  • Euzenat, J., Shvaiko, P.: Ontology Matching. Springer-Verlag New York Inc., Secaucus (2007). ISBN:3540496114

    MATH  Google Scholar 

  • Gruber, T.R.: A translation approach to portable ontology specifications. Knowl. Acquis. 5(2), 199–220 (1993). doi:10.1006/knac.1993.1008

    Article  Google Scholar 

  • Hu, W., Chen, J., Zhang, H., Qu, Y.: Learning complex mappings between ontologies. In: Proceedings of Joint International Semantic Technology Conference, pp. 350–357 (2011)

    Google Scholar 

  • Huber, J., Sztyler, T., Noessner, J., Meilicke, C.: CODI: combinatorial optimization for data integration-results for OAEI 2011. In: Ontology Matching, p. 134 (2011)

    Google Scholar 

  • Jiang, S., Lowd, D., Dou, D.: Ontology matching with knowledge rules. In: Chen, Q., Hameurlain, A., Toumani, F., Wagner, R., Decker, H. (eds.) DEXA 2015. LNCS, vol. 9262, pp. 94–108. Springer, Heidelberg (2015). doi:10.1007/978-3-319-22849-5_7

    Chapter  Google Scholar 

  • Jiménez-Ruiz, E., Grau, B.C., Zhou, Y.: LogMap. 2.0: towards logic-based, scalable and interactive ontology matching. In: Proceedings of the 4th International Workshop on Semantic Web Applications and Tools for the Life Sciences, SWAT4LS 2011, pp. 45–46 (2012). doi:10.1145/2166896.2166911, ISBN:978-1-4503-1076-5

  • Kolaitis, P.G.: Schema mappings, data exchange, metadata management. In: Proceedings of the Twenty-Fourth ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems, PODS 2005, pp. 61–75. ACM, New York (2005). doi:10.1145/1065167.1065176, ISBN:1-59593-062-0

  • Levenshtein, V.: Binary codes capable of correcting deletions, insertions and reversals. Soviet Physics Doklady 10, 707 (1966)

    MathSciNet  MATH  Google Scholar 

  • Madhavan, J., Bernstein, P.A., Rahm, E.: Generic schema matching with Cupid. In: The VLDB Journal, pp. 49–58 (2001)

    Google Scholar 

  • Mao, M., Peng, Y., Spring, M.: An adaptive ontology mapping approach with neural network based constraint satisfaction. Web Semant. 8(1), 14–25 (2010). doi:10.1016/j.websem.2009.11.002. ISSN:1570-8268

    Article  Google Scholar 

  • Melnik, S., Garcia-Molina, H., Rahm, E.: Similarity flooding: a versatile graph matching algorithm. In: Proceedings of Eighteenth International Conference on Data Engineering (2002)

    Google Scholar 

  • Niepert, M., Meilicke, C., Stuckenschmidt, H.: A probabilistic-logical framework for ontology matching. In: Fox M., Poole, D. (eds.) Proceedings of the 24th AAAI Conference on Artificial Intelligence, pp. 1413–1418, July 2010

    Google Scholar 

  • Noessner, J., Niepert, M., Stuckenschmidt, H.: RockIt: exploiting parallelism and symmetry for MAP inference in statistical relational models. In Proceedings of the Twenty-Seventh AAAI Conference on Artificial Intelligence (2013). http://www.aaai.org/ocs/index.php/AAAI/AAAI13/paper/view/6240

  • Noy, N.F.: Semantic integration: a survey of ontology-based approaches. SIGMOD Rec. 33(4), 65–70 (2004). doi:10.1145/1041410.1041421. ISSN:0163-5808

    Article  Google Scholar 

  • Noy, N.F., Musen, M.A.: PROMPT: algorithm and tool for automated ontology merging and alignment. In: Proceedings of the Seventeenth National Conference on Artificial Intelligence and Twelfth Conference on Innovative Applications of Artificial Intelligence, pp. 450–455 (2000). http://dl.acm.org/citation.cfm?id=647288.721118, ISBN:0-262-51112-6

  • Qin, H., Dou, D., LePendu, P.: Discovering executable semantic mappings between ontologies. In: Meersman, R., Tari, Z. (eds.) OTM 2007. LNCS, vol. 4803, pp. 832–849. Springer, Heidelberg (2007). doi:10.1007/978-3-540-76848-7_56

    Chapter  Google Scholar 

  • Rahm, E., Bernstein, P.A.: A survey of approaches to automatic schema matching. VLDB J. 10(4), 334–350 (2001). doi:10.1007/s007780100057. ISSN:1066-8888

    Article  MATH  Google Scholar 

  • Riedel, S.: Improving the accuracy and efficiency of MAP inference for Markov logic. In: Proceedings of the 24th Conference on Uncertainty in Artificial Intelligence (UAI 2008), pp. 468–475 (2008)

    Google Scholar 

  • Ritze, D., Meilicke, C., Svb-Zamazal, O., Stuckenschmidt, H.: A pattern-based ontology matching approach for detecting complex correspondences. In: Ontology Matching (OM 2009), vol. 551 (2008). http://dblp.uni-trier.de/db/conf/semweb/om2009.html#RitzeMSS08

  • Shvaiko, P., Jerome, E.: Ontology matching: state of the art and future challenges. IEEE Trans. Knowl. Data Eng. 25(1), 158–176 (2013). doi:10.1109/TKDE.2011.253. ISSN:1041-4347

    Article  Google Scholar 

  • Sirin, E., Parsia, B., Grau, B.C., Kalyanpur, A., Katz, Y.: Pellet: a practical OWL-DL reasoner. Web Semant. 5(2), 51–53 (2007). doi:10.1016/j.websem.2007.03.004. ISSN:1570-8268

    Article  Google Scholar 

Download references

Acknowledgement

This research is being funded by NSF grant IIS-1118050. The authors would like to thank the generous comments from the anonymous reviewers. Their comments have greatly helped improve this research and prepare this paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dejing Dou .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Jiang, S., Lowd, D., Kafle, S., Dou, D. (2016). Ontology Matching with Knowledge Rules. In: Hameurlain, A., Küng, J., Wagner, R., Chen, Q. (eds) Transactions on Large-Scale Data- and Knowledge-Centered Systems XXVIII. Lecture Notes in Computer Science(), vol 9940. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-53455-7_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-53455-7_4

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-53454-0

  • Online ISBN: 978-3-662-53455-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics