• DocumentCode
    3205052
  • Title

    Quadtree building algorithms on an SIMD hypercube

  • Author

    Ibarra, Oscar H. ; Kim, Myung Hee

  • Author_Institution
    Dept. of Comput. Sci., California Univ., Santa Barbara, CA, USA
  • fYear
    1992
  • fDate
    23-26 Mar 1992
  • Firstpage
    22
  • Lastpage
    27
  • Abstract
    Presents O(log n) time SIMD hypercube algorithms for transforming binary images to linear quadtrees and vice versa, where n is the size of the images as well as the number of hypercube nodes. The quadtree building algorithm, which generates the locational codes in preorder, is an improvement of a recently reported algorithm that runs in O(log2n) time. The authors also give an optimal linear quadtree building algorithm which runs in T(n) time using n2/T(n) processors for log n T(n)⩽n2. The algorithm is optimal in the sense that the product of time and number of processors is asymptotically the same as the optimal sequential time which is O(n2). For this algorithm we assume that the input binary image is divided into blocks and loaded in a shuffled row major ordered hypercube. The algorithm uses the procedures for the quadtree building algorithm developed for the case when the number of hypercube nodes is equal to the number of pixels in the binary image
  • Keywords
    computational complexity; hypercube networks; image processing; parallel algorithms; trees (mathematics); O(log n) time; O(log2n) time; SIMD hypercube algorithms; T(n) time; binary images; n2/T(n) processors; quadtree building algorithm; time complexity; Computational geometry; Computer graphics; Computer science; Data structures; Digital images; Geographic Information Systems; Hypercubes; Image processing; Pixel; Robots;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1992. Proceedings., Sixth International
  • Conference_Location
    Beverly Hills, CA
  • Print_ISBN
    0-8186-2672-0
  • Type

    conf

  • DOI
    10.1109/IPPS.1992.223077
  • Filename
    223077