• DocumentCode
    3020531
  • Title

    A fast labeled graph matching algorithm based on edge matching and guided by search route

  • Author

    Dai, Yin-tang ; Zhang, Shi-yong

  • Author_Institution
    Sch. of Comput. Sci., Fudan Univ., Shanghai, China
  • fYear
    2009
  • fDate
    12-15 July 2009
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    This paper presents a fast labeled graph matching algorithm called graph explorer (GE) algorithm, which can be categorized into the tree search based graph matching (TSGM) algorithms of exact graph/subgraph matching. Not like the other node-centric TSGM algorithms, the GE algorithm focuses on edges matching. It constructs search state of partially matched subgraph by edge and edge. It converts graph matching problem into a path search problem in the space of search states. Under the guidance of the search path, it avoided repeated label checking by inheriting state tree structure for caching and fast visiting matched nodes and edge. By a carefully optimized search route and intelligent backtracking, GE algorithm avoided a large amount of the invalid search states and improved performance to be almost linear to the number of edges of pattern graph with low ambiguity. While traditional TSGM are suffering the call stack overflow problem caused by recursive function calls, it overcame this problem by a dynamic state queue. It can handle extra large size of pattern (up to 10,000 nodes). The experiment shows the performance of GE is better than similar algorithms and it is more resistant to ambiguities.
  • Keywords
    graph theory; pattern matching; search problems; GE algorithm; dynamic state queue; edge matching; graph explorer; intelligent backtracking; labeled graph matching; path search problem; recursive function calls; search route; tree search based graph matching; Algorithm design and analysis; Computer science; Electronic mail; Pattern analysis; Pattern matching; Pattern recognition; Search problems; Tree data structures; Tree graphs; Wavelet analysis; Subgraph isomorphism; Tree search;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Wavelet Analysis and Pattern Recognition, 2009. ICWAPR 2009. International Conference on
  • Conference_Location
    Baoding
  • Print_ISBN
    978-1-4244-3728-3
  • Electronic_ISBN
    978-1-4244-3729-0
  • Type

    conf

  • DOI
    10.1109/ICWAPR.2009.5207466
  • Filename
    5207466