Fast Approximate Quadratic Programming for Graph Matching

被引:86
|
作者
Vogelstein, Joshua T. [1 ]
Conroy, John M. [2 ]
Lyzinski, Vince [3 ]
Podrazik, Louis J. [2 ]
Kratzer, Steven G. [2 ]
Harley, Eric T. [4 ]
Fishkind, Donnie E. [4 ]
Vogelstein, R. Jacob [5 ]
Priebe, Carey E. [4 ]
机构
[1] Johns Hopkins Univ, Dept Biomed Engn, Baltimore, MD 21218 USA
[2] Inst Def Analyses, Ctr Comp Sci, Bowie, MD USA
[3] Johns Hopkins Univ, Human Language Technol Ctr Excellence, Baltimore, MD USA
[4] Johns Hopkins Univ, Dept Appl Math & Stat, Baltimore, MD USA
[5] Johns Hopkins Univ, Appl Phys Lab, Laurel, MD 21218 USA
来源
PLOS ONE | 2015年 / 10卷 / 04期
关键词
ASSIGNMENT; ALGORITHM;
D O I
10.1371/journal.pone.0121002
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Quadratic assignment problems arise in a wide variety of domains, spanning operations research, graph theory, computer vision, and neuroscience, to name a few. The graph matching problem is a special case of the quadratic assignment problem, and graph matching is increasingly important as graph-valued data is becoming more prominent. With the aim of efficiently and accurately matching the large graphs common in big data, we present our graph matching algorithm, the Fast Approximate Quadratic assignment algorithm. We empirically demonstrate that our algorithm is faster and achieves a lower objective value on over 80% of the QAPLIB benchmark library, compared with the previous state-of-the-art. Applying our algorithm to our motivating example, matching C. elegans connectomes (brain-graphs), we find that it efficiently achieves performance.
引用
收藏
页数:17
相关论文
共 50 条
  • [31] Fast computation of Bipartite graph matching
    Serratosa, Francesc
    PATTERN RECOGNITION LETTERS, 2014, 45 : 244 - 250
  • [32] Fast approximate string matching with finite automata
    Hulden, Mans
    PROCESAMIENTO DEL LENGUAJE NATURAL, 2009, (43): : 57 - 64
  • [33] Fast algorithms for approximate circular string matching
    Carl Barton
    Costas S Iliopoulos
    Solon P Pissis
    Algorithms for Molecular Biology, 9
  • [34] Fast algorithms for approximate circular string matching
    Barton, Carl
    Iliopoulos, Costas S.
    Pissis, Solon P.
    ALGORITHMS FOR MOLECULAR BIOLOGY, 2014, 9
  • [35] FAST PARALLEL AND SERIAL APPROXIMATE STRING MATCHING
    LANDAU, GM
    VISHKIN, U
    JOURNAL OF ALGORITHMS, 1989, 10 (02) : 157 - 169
  • [36] Very fast and simple approximate string matching
    Navarro, G
    BaezaYates, R
    INFORMATION PROCESSING LETTERS, 1999, 72 (1-2) : 65 - 70
  • [37] Fast Convolutions and Their Applications in Approximate String Matching
    Fredriksson, Kimmo
    Grabowski, Szymon
    COMBINATORIAL ALGORITHMS, 2009, 5874 : 254 - +
  • [38] A FAST VLSI SOLUTION FOR APPROXIMATE STRING MATCHING
    GROSSI, R
    INTEGRATION-THE VLSI JOURNAL, 1992, 13 (02) : 195 - 206
  • [39] A Fast Approximate String Matching Algorithm on GPU
    Nunes, Lucas S. N.
    Bordim, J. L.
    Nakano, K.
    Ito, Y.
    PROCEEDINGS OF 2015 THIRD INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING (CANDAR), 2015, : 188 - 192
  • [40] Fast approximate matching using suffix trees
    Cobbs, AL
    COMBINATORIAL PATTERN MATCHING, 1995, 937 : 41 - 54