全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...
软件学报  2005 

The Sample-Seperators Based Distributing Scheme of the External Bucket Sort Algorithm
桶外排序算法的抽样分点分发策略

Keywords: external sort,bucket sort,multi-line merging,distributing scheme,sample-separators,PennySort
外排序
,桶排序,多路归并,分发策略,抽样分点,PennySort

Full-Text   Cite this paper   Add to My Lib

Abstract:

Two ways to sort externally are Multi-Line Merging Sort and Bucket Sort, both with two passes. The Bucket Sort burdens the CPU less and is more efficient, while its usage is restricted heavily by the High-Bit scheme that distributes records into subfiles: the keys have to be integers; the sizes of subfiles may vary too much; the number of subfiles cannot be chosen freely. Based on statistical theory, this paper presents a sample-seperators scheme to broaden the ussage of bucket sort algorithm. A brief discussion on the convergance of sample-seperator estimation is given and the probability to avoid memory overflow is calculated. This scheme enables the bucket sort algorithm to be applied in the SheenkSort system to win the 2003 PennySort (the Indy category) competition.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133