分类
计算机科学
排序算法
合并排序
并行计算
排列(音乐)
理论计算机科学
算法
数据库
声学
物理
作者
Gilad Asharov,T-H. Hubert Chan,Kartik Nayak,Rafael Pass,Ling Ren,Elaine Shi
出处
期刊:Society for Industrial and Applied Mathematics eBooks
[Society for Industrial and Applied Mathematics]
日期:2019-12-17
卷期号:: 8-14
被引量:21
标识
DOI:10.1137/1.9781611976014.2
摘要
We propose a conceptually simple oblivious sort and oblivious random permutation algorithms called bucket oblivious sort and bucket oblivious random permutation. Bucket oblivious sort uses 6n log n time (measured by the number of memory accesses) and 2Z client storage with an error probability exponentially small in Z. The above runtime is only 3× slower than a non-oblivious merge sort baseline; for 230 elements, it is 5× faster than bitonic sort, the de facto oblivious sorting algorithm in practical implementations.
科研通智能强力驱动
Strongly Powered by AbleSci AI