The Introduction and Comparative Analysis of Mean Sort

Authors

  • Ravirajsinh Chauhan School of Engineering, P. P. Savani University, Surat, Gujarat, India Author
  • Abhijitsinh Parmar School of Engineering, P. P. Savani University, Surat, Gujarat, India Author
  • Harshit Vavaiya School of Engineering, P. P. Savani University, Surat, Gujarat, India Author

DOI:

https://doi.org/10.32628/IJSRST2411347

Keywords:

Arithmetic Mean, Recursion, Mean Sort, Time Complexity, Comparison Sorting, Divide and Conquer, Data Structures and Algorithms, Statistics

Abstract

In life, sorting is one of the basic human intuitive skills that is taught at a young age. In computer science, sorting has broad applications from database management systems to data science and from data structures to machine learning and deep learning. sorting is the primary process which transforms the raw data into useful information. Over the years many algorithms of sorting have been discovered and put forward; all of the introduced approaches have brought new perspectives to solve the same problem, Mean Sort is an algorithm that operates on the unsorted array, computes the arithmetic mean and compares the mean with each element. A recursive approach is used to reach the solution in an efficient time. Mean Sort performs better than the well-established algorithms which are Quick Sort, Merge Sort and Heap Sort. This fact also acts as evidence that Mean Sort is better than the Bubble Sort, Insertion Sort and Selection Sort. This work consists of introduction, operational understanding and performance analysis of Mean Sort. This introduced approach to sorting ensures the time efficiency of the Quick Sort is maintained along with the preservation of stability of the Merge Sort.

Downloads

Download data is not yet available.

References

Reyha Verma and Jasbir Singh. A Comparative Analysis of Deter- ministic Sorting Algorithms based on Runtime and Count of Various Operations. International Journal of Advanced Computer Research, 5(21): 380 384, 2015.

Kenneth A.Berman and Jerome L.Paul. Algorithms: Sequential, Par- allel and Distributed. Computer Science and Engineering. Thomson course technology, 2002.

D.E. Knuth. The Art of Computer Programming. Sorting and Search- ing, Volume 3, Addison-Wesley, April 1998.

Bharadwaj, Ashutosh, and Shailendra Mishra. Comparison of Sort- ing Algorithms based on Input Sequences. International Journal of Computer Applications 78.14: 7-10, 2013. DOI: https://doi.org/10.5120/13589-1325

Md. Khairullah. Enhancing Worst Sorting Algorithms. Computer Sci- ence and Engineering, International Journal of Advanced Science and Technology, 2013.

A.D. Mishra and D. Garg. Selection of the best sorting algorithm. International Journal of Intelligent Information Processing, vol. 2, no. 2, pp. 363-368, July-December 2008.

Knuth D.. The art of Computer Programming. Sorting and Searching, 2nd edition, Volume 3. Addison-Wesley, 1998.

Selection Sort. https://www.algolist.net/Algorithms/Sorting/Selection sort

E. Horowitz, S Sahni and S. Rajasekaran. Computer Algorithms.

Galgotia publications, 1997

Selection Sort Algorithm, http://www.cs.ship.edu/merlin/Sorting/selintro.htm

Selection sort, https://en.wikipedia.org/wiki/Selection$$sort

Downloads

Published

27-06-2024

Issue

Section

Research Articles

How to Cite

The Introduction and Comparative Analysis of Mean Sort . (2024). International Journal of Scientific Research in Science and Technology, 11(3), 760-772. https://doi.org/10.32628/IJSRST2411347

Similar Articles

1-10 of 160

You may also start an advanced similarity search for this article.