Error-tolerant graph matching in linear computational cost using an initial small partial matching

被引:8
|
作者
Santacruz, Pep [1 ]
Serratosa, Francesc [1 ]
机构
[1] Univ Rovira & Virgili, Tarragona, Spain
基金
欧盟地平线“2020”;
关键词
Graph Edit Distance; Sub-optimal algorithm; Linear computational cost; EDIT DISTANCE;
D O I
10.1016/j.patrec.2018.04.003
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Error-tolerant graph matching has been demonstrated to be an NP-problem, therefore, its exact computation has an exponential computational cost and several sub-optimal algorithms have been presented with the aim of making the runtime acceptable in some applications. Some well-known sub-optimal algorithms have sixth, cubic or quadratic computational costs with respect to the order of the graphs. Although these computational costs could be considered very low, when applications deal with large graphs (for instance in social networks), the quadratic cost continues to be unacceptable. For this reason, we present an error-tolerant graph-matching algorithm that has a O(d(3.5) .) computational cost, d being the number of output edges per node and n the order of the graphs. Note that, usually, in social networks, it holds that d << n and for this reason we consider the cost to be linear, in other words O(k .), k being a low constant. Our method needs an initial seed, which is composed of one or several node-to-node mappings. The algorithm has been applied to analyse the evolution of social networks. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:10 / 19
页数:10
相关论文
共 32 条
  • [1] Error-Tolerant Graph Matching Using Homeomorphism
    Dwivedi, Prakash
    Singh, Ravi Shankar
    [J]. 2017 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2017, : 1762 - 1766
  • [2] Error-tolerant graph matching using node contraction
    Dwivedi, Shri Prakash
    Singh, Ravi Shankar
    [J]. PATTERN RECOGNITION LETTERS, 2018, 116 : 58 - 64
  • [3] A Graph Repository for Learning Error-Tolerant Graph Matching
    Francisco Moreno-Garcia, Carlos
    Cortes, Xavier
    Serratosa, Francesc
    [J]. STRUCTURAL, SYNTACTIC, AND STATISTICAL PATTERN RECOGNITION, S+SSPR 2016, 2016, 10029 : 519 - 529
  • [4] Secure Error-Tolerant Graph Matching Protocols
    Mandal, Kalikinkar
    Alomair, Basel
    Poovendran, Radha
    [J]. CRYPTOLOGY AND NETWORK SECURITY, CANS 2016, 2016, 10052 : 265 - 283
  • [5] Error-tolerant geometric graph similarity and matching
    Dwivedi, Shri Prakash
    Singh, Ravi Shankar
    [J]. PATTERN RECOGNITION LETTERS, 2019, 125 : 625 - 631
  • [6] A convolution edit kernel for error-tolerant graph matching
    Neuhaus, Michel
    Bunke, Horst
    [J]. 18TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION, VOL 4, PROCEEDINGS, 2006, : 220 - +
  • [7] Relevance criteria for data mining using error-tolerant graph matching
    Gautama, Sidharta
    Bellens, Rik
    De Tre, Guy
    D'Haeyer, Johan
    [J]. COMBINATORIAL IMAGE ANALYSIS, PROCEEDINGS, 2006, 4040 : 277 - 290
  • [8] Relevance criteria for spatial information retrieval using error-tolerant graph matching
    Gautama, Sidharta
    Bellens, Rik
    De Tre, Guy
    Philips, Wilfried
    [J]. IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2007, 45 (04): : 810 - 817
  • [9] Error-tolerant approximate graph matching utilizing node centrality information
    Dwivedi, Shri Prakash
    Singh, Ravi Shankar
    [J]. PATTERN RECOGNITION LETTERS, 2020, 133 : 313 - 319
  • [10] Combining Sea Urchin Embryo Cell Lineages by Error-Tolerant Graph Matching
    Rubio-Guivernau, J. L.
    Luengo-Oroz, M. A.
    Duloquin, L.
    Savy, T.
    Peyrieras, N.
    Bourgine, P.
    Santos, A.
    [J]. 2009 ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY, VOLS 1-20, 2009, : 5918 - +