位置:成果数据库 > 期刊 > 期刊详情页
二维表快速排序的复杂度分析
  • 期刊名称:计算机学报, 2007, 30(6): 693-698.
  • 时间:0
  • 分类:TP301[自动化与计算机技术—计算机系统结构;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1]重庆邮电大学计算机科学与技术研究所,重庆400065, [2]西南交通大学信息科学与技术学院,成都610031
  • 相关基金:本课题得到国家自然科学基金(60373111,60573068)、新世纪优秀人才支持计划(NCET)、重庆市重点自然科学基金(2005BA2003)和重庆市教委科学技术研究项目基金(KJ060517)资助.
  • 相关项目:基于粒计算的海量数据挖掘理论与高效算法研究
中文摘要:

在假设二维表数据的排列服从均匀分布的条件下,分析了用快速排序方法对二维表进行排序的过程,给出了整个排序过程的时间复杂度和空间复杂度,得到的平均时间复杂度(O(n×(m+logn)))低于已有文献中对二维表排序的时间复杂度(O(m×n×logn)),其中,m是二维表的关键字个数,n是二维表的记录数.仿真实验说明了文中结论的正确性.这一结果,将有助于进一步设计高效的海量数据分析方法.

英文摘要:

Suppose the data in a two dimension table is uniform distribution, the problem of sorting a two dimension table with quick sort algorithm is analyzed. Its average time complexity and space complexity are resulted. The result of the average time complexity for sorting a two dimension table, O(n× (m+logn)), corrects and improves already known result (O(m× n × log n)) in literatures, where, m is the number of its keywords, and n is the number of its records. Simulation experiment results illustrate the validity of the result of this paper. This result would be very helpful for designing efficient algorithms for huge data processing.

同期刊论文项目
期刊论文 36 会议论文 51 著作 3
同项目期刊论文