Share

Export Citation

APA
MLA
Chicago
Harvard
Vancouver
BIBTEX
RIS
Universitas Hasanuddin
Research output:Contribution to journalArticlepeer-review

Time Complexity Optimization of Data Sorting Using Super Sort Algorithm Method

Raoda

2024 International Conference on Intelligent Cybernetics Technology and Applications Icicyta 2024

Published: 2024

Abstract

Sorting algorithms are essential for organizing data in a specific order, making them a critical component of computing processes. Due to their significance, many researchers have developed various sorting techniques to improve both time and space complexity. Super Sort, introduced in 2018, is a hybrid algorithm that combines the processes of Merge Sort and Quick Sort, with the goal of outperforming both. However, further research revealed a weakness in Super Sort: it generates a large number of sublists, particularly when handling duplicate elements. This results in higher memory usage, as multiple small sublists must be combined during the sorting process. To address this issue, the present study introduces a method to reduce the number of sublists by grouping identical values and using a key-based approach to minimize the amount of data being sorted. The experimental results show that the modified Super Sort algorithm demonstrates improved time and space complexity compared to the original version.

Other files and links

Fingerprint

Computer scienceSciences
SortingSciences
Sorting algorithmSciences
sortSciences
AlgorithmSciences
DatabaseSciences