Time Complexity Optimization of Data Sorting Using Super Sort Algorithm Method

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.

Authors

Institutions

Publication Details

Published
2024-12-17
DOI
https://doi.org/10.1109/icicyta64807.2024.10913159
Primary Topic
Neural Networks and Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Time Complexity Optimization of Data Sorting Using Super Sort Algorithm Method

Amil Ahmad Ilham, Raoda
Neural Networks and Applications
article

Time Complexity Optimization of Data Sorting Using Super Sort Algorithm Method

Amil Ahmad Ilham, Raoda
article en

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.

Hasanuddin University (ID)
Openalex Percentile: Top 74%
Neural Networks and Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Time Complexity Optimization of Data Sorting Using Super Sort Algorithm Method — Amil Ahmad Ilham, Raoda · (2024) | TGRS Research Map | TGRS