Research on the Amount of Information Needed to Restore the Original Order of Four or Eight Elements Lists, when Using Different Sorting Algorithms

Authors

  • Metodi L. Dimitrov “Angel Kanchev” University of Ruse, Bulgaria
  • Tzvetomir I. Vassilev “Angel Kanchev” University of Ruse, Bulgaria

DOI:

https://doi.org/10.7546/CRABS.2024.09.07

Keywords:

sorting, algorithm, restore sequence order, sorting reversal, parallel neighbour sort, odd even sort, brick sort, bubble sort, insertion sort, shell sort, merge sort, merge-insertion sort, Ford-Johnson

Abstract

Data sorting is essential in most software applications, but sometimes elements need to be restored to their original order after processing. If this restoration happens long after sorting or on a different computer, additional information is needed to restore the order. This work explores the information needed to restore sequences of 4 and 8 elements. The following sorting algorithms were studied: parallel neighbour (odd even) sort, insertion sort, bubble sort, shell sort, merge-insertion sort, and merge sort. For each algorithm, the amount of information required in bytes to restore the original order of the elements was determined.

Author Biographies

Metodi L. Dimitrov, “Angel Kanchev” University of Ruse, Bulgaria

Mailing Address:
“Angel Kanchev” University of Ruse,
8 Studentska St, Building 1,
7017 Ruse, Bulgaria

E-mail: mdimitrov@uni-ruse.bg

Tzvetomir I. Vassilev, “Angel Kanchev” University of Ruse, Bulgaria

Mailing Address:
“Angel Kanchev” University of Ruse,
8 Studentska St, Building 1,
7017 Ruse, Bulgaria

E-mail: tvassilev@uni-ruse.bg

Downloads

Published

30-09-2024

How to Cite

[1]
M. Dimitrov and T. Vassilev, “Research on the Amount of Information Needed to Restore the Original Order of Four or Eight Elements Lists, when Using Different Sorting Algorithms”, C. R. Acad. Bulg. Sci., vol. 77, no. 9, pp. 1322–1330, Sep. 2024.

Issue

Section

Engineering Sciences