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 条
  • [41] Pattern graph change oriented incremental graph pattern matching
    Zhang, Li-Xia
    Wang, Wei-Ping
    Gao, Jian-Liang
    Wang, Jian-Xin
    Ruan Jian Xue Bao/Journal of Software, 2015, 26 (11): : 2964 - 2980
  • [42] Tag Suggestion and Localization for Images by Bipartite Graph Matching
    Chu, Wei-Ta
    Li, Cheng-Jung
    Yu, Jen-Yu
    2013 ASIA-PACIFIC SIGNAL AND INFORMATION PROCESSING ASSOCIATION ANNUAL SUMMIT AND CONFERENCE (APSIPA), 2013,
  • [43] Perfect matching in bipartite hypergraphs subject to a demand graph
    Lior Aronshtam
    Hagai Ilani
    Elad Shufan
    Annals of Operations Research, 2023, 321 : 39 - 48
  • [44] Learning Bipartite Graph Matching for Robust Visual Localization
    Yu, Hailin
    Ye, Weicai
    Feng, Youji
    Bao, Hujun
    Zhang, Guofeng
    2020 IEEE INTERNATIONAL SYMPOSIUM ON MIXED AND AUGMENTED REALITY (ISMAR 2020), 2020, : 146 - 155
  • [45] An extendable stable matching algorithm of a kind of bipartite graph
    Yu, Hai-Zheng
    Bian, Hong
    JOURNAL OF DISCRETE MATHEMATICAL SCIENCES & CRYPTOGRAPHY, 2016, 19 (5-6): : 1053 - 1062
  • [46] Matching in Bipartite Graph Streams in a Small Number of Passes
    Kliemann, Lasse
    EXPERIMENTAL ALGORITHMS, 2011, 6630 : 254 - 266
  • [47] Mapping Distance Graph Kernels using Bipartite Matching
    Kataoka, Tetsuya
    Shiotsuki, Eimi
    Inokuchi, Akihiro
    ICPRAM: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION APPLICATIONS AND METHODS, 2017, : 61 - 70
  • [48] Edit Distance Computed by Fast Bipartite Graph Matching
    Serratosa, Francesc
    Cortes, Xavier
    STRUCTURAL, SYNTACTIC, AND STATISTICAL PATTERN RECOGNITION, 2014, 8621 : 253 - 262
  • [49] Codes parameterized by the edges of a bipartite graph with a perfect matching
    Sarabia, Manuel Gonzalez
    Villarreal, Rafael H.
    ANALELE STIINTIFICE ALE UNIVERSITATII OVIDIUS CONSTANTA-SERIA MATEMATICA, 2023, 31 (02): : 85 - 100
  • [50] Best odds for finding a perfect matching in a bipartite graph
    Paulsen, W.
    COMBINATORICS PROBABILITY & COMPUTING, 2006, 15 (05): : 753 - 763