earticle

논문검색

통신

가상의 기수계수버킷 정렬

원문정보

Virtual Radix Counting Bucket sort

이상운

피인용수 : 0(자료제공 : 네이버학술정보)

초록

영어

Generally, there is no sorting algorithm much faster than . The quicksort has a best performance in best and average-case, and in worst-case. This paper suggests virtual radix counting bucket sort such that counting the frequency of numbers in each radix digit, and moves the arbitrary number to proper virtual bucket in the array, and divides the array into radix digit numbers virtually. Also, this algorithm moves the data to proper location within an array for using the minimum auxiliary memory. This algorithm performs -times such that the number of digits in given data and the time complexity is . Therefore, this algorithm has a time complexity.

한국어

데이터를 정렬하는 방법들 중 보다 빠른 방법은 알려져 있지 않고 있으며, 가장 빠른 방법으로 퀵정렬이 있으며, 이 정렬법은 개의 데이터에 대해 최적과 평균의 경우 , 최악의 경우 수행 복잡도를 갖고 있다. 본 논문에서는 리스트를 기수 숫자별로 빈도수를 계수하여 해당 가상 버킷에 저장하는 가상분할방법을 적용하였다. 또한 추가적인 메모리를 최소화시키기 위해 리스트 상에서 해당 버킷에 데이터들을 이동시키는 방법을 적용하였다. 제안된 알고리즘은 주어진 숫자의 자리수 만큼 분할되며, 각 자리수에 대해 수행복잡도가 으로 알고리즘이다.

목차

요약
 Abstract
 Ⅰ. 서론
 Ⅱ. 퀵정렬
 Ⅲ. 가상 기수계수버킷 정렬
 Ⅳ. 적용 및 결과 분석
 Ⅴ. 결론
 References

저자정보

  • 이상운 Sang-Un Lee. 정회원, 강릉원주대학교 과학기술대학 멀티미디어공학과

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

      0개의 논문이 장바구니에 담겼습니다.