• DocumentCode
    1832015
  • Title

    Efficient parallel algorithms for tree-related problems using the parentheses matching strategy

  • Author

    Das, Sajal K. ; Halverson, Ranette H. ; Min, Kwang Bae

  • Author_Institution
    Dept. of Comput. Sci., North Texas Univ., Denton, TX, USA
  • fYear
    1994
  • fDate
    26-29 Apr 1994
  • Firstpage
    362
  • Lastpage
    367
  • Abstract
    Although several strategies have been developed for designing efficient parallel algorithms, there is still a need for new strategies so that efficient or simple solutions can be obtained for broader classes of problems. We establish a new design strategy, called parallel parentheses matching (PPM), by solving a number of problems related to trees. With this strategy, a given problem is first converted into an equivalent parentheses matching problem the solution of which finally leads to the desired solution of the original problem. The PPM strategy is applied to solve various bottom-up tree computation problems such as heights of the nodes of a tree, extreme valves in subtrees, and lowest common ancestor. Furthermore, elegant algorithms are presented for the tree contraction problem and balancing binary trees, thus demonstrating the versatility of our approach
  • Keywords
    computational geometry; parallel algorithms; trees (mathematics); balancing binary trees; bottom-up tree computation problems; extreme valves; lowest common ancestor; parallel algorithms; parallel parentheses matching; parentheses matching strategy; subtrees; tree contraction problem; tree-related problems; Acceleration; Algorithm design and analysis; Arithmetic; Binary trees; Computer science; Dictionaries; Parallel algorithms; Phase change random access memory; Sorting; Tree graphs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1994. Proceedings., Eighth International
  • Conference_Location
    Cancun
  • Print_ISBN
    0-8186-5602-6
  • Type

    conf

  • DOI
    10.1109/IPPS.1994.288276
  • Filename
    288276