The Coin Problem and Pseudorandomness for Branching Programs

Joshua Brody, Elad Verbin
{"title":"The Coin Problem and Pseudorandomness for Branching Programs","authors":"Joshua Brody, Elad Verbin","doi":"10.1109/FOCS.2010.10","DOIUrl":null,"url":null,"abstract":"The \\emph{Coin Problem} is the following problem: a coin is given, which lands on head with probability either $1/2 + \\beta$ or $1/2 - \\beta$. We are given the outcome of $n$ independent tosses of this coin, and the goal is to guess which way the coin is biased, and to answer correctly with probability $\\ge 2/3$. When our computational model is unrestricted, the majority function is optimal, and succeeds when $\\beta \\ge c /\\sqrt{n}$ for a large enough constant $c$. The coin problem is open and interesting in models that cannot compute the majority function. In this paper we study the coin problem in the model of \\emph{read-once width-$w$ branching programs}. We prove that in order to succeed in this model, $\\beta$ must be at least $1/ (\\log n)^{\\Theta(w)}$. For constant $w$ this is tight by considering the recursive tribes function, and for other values of $w$ this is nearly tight by considering other read-once AND-OR trees. We generalize this to a \\emph{Dice Problem}, where instead of independent tosses of a coin we are given independent tosses of one of two $m$-sided dice. We prove that if the distributions are too close and the mass of each side of the dice is not too small, then the dice cannot be distinguished by small-width read-once branching programs. We suggest one application for this kind of theorems: we prove that Nisan's Generator fools width-$w$ read-once \\emph{regular} branching programs, using seed length $O(w^4 \\log n \\log \\log n + \\log n \\log (1/\\eps))$. For $w=\\eps=\\Theta(1)$, this seed length is $O(\\log n \\log \\log n)$. The coin theorem and its relatives might have other connections to PRGs. This application is related to the independent, but chronologically-earlier, work of Braver man, Rao, Raz and Yehudayoff~\\cite{BRRY}.","PeriodicalId":228365,"journal":{"name":"2010 IEEE 51st Annual Symposium on Foundations of Computer Science","volume":"1027 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-10-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"75","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 IEEE 51st Annual Symposium on Foundations of Computer Science","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FOCS.2010.10","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 75

Abstract

The \emph{Coin Problem} is the following problem: a coin is given, which lands on head with probability either $1/2 + \beta$ or $1/2 - \beta$. We are given the outcome of $n$ independent tosses of this coin, and the goal is to guess which way the coin is biased, and to answer correctly with probability $\ge 2/3$. When our computational model is unrestricted, the majority function is optimal, and succeeds when $\beta \ge c /\sqrt{n}$ for a large enough constant $c$. The coin problem is open and interesting in models that cannot compute the majority function. In this paper we study the coin problem in the model of \emph{read-once width-$w$ branching programs}. We prove that in order to succeed in this model, $\beta$ must be at least $1/ (\log n)^{\Theta(w)}$. For constant $w$ this is tight by considering the recursive tribes function, and for other values of $w$ this is nearly tight by considering other read-once AND-OR trees. We generalize this to a \emph{Dice Problem}, where instead of independent tosses of a coin we are given independent tosses of one of two $m$-sided dice. We prove that if the distributions are too close and the mass of each side of the dice is not too small, then the dice cannot be distinguished by small-width read-once branching programs. We suggest one application for this kind of theorems: we prove that Nisan's Generator fools width-$w$ read-once \emph{regular} branching programs, using seed length $O(w^4 \log n \log \log n + \log n \log (1/\eps))$. For $w=\eps=\Theta(1)$, this seed length is $O(\log n \log \log n)$. The coin theorem and its relatives might have other connections to PRGs. This application is related to the independent, but chronologically-earlier, work of Braver man, Rao, Raz and Yehudayoff~\cite{BRRY}.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
分支规划的硬币问题与伪随机性
\emph{硬币问题}是这样的问题:给定一枚硬币,它的概率为$1/2 + \beta$或$1/2 - \beta$。我们得到了$n$次独立抛硬币的结果,目标是猜测硬币偏向哪个方向,并以$\ge 2/3$的概率正确回答。当我们的计算模型不受限制时,多数函数是最优的,并且在$\beta \ge c /\sqrt{n}$对于足够大的常数$c$时成功。硬币问题在不能计算多数函数的模型中是开放和有趣的。本文研究了\emph{读一次宽度-$w$分支规划}模型中的硬币问题。我们证明,为了在这个模型中取得成功,$\beta$必须至少是$1/ (\log n)^{\Theta(w)}$。对于常数$w$,考虑到递归部落函数,这是紧密的;对于其他值$w$,考虑到其他只读一次的and - or树,这几乎是紧密的。我们将其推广到\emph{骰子问题},在这个问题中,我们不是独立地投掷硬币,而是独立地投掷两个$m$面骰子中的一个。我们证明了如果分布太接近且骰子每边的质量不太小,则不能通过小宽度读取一次分支程序来区分骰子。我们提出了这类定理的一个应用:我们证明了Nisan的生成器使用种子长度$O(w^4 \log n \log \log n + \log n \log (1/\eps))$来处理宽度- $w$只读一次的\emph{正则}分支程序。对于$w=\eps=\Theta(1)$,此种子长度为$O(\log n \log \log n)$。硬币定理及其相关定理可能与pg有其他联系。这个应用程序与braverman, Rao, Raz和Yehudayoff \cite{BRRY}的独立但时间较早的工作有关。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
On the Computational Complexity of Coin Flipping The Monotone Complexity of k-clique on Random Graphs Local List Decoding with a Constant Number of Queries Agnostically Learning under Permutation Invariant Distributions Pseudorandom Generators for Regular Branching Programs
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1