{"title":"Hybrid bucket sort switching internal sorting based on the data inside the bucket","authors":"Medha Khurana, Neetu Faujdar, Shipra Saraswat","doi":"10.1109/ICRITO.2017.8342474","DOIUrl":null,"url":null,"abstract":"Spreading elements in the designed buckets is one of the major issue of bucket sort. It is a non-comparison sorting algorithm in which different elements are spread over several buckets. It is necessary because sometimes the distribution of elements are not done on equal basis over the buckets. To avoid this problem, In this paper we have proposed a hybrid sort algorithm which is a combination of merge and count sort. Although many researchers are using insertion sort within buckets. But in this paper, we have focused on using insertion sort which is preferable in sorting of low volume of data. The main objective of this work is to use the merge, count, insertion and hybrid sort individually over the buckets and then comparing their results on the basis of sorting benchmark. The threshold (x) value has been set in order to save the time and space of proposed algorithm. Experimental results shown that count sort is very efficient on every dataset in comparison to other algorithms.","PeriodicalId":357118,"journal":{"name":"2017 6th International Conference on Reliability, Infocom Technologies and Optimization (Trends and Future Directions) (ICRITO)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 6th International Conference on Reliability, Infocom Technologies and Optimization (Trends and Future Directions) (ICRITO)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICRITO.2017.8342474","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
Spreading elements in the designed buckets is one of the major issue of bucket sort. It is a non-comparison sorting algorithm in which different elements are spread over several buckets. It is necessary because sometimes the distribution of elements are not done on equal basis over the buckets. To avoid this problem, In this paper we have proposed a hybrid sort algorithm which is a combination of merge and count sort. Although many researchers are using insertion sort within buckets. But in this paper, we have focused on using insertion sort which is preferable in sorting of low volume of data. The main objective of this work is to use the merge, count, insertion and hybrid sort individually over the buckets and then comparing their results on the basis of sorting benchmark. The threshold (x) value has been set in order to save the time and space of proposed algorithm. Experimental results shown that count sort is very efficient on every dataset in comparison to other algorithms.