×

独立性和负载平衡的快速伪随机性(扩展抽象)。 (英语) Zbl 1412.68158号

Esparza,Javier(编辑)等人,《自动化、语言和编程》。2014年7月8日至11日,丹麦哥本哈根,第41届国际学术讨论会,ICALP 2014。会议记录,第一部分,柏林:施普林格。莱克特。注释计算。科学。8572, 859-870 (2014).
摘要:我们提供了几个基本伪随机对象的新构造。松散地说,与具有可比随机复杂性的先前构造相比,这些构造在效率上获得了指数级的改进。我们衡量效率的标准是单词操作的数量,这一点由成熟的单位成本单词RAM模型所捕获。我们的主要结果如下:
1.一个具有\(O(\logn)\)描述长度(或种子长度)和\(O(\log\logn)\)运算的\((1/n)\)几乎\(\logn)式独立布尔哈希函数族。
需要进行具有类似种子长度的先前构造\(Theta(\log n)\)操作。
2.\(\varepsilon\)-种子长度为\(O(\logn\log\logn)\)和\(O)(\log\log n)^{2})操作的\(\valepsilon=1/\mathrm{poly}(n)\的有偏序列(计算输出位或最多为\(\log n\)个连续位的块)。
先前的构造实现了\(O(\log n)\)种子长度,但需要\(Theta(\logn)\。这种构造意味着具有类似效率的伪随机生成器可以愚弄诸如低阶多项式和只读CNF之类的类。
3.用于将(n)个球放入(n)容器中的散列函数,这样,除概率(1/n)外,最大负载为(O(log n/\log \log n))(这是最优的),每个求值的seed-length(O(\log n\log)和(O((log \log n)^{2})操作。
之前已知的具有类似种子长度的构造需要进行\(\Theta(\log n\log \log n)\)操作。实际上,我们的构造是该构造的有效实例化,因为L.E.塞利斯等[SIAM J.Compute.42,No.3,1030–1050(2013;Zbl 1275.68075号)].
这些构造都同时在最佳种子长度的(log\logn)因子内和最佳计算效率的(log \log n)^{2}因子内。
关于整个系列,请参见[Zbl 1291.68019号].

MSC公司:

87年第68季度 计算机科学中的概率(算法分析、随机结构、相变等)
2010年第68季度 计算模式(非确定性、并行、交互式、概率性等)
65年第68季度 算法和问题复杂性分析
PDF格式BibTeX公司 XML格式引用
全文: DOI程序