Performance of sorting algorithms on data generated using various statistical distributions: A comprehensive study of sorting techniques

Authors

  • Saleh Salous Computer Science Department, Palestine Technical University – Kadoorie, Main Branch, Tulkarm, Palestine Author
  • Rami M. Amro Department of Applied sciences, Palestine Technical University – Kadoorie, Aroub Branch, Hebron, Palestine Author

DOI:

https://doi.org/10.56053/10.2.811

Keywords:

Sorting Algorithms, Statistical Distributions, Nanotechnology, Time Complexity

Abstract

Sorting numbers, objects, or living things is of immense importance in most scientific fields. It is of great importance in physics, computer science, statistics, and nanoparticle dynamics. This study presents a comparative evaluation of seven sorting algorithms: Merge, Heap, Quick, Bubble, Insertion, Radix, and Shell Sort, using datasets generated from nine statistical distributions, namely Normal, Uniform, Poisson, Gumbel, Laplace, Weibull, Exponential, Chi-Square, and Binomial. Algorithm performance is analyzed based on the execution time required to sort datasets under varying statistical conditions. The results confirm that input distribution strongly affects sorting efficiency. Bubble Sort and Insertion Sort consistently exhibited the longest execution times, highlighting their poor scalability for large datasets. Merge Sort and Heap Sort show stable and robust performance across all distributions, making them dependable general-purpose choices. Quick Sort and Shell Sort are most effective for symmetric datasets but show moderate sensitivity to skewed and heavy-tailed inputs. Radix Sort remains highly efficient for integer data, though wider value ranges increase computational cost. Overall, the findings highlight that optimal sorting performance depends on matching the algorithm to the statistical characteristics of the input data

Downloads

Download data is not yet available.

References

-[1] F. Nan, Z. Yan, Nano Letters, 18 (2018) 4500. https://doi.org/10.1021/acs.nanolett.8b01672

-[2] N. M. Slaber, J. S. Kith. Experimental and Theoretical NANOTECHNOLOGY 9 (2025) 9 https://doi.org/10.56053/9.1.9

-[3] H. Lee, H. Tang, Evolutionary Genomics: Statistical and Computational Methods, 1 (2012) 155 https://doi.org/10.1007/978-1-61779-582-4_5

-[4] A. K. Shihab, A. H. Al-Mashhadani, R. M. Shalaby, Experimental and Theoretical NANOTECHNOLOGY 10 (2026) 207 https://doi.org/10.56053/10.S.207

-[5] A. Shatnawi, Y. AlZahouri, M. A. Shehab, Y. Jararweh, M. Al-Ayyoub, Cluster Computing, 22 (2019) 819 https://doi.org/10.1007/s10586-018-2860-1

-[6] M. Shabaz, A. Kumar, Journal of Computer Networks and Communications, 2019 (2019) 3027578 https://doi.org/10.1155/2019/3027578

-[7] S. Abdel-Hafeez, A. Gordon-Ross, IEEE Transactions on Very Large-Scale Integration (VLSI) Systems, 25 (2017) 1930 https://doi.org/10.1109/TVLSI.2017.2661746

-[8] A. Zutshi, D. Goswami, International Journal of Information Management Data Insights, 1 (2021) https://doi.org/10.1016/j.jjimei.2021.100042

-[9] J. Krithikadatta, Journal of Conservative Dentistry and Endodontics, 17 (2014) 96 https://doi.org/10.4103/0972-0707.124171

-[10] H. Torabi, N. H. Montazeri, Communications in Statistics – Simulation and Computation, 43 (2014) 2551 https://doi.org/10.1080/03610918.2012.737491

-[11] H. Fakhry, M. Rasheed, O. Salman, R. Ismail, Experimental and Theoretical NANOTECHNOLOGY 10 (2026) 81 https://doi.org/10.56053/10.1.81

-[12] P. C. Consul, G. C. Jain, Technometrics, 15 (1973) 791 https://doi.org/10.1080/00401706.1973.10489112

-[13] S. Nadarajah, S. Kotz, Mathematical Problems in Engineering, 4 (2004) 323 https://doi.org/10.1155/S1024123X04403068

-[14] A. J. Hallinan Jr., Journal of Quality Technology, 25 (1993) 85 https://doi.org/10.1016/j.ifacol.2018.08.369

-[15] P. M. Altham, Journal of the Royal Statistical Society Series C: Applied Statistics, 27 (1978) 162 https://doi.org/10.2307/2346943

-[16] T. Eltoft, T. Kim, T. W. Lee, IEEE Signal Processing Letters, 13 (2006) 300 https://doi.org/10.1109/LSP.2006.870353

-[17] B. Li, E. B. Martin, Computational Statistics & Data Analysis, 40 (2002) 21 https://doi.org/10.1016/S0167-9473(01)00097-4

-[18] E. J. Gumbel, Journal of the American Statistical Association, 55 (1960) 698 https://doi.org/10.1080/01621459.1960.10483368

-[19] T. Zhang, M. R. Azghadi, C. Lammie, A. Amirsoleimani, R. Genov, Journal of Neural Engineering, 20 (2023) 021001 https://doi.org/10.1088/1741-2552/acc7cc

-[20] C. Heumann, M. Shalabh, Introduction to Statistics and Data Analysis, Springer, Switzerland (2016) https://doi.org/10.1007/978-3-319-46162-5

-[21] H. Chen, I.C. Covert, S.M. Lundberg, S.I. Lee, Nature Machine Intelligence, 5 (2023) 590 https://doi.org/10.1038/s42256-023-00657-7

-[22] S. Sepahyar, R. Vaziri, M. Rezaei, Comparing Four Important Sorting Algorithms Based on Their Time Complexity, ACAI '19: 2019 2nd International Conference on Algorithms, Computing and Artificial Intelligence, Sanya, China (2019) 320. https://doi.org/10.1145/3377713.3377808

-[23] J. Lobo, S. Kuwelkar, 2020 International Conference on Electronics and Sustainable Communication Systems (ICESC), (2020) 110. https://doi.org/10.1109/ICESC48915.2020.9155623

-[24] M. Axtmann, S. Witt, D. Ferizovic, P. Sanders, ACM Transactions on Parallel Computing, 9 (2022) 1 https://doi.org/10.1145/3505286

-[25] M. A. Suchenek, The Computer Journal, 67 (2024) 812 https://doi.org/10.1093/comjnl/bxad007

-[26] N. M. Aljulaidan, R. S. Almalki, S. B. Alqarni, Z. R. Alramadan, A. A. A. Ali, 2024 IEEE Open Conference of Electrical, Electronic, Information Sciences (eStream) 58 (2024) 1 https://doi.org/10.1109/eStream61684.2024.10542576

-[27] K. A. Bakare, A. A. Okewu, Z. A. Abiola, A. Jaji, A. Muhammed, FUDMA Journal of Sciences 8 (2024) 1 https://doi.org/10.33003/fjs-2024-0805-2730

-[28] I. M. Al-Amin, A. Okeyinka, A. Ibrahim, Journal of Science Innovation and Technology Research, 3 (2024) 61 http://doi.org/10.70382/ajsitr

-[29] R. T. Bushman, T. M. Tebcherani, A. S. Yasin, arXiv preprint 99 (2024) 33 https://doi.org/10.48550/arXiv.2411.07526

-[30] A. Aftab, M. A. Ali, A. Ghaffar, A. U. R. Shah, H. M. Ishfaq, M. Shujaat, International Journal of Computer Science and Information Security (IJCSIS), 19 (2021) 114 https://doi.org/10.5281/zenodo.4602255

Downloads

Published

2026-04-15

Issue

Section

Articles

How to Cite

Performance of sorting algorithms on data generated using various statistical distributions: A comprehensive study of sorting techniques. (2026). Experimental and Theoretical NANOTECHNOLOGY, 10(2), 811-820. https://doi.org/10.56053/10.2.811