• DocumentCode
    2017022
  • Title

    A novel in-place sorting algorithm with element wise restricted swap

  • Author

    Dutta, Rupayan ; Nayak, Sayan

  • Author_Institution
    Smartphone Team, Samsung Res. India, Bangalore, Bangalore, India
  • fYear
    2015
  • fDate
    7-8 Feb. 2015
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    Constraint based sorting is considered to be one of the fundamental topics of discussion in computer science. Even though a large number of sorting algorithms have already been proposed and verified, but still new algorithms are being developed with respect to emerging problem statements. As sorting is the common operation of many algorithms, so efficient sorting makes easy searching, arranging and locating the information. This paper introduces a novel in-place sorting algorithm which works under the restriction of the number of movements. The restriction of movement is element wise i.e. there is a constraint on the number of movements for a particular element. The proposed algorithm is useful when cost of moving each element is not same and we have to sort the list keeping in mind that elements with higher movement cost should be swapped lesser number of times. In this paper, the algorithm has been presented with time complexity, space complexity analysis and experimental results.
  • Keywords
    computational complexity; sorting; constraint based sorting; element wise movement restriction; element wise restricted swap; in-place sorting algorithm; space complexity analysis; time complexity; Algorithm design and analysis; Arrays; Color; Containers; Indexes; Sorting; Time complexity; cost aware sorting; in-place sorting; restricted swap; swap count;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer, Communication, Control and Information Technology (C3IT), 2015 Third International Conference on
  • Conference_Location
    Hooghly
  • Print_ISBN
    978-1-4799-4446-0
  • Type

    conf

  • DOI
    10.1109/C3IT.2015.7060123
  • Filename
    7060123