An Enhanced Bidirectional Insertion Sort Over Classical Insertion Sort

被引:10
|
作者
Kalaivani, A. [1 ]
Swetha, K. [1 ]
机构
[1] Saveetha Inst Med & Tech Sci, Saveetha Sch Engn, Dept CSE, Chennai, Tamil Nadu, India
关键词
Enhanced bidirectional insertion sort; selection sort; classical insertion sort;
D O I
10.1142/S0219467821500248
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Sorting is a technique which is used to arrange the data in specific order. A sorting technique is applied to rearrange the elements in numerical order as ascending order or descending order or for words in alphabetical order. In this paper, we propose an efficient sorting algorithm known as Enhanced Bidirectional Insertion Sorting algorithm which is developed from insertion sort concept. A comparative analysis is done for the proposed Enhanced Bidirectional Insertion Sort algorithm with the selection sort and insertion sort algorithms. When compared to insertion sort algorithm the proposed algorithm outperforms with less number of comparisons in worst case and average case computing time. The proposed algorithm works efficiently for duplicated elements which is the advanced improvement and the results are proved.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] Bidirectional Conditional Insertion Sort algorithm; An efficient progress on the classical insertion sort
    Mohammed, Adnan Saher
    Amrahov, Sahin Emrah
    Celebi, Fatih V.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 71 : 102 - 112
  • [2] Enhanced Insertion Sort by Threshold Swapping
    Eishqeirat, Basima
    Altarawneh, Muhyidean
    Alogaily, Ahmad
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2020, 11 (06) : 471 - 476
  • [3] A variant of Bucket Sort Shell Sort vs Insertion Sort
    Abhay, Goel
    Abhishek, Sharma
    Namita, Gupta
    2019 10TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT), 2019,
  • [4] LOCAL INSERTION SORT REVISITED
    KATAJAINEN, J
    LEVCOPOULOS, C
    PETERSSON, O
    LECTURE NOTES IN COMPUTER SCIENCE, 1989, 401 : 239 - 253
  • [5] LOCAL INSERTION SORT REVISITED
    KATAJAINEN, J
    LEVCOPOULOS, C
    PETERSSON, O
    OPTIMAL ALGORITHMS, 1989, 401 : 239 - 253
  • [6] Parallel Divide-and-Conquer Algorithms for Bubble Sort, Selection Sort and Insertion Sort
    Ganapathi, Pramod
    Chowdhury, Rezaul
    COMPUTER JOURNAL, 2022, 65 (10): : 2709 - 2719
  • [7] SORT maneuver for nasogastric tube insertion
    Najafi, M.
    Golzari, S. E. J.
    ANAESTHESIA, 2016, 71 (03) : 351 - 351
  • [8] VARIATIONS OF QUICKSORT COMBINED WITH INSERTION SORT
    MANOLOPOULOS, Y
    WIRTSCHAFTSINFORMATIK, 1992, 34 (03): : 327 - 333
  • [9] Dynamic behavior of simple insertion sort algorithm
    Grabowski, Franciszek
    Strzalka, Dominik
    FUNDAMENTA INFORMATICAE, 2006, 72 (1-3) : 155 - 165
  • [10] Insertion Sort is O(n log n)
    Michael A. Bender
    Martin Farach-Colton
    Miguel A. Mosteiro
    Theory of Computing Systems, 2006, 39 : 391 - 397