INCREMENTAL MAINTENANCE OF ONTOLOGIES BASED ON BIPARTITE GRAPH MATCHING

被引:0
|
作者
Singh, Preetpal [1 ]
Passi, Kalpdrum [1 ]
机构
[1] Laurentian Univ, Dept Math & Comp Sci, Sudbury, ON P3E 2C6, Canada
关键词
Semantic matching; Ontology structure; Ontology mapping; Data integration; Weighted bipartite graphs; Max-weighted matching; Hungarian algorithm;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Today's Information Society demands complete access to available information, which is often heterogeneous and distributed. A key challenge in building the Semantic Web is integrating heterogeneous data sources. This paper presents an incremental algorithm for maintaining integration in evolving ontologies. For example, an increased number of smaller, task oriented ontologies, are emerging across the Bioinformatics domain to represent domain knowledge; integrating these heterogeneous ontologies is crucial for applications utilizing multiple ontologies. Most ontologies share a core of common knowledge allowing them to communicate, but no single ontology contains complete domain knowledge. Recent papers examined integrating ontologies using bipartite graph matching techniques. However, they do not address the issue of incrementally maintaining the matching in evolving ontologics. In this paper we present an incremental algorithm, OntoMaintain, which incrementally calculates the perfect matching among evolving ontologies and simultaneously updates the labels of the concepts of ontologies. We show that our algorithm has a complexity of O(n(2)) compared to complexity O(n(3)) of traditional matching algorithms. Experimental results prove that our algorithm maintains the correctness of a 'brute force method' while significantly reducing the time needed to find a perfect matching in evolving ontologies.
引用
收藏
页码:444 / 449
页数:6
相关论文
共 50 条
  • [31] Incremental Graph Matching for Situation Awareness
    Stotz, Adam
    Nagi, Rakesh
    Sudit, Moises
    FUSION: 2009 12TH INTERNATIONAL CONFERENCE ON INFORMATION FUSION, VOLS 1-4, 2009, : 452 - +
  • [32] Incremental Multi-graph Matching via Diversity and Randomness Based Graph Clustering
    Yu, Tianshu
    Yan, Junchi
    Liu, Wei
    Li, Baoxin
    COMPUTER VISION - ECCV 2018, PT XIII, 2018, 11217 : 142 - 158
  • [33] Graph structured views and their incremental maintenance
    Zhuge, Y
    Garcia-Molina, H
    14TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 1998, : 116 - 125
  • [34] MINIMUM COVERING RUN EXPRESSION OF DOCUMENT IMAGES BASED ON MATCHING OF BIPARTITE GRAPH
    CHINVEERAPHAN, S
    DOUNIWA, K
    SATO, M
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 1993, E76D (04) : 462 - 469
  • [35] Improved matchmaking algorithm for semantic web services based on bipartite graph matching
    Bellur, Umesh
    Kulkarni, Roshan
    2007 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2007, : 86 - +
  • [36] An SAR ATR Method Based on Scattering Centre Feature and Bipartite Graph Matching
    Tian, Sirui
    Yin, Kuiying
    Wang, Chao
    Zhang, Hong
    IETE TECHNICAL REVIEW, 2015, 32 (05) : 364 - 375
  • [37] Dynamic Load Balancing Algorithm Based on Optimal Matching of Weighted Bipartite Graph
    Hou, Wei
    Meng, Limin
    Ke, Xuqing
    Zhong, Lingjun
    IEEE ACCESS, 2022, 10 : 127225 - 127236
  • [38] A Two-Step Video Subsequence Identification based on Bipartite Graph Matching
    Guimaraes, Silvio J. F.
    Patrocinio, Zenilton K. G., Jr.
    PROCEEDINGS 2012 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2012, : 2330 - 2335
  • [39] Approximate graph edit distance computation by means of bipartite graph matching
    Riesen, Kaspar
    Bunke, Horst
    IMAGE AND VISION COMPUTING, 2009, 27 (07) : 950 - 959
  • [40] Incremental Graph Pattern Matching Algorithm for Big Graph Data
    Zhang, Lixia
    Gao, Jianliang
    SCIENTIFIC PROGRAMMING, 2018, 2018