• DocumentCode
    1988871
  • Title

    An O(n log2n) hybrid sorting algorithm on 2-D grid

  • Author

    Tan, Kok-Phuang ; Ong, Ghim-Hwee ; Tay, Seng-Chum

  • Author_Institution
    Dept. of Inf. Syst. & Comput. Sci., Nat. Univ. of Singapore, Singapore
  • fYear
    1993
  • fDate
    27-29 May 1993
  • Firstpage
    60
  • Lastpage
    64
  • Abstract
    The authors have designed a hybrid sorting algorithm using heapsort and a modified version of quicksort. It consists of two phases: preprocessing and sorting. In the preprocessing phase, input data are randomly placed on a square grid and sorted in column-wise order followed by row-wise order using heapsort. In the sorting phase, the preprocessed data are treated as a linear list and sorted by a modified quicksort. The sort time complexity of the hybrid method is O(n log2n), and maintains a fairly constant value for a fixed n for any presortedness of the input data. The granularity of parallelism in the hybidsort is large, and therefore it is suitable for parallel processing
  • Keywords
    computational complexity; parallel algorithms; sorting; 2D grid structure; column-wise order; heapsort; hybrid sorting algorithm; hybridsort; input data presortedness; internal sorting; linear list; modified quicksort; parallel processing; parallelism granularity; preprocessing phase; randomly placed input data; row-wise order; sort time complexity; square grid; Data analysis; Data preprocessing; Hypercubes; Parallel processing; Runtime; Scattering; Sorting; Stability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing and Information, 1993. Proceedings ICCI '93., Fifth International Conference on
  • Conference_Location
    Sudbury, Ont.
  • Print_ISBN
    0-8186-4212-2
  • Type

    conf

  • DOI
    10.1109/ICCI.1993.315403
  • Filename
    315403