• DocumentCode
    2198515
  • Title

    A Parallel Dynamic Convex Hull Algorithm Based on the Macro to Micro Model

  • Author

    Wan, Haifeng ; Zhang, Zhizhuo ; Liu, Ruijie

  • Author_Institution
    South China Univ. of Technol., Guangzhou, China
  • fYear
    2009
  • fDate
    17-19 Oct. 2009
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    In this paper, we analyze how humans can solve problems quickly by the process of solving the problem of convex hull. Then we present the M2M (macro to micro) data structure which maintains a finite set of n points in the plane under insertion and deletion of points in amortized O(1) time per operation and O(n) space usage. In addition, as the insert operation of each point is independent, the algorithm has high parallelism. And because the insert operations will not cause the imbalance of the tree structure, the M2M data structure is dynamic. Moreover, it can be shared by all the algorithms based on M2M model which greatly improves the efficiency when a variety of algorithms work simultaneity, such as in image processing and pattern recognition. In all, the M2M model points out a general pattern for designing high parallel algorithms, an efficient strategy for solving multi-operational problems and a new approach for computer to stimulate the thinking pattern of human beings.
  • Keywords
    computational geometry; data structures; parallel programming; pattern recognition; convex hull algorithm; image processing; macro to micro data structure; parallel algorithms; pattern recognition; Algorithm design and analysis; Concurrent computing; Data structures; Heuristic algorithms; Humans; Image processing; Parallel algorithms; Parallel processing; Pattern recognition; Tree data structures;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Image and Signal Processing, 2009. CISP '09. 2nd International Congress on
  • Conference_Location
    Tianjin
  • Print_ISBN
    978-1-4244-4129-7
  • Electronic_ISBN
    978-1-4244-4131-0
  • Type

    conf

  • DOI
    10.1109/CISP.2009.5305692
  • Filename
    5305692