【24h】

An O(n log2n) hybrid sorting algorithm on 2-D grid

机译:二维网格上的O(n log 2 n)混合排序算法

获取原文
获取原文并翻译 | 示例

摘要

The authors have designed a hybrid sorting algorithm usingnheapsort and a modified version of quicksort. It consists of two phases:npreprocessing and sorting. In the preprocessing phase, input data arenrandomly placed on a square grid and sorted in column-wise ordernfollowed by row-wise order using heapsort. In the sorting phase, thenpreprocessed data are treated as a linear list and sorted by a modifiednquicksort. The sort time complexity of the hybrid method is O(nnlog2n), and maintains a fairly constant value for a fixed nnfor any presortedness of the input data. The granularity of parallelismnin the hybidsort is large, and therefore it is suitable for parallelnprocessing
机译:作者设计了一种使用nheapsort的混合排序算法和quicksort的修改版本。它包括两个阶段:n预处理和排序。在预处理阶段,将输入数据随机放置在正方形网格上,并按列顺序进行排序,然后使用堆排序按行顺序进行排序。在排序阶段,然后将预处理后的数据视为线性列表,并通过修改后的nquicksort进行排序。混合方法的排序时间复杂度为O(nnlog 2 n),对于输入数据的任何预排序,它对于固定的nn保持相当恒定的值。混合体中并行度的粒度很大,因此适合并行处理

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号