• DocumentCode
    1090589
  • Title

    Exact and approximate algorithms for unordered tree matching

  • Author

    Shasha, D. ; Kaizhong Zhang ; Shih, F.Y.

  • Author_Institution
    Courant Inst. of Math. Sci., New York, NY
  • Volume
    24
  • Issue
    4
  • fYear
    1994
  • fDate
    4/1/1994 12:00:00 AM
  • Firstpage
    668
  • Lastpage
    678
  • Abstract
    We consider the problem of comparison between unordered trees, i.e., trees for which the order among siblings is unimportant. The criterion for comparison is the distance as measured by a weighted sum of the costs of deletion, insertion and relabel operations on tree nodes. Such comparisons may contribute to pattern recognition efforts in any field (e.g., genetics) where data can naturally be characterized by unordered trees. In companion work, we have shown this problem to be NP-complete. This paper presents an efficient enumerative algorithm and several heuristics leading to approximate solutions. The algorithms are based on probabilistic hill climbing and bipartite matching techniques. The paper evaluates the accuracy and time efficiency of the heuristics by applying them to a set of trees transformed from industrial parts based on a previously proposed morphological model
  • Keywords
    mathematical morphology; optimisation; pattern recognition; trees (mathematics); approximate algorithms; bipartite matching t; deletion operation; heuristics; insertion operation; morphological model; pattern recognition; probabilistic hill climbing; relabel operations; tree nodes; unordered tree matching; Biological system modeling; Costs; Genetics; Heuristic algorithms; Image processing; Image recognition; Natural language processing; Pattern recognition; RNA; Weight measurement;
  • fLanguage
    English
  • Journal_Title
    Systems, Man and Cybernetics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9472
  • Type

    jour

  • DOI
    10.1109/21.286387
  • Filename
    286387