李子不能和什么一起吃| 幼儿园转园需要什么手续| 热敷眼睛有什么好处| 99年属什么的| 眉尾长痘是什么原因| cyl是什么意思| 睾丸大是什么原因| 梦见女儿哭意味着什么| 心脏早搏是什么原因| 氯偏低是什么原因| 海鲜都有什么| 副巡视员是什么级别| 什么时候怀孕几率高| 男士阴囊湿疹用什么药膏| 尿道炎挂什么科| 狗懒子是什么意思| cpu是什么意思| 甲醛对人体有什么危害| 卧轨什么意思| 大便不成形是什么原因造成的| afp是什么传染病| 打呼噜什么原因| 人渣是什么意思| 什么情况下需要打破伤风| 中学校长是什么级别| 怀孕有什么表现| 王昆念什么| 今年16岁属什么| 985和211有什么区别| 胆固醇高吃什么| 白血球低是什么原因| 透析是什么意思啊| 尿频尿急挂什么科| 相思成疾是什么意思| 什么叫尿毒症| 高血压突然变成低血压是什么原因| 产后漏尿是什么原因| 山楂干泡水喝有什么功效和作用| 20是什么意思| 放我鸽子是什么意思| 1921年属什么生肖| 梦见喜欢的人代表什么| 芡实有什么功效| 双子是什么星座| 欧了是什么意思| 乌龟爱吃什么| 什么什么言什么| 美的是什么牌子| 心肌供血不足用什么药| 驰骋沙场百战威是什么生肖| 吃东西就吐是什么原因| 脸肿是什么病| 风指什么生肖| 白痰多是什么原因| 申时是什么时候| 一个人在家无聊可以做什么| 锦衣卫是干什么的| 让您费心了是什么意思| 福尔马林是什么味道| 吃海参有什么功效| 护照补办需要什么材料| 孤男寡女什么意思| 闭口是什么样子图片| 咽炎有什么症状| 鲨鱼吃什么| 94年属什么的| 什么食物含蛋白质高| 嗓子发炎挂什么科| 宫殿是什么意思| 黑鱼吃什么食物| inv是什么意思| 男士感染霉菌用什么药| 验血挂什么科| 胶囊是什么原料做的| 7月17是什么星座| 胃窦是什么意思| 精神病的前兆是什么| 飞机用什么油| 炸酱面用什么酱| 藏红花什么时候喝最好| 小腿肚子抽筋是什么原因| 摆地摊卖什么最赚钱而且很受欢迎| 子宫肌层回声欠均匀是什么意思| 久咳不愈是什么原因| 情调是什么意思| 肺结核吃什么药| 外交是什么意思| 小确幸什么意思| 生理期腰疼是什么原因| 孩子不愿意吃饭是什么原因| 月亮星座是什么| 平均血小板体积偏低是什么意思| 手背有痣代表什么意思| 怀孕小肚子疼是什么原因| 脸上长疣是什么原因| 油菜花什么颜色| 胃肠彩超能检查出什么| 什么是寓言故事| 小便尿不出来是什么原因| 李子什么时候吃最好| 陈丽华是慈禧什么人| 朱元璋是什么民族| 全身疼是什么病| 鹅蛋脸适合什么刘海| 1226是什么星座| 年轻人血压高是什么原因引起的| 8023是什么意思| 拐子是什么意思| 慢性病都包括什么病| 国师是什么生肖| 射手座是什么象| 什么是质子重离子治疗| 阿达是什么意思| 刚做了人流适合吃什么好| 绿色代表什么| 沙悟净是什么生肖| 黄色是什么意思| 戍怎么读音是什么| 泰五行属什么| 五行中水是什么颜色| 射手座是什么象| 莲雾吃了有什么好处| 拉分是什么意思| 4月15日是什么日子| 缺席是什么意思| 主页是什么意思| 一个木一个号念什么| 摩羯座是什么星象| 绿茶是什么茶| 那好吧是什么意思| 力不从心什么意思| 心有灵犀什么意思| 地壳是什么| 验孕棒什么时候测最准确| 吃什么升血压最快| 3.22什么星座| 胎位左枕前是什么意思| 六味地黄丸是治什么病| 什么是腺样体肥大| 吃什么对胃好养胃| 诺氟沙星胶囊治什么| 11月16号是什么星座| 8月18日什么星座| 一什么凉席| 三尖瓣反流什么意思| 紫玫瑰代表什么意思| 什么叫发物| 消化不良吃什么中药| 朋友的反义词是什么| 米诺地尔搽剂和米诺地尔酊有什么区别| 父亲坐过牢对孩子有什么影响| 大什么一什么| 精疲力尽是什么意思| 2月出生是什么星座| 10月20日什么星座| 非亲非故是什么意思| 十二月十号是什么星座| 黑道是什么意思| 看耳朵挂什么科| 后顶焦度是什么意思| 抗结剂对人有什么伤害| 看指甲挂什么科| 94年是什么年| 中元节开什么生肖| 老是犯困想睡觉是什么原因| 血糖高要忌口什么| 吃什么促进排便| 上午10点半是什么时辰| 4月15号是什么星座| 未成年喝酒有什么危害| 探病是什么意思| 般若是什么意思| 框镜鱼是什么鱼| 孕妇缺维生素D对胎儿有什么影响| 1990年什么生肖| pde是什么意思| 封神榜讲的是什么故事| 兼职是什么| 血糖高吃什么水果好| 月抛什么意思| 吃蜂蜜不能吃什么食物| 承五行属性是什么| 树欲静而风不止是什么意思| 慢性咽炎挂什么科| 什么他妈的叫他妈的惊喜| 属蛇的五行属什么| ag是什么意思| 什么是酸性食物| 1936年是什么年| 颐养天年是什么意思| 做梦梦到男朋友出轨了是什么意思| 眉心发红是什么原因| 奕字属于五行属什么| nec医学上是什么意思| 什么是执念| 什么地叹气| 什么护肤品比较好| 拉墨绿色的大便是什么原因| 护理部主任是什么级别| A型血为什么是完美血型| 男性感染支原体有什么症状| 有鳞状细胞是什么意思| 榴莲什么季节成熟| 静脉曲张挂什么科| 腋毛有什么作用| 什么是蝴蝶宝宝| 卵巢早衰吃什么药最好| msm是什么意思| 夏朝前面是什么朝代| 催丹香是什么意思| 什么时候做nt| 3月5日是什么星座| 凌晨三点半是什么时辰| 贵格是什么意思| 湿疹是长什么样的| 更年期潮热出汗吃什么药| 鸟代表什么生肖| 免疫系统由什么组成| 胆小如鼠的意思是什么| 滇红茶属于什么茶| 茄子什么人不能吃| 剁椒鱼头是什么鱼头| 胸胀是什么原因| 浩瀚是什么意思| 脑管瘤的症状是什么| 昙花一现是什么意思| 地级市市长是什么级别| 1978属什么| 肝低回声结节是什么意思| 七月四日是什么星座| 庙会是什么意思| 张嘴睡觉有什么危害| 香槟是什么| 贝前列素钠片主治什么病| 天涯是什么意思| 肾衰透析病人吃什么好| 懦弱的反义词是什么| 大梁是什么朝代| 血脂稠吃什么食物好| 老实忠厚是什么生肖| 万人空巷是什么意思| vc是什么| 学前教育学什么| 重度肠上皮化生是什么意思| 头痛吃什么药好| 女生的逼长什么样| 盆腔积液吃什么药效果最好| 857什么意思| 带id是什么意思| 减肥期间可以喝什么茶| 请佛容易送佛难什么意思| 验孕棒一条杠什么意思| 拔罐痒是什么原因| 蛋糕用什么面粉| 万寿菊什么时候开花| 借鉴是什么意思| 吃了榴莲不可以吃什么| 口腔上火吃什么药| 市政协秘书长是什么级别| 对象是什么意思| 口舌痣是什么意思| 白带发黄有异味用什么药| 一般什么人会有美人尖| 泡泡棉是什么面料| 百度Jump to content

腾讯视频播放器2017 v9.21.2129.0 官方最新版

From Wikipedia, the free encyclopedia
百度 1933年春和朱德一起领导和指挥红军战胜了国民党军队对中央革命根据地的第四次“围剿”。

In computational complexity theory, a branch of computer science, bounded-error probabilistic polynomial time (BPP) is the class of decision problems solvable by a probabilistic Turing machine in polynomial time with an error probability bounded by 1/3 for all instances. BPP is one of the largest practical classes of problems, meaning most problems of interest in BPP have efficient probabilistic algorithms that can be run quickly on real modern machines. BPP also contains P, the class of problems solvable in polynomial time with a deterministic machine, since a deterministic machine is a special case of a probabilistic machine.

BPP algorithm (1 run)
Answer
produced
Correct
answer
Yes No
Yes ≥ 2/3 ≤ 1/3
No ≤ 1/3 ≥ 2/3
BPP algorithm (k runs)
Answer
produced
Correct
answer
Yes No
Yes > 1 ? 2?ck < 2?ck
No < 2?ck > 1 ? 2?ck
for some constant c > 0

Informally, a problem is in BPP if there is an algorithm for it that has the following properties:

  • It is allowed to flip coins and make random decisions
  • It is guaranteed to run in polynomial time
  • On any given run of the algorithm, it has a probability of at most 1/3 of giving the wrong answer, whether the answer is YES or NO.

Definition

[edit]

A language L is in BPP if and only if there exists a probabilistic Turing machine M, such that

  • M runs for polynomial time on all inputs
  • For all x in L, M outputs 1 with probability greater than or equal to 2/3
  • For all x not in L, M outputs 1 with probability less than or equal to 1/3

Unlike the complexity class ZPP, the machine M is required to run for polynomial time on all inputs, regardless of the outcome of the random coin flips.

Alternatively, BPP can be defined using only deterministic Turing machines. A language L is in BPP if and only if there exists a polynomial p and deterministic Turing machine M, such that

  • M runs for polynomial time on all inputs
  • For all x in L, the fraction of strings y of length p(|x|) which satisfy ?? is greater than or equal to 2/3
  • For all x not in L, the fraction of strings y of length p(|x|) which satisfy ?? is less than or equal to 1/3

In this definition, the string y corresponds to the output of the random coin flips that the probabilistic Turing machine would have made. For some applications this definition is preferable since it does not mention probabilistic Turing machines.

In practice, an error probability of 1/3 might not be acceptable; however, the choice of 1/3 in the definition is arbitrary. Modifying the definition to use any constant between 0 and 1/2 (exclusive) in place of 1/3 would not change the resulting set BPP. For example, if one defined the class with the restriction that the algorithm can be wrong with probability at most 1/2100, this would result in the same class of problems. The error probability does not even have to be constant: the same class of problems is defined by allowing error as high as 1/2 ? n?c on the one hand, or requiring error as small as 2?nc on the other hand, where c is any positive constant, and n is the length of input. This flexibility in the choice of error probability is based on the idea of running an error-prone algorithm many times, and using the majority result of the runs to obtain a more accurate algorithm. The chance that the majority of the runs are wrong drops off exponentially as a consequence of the Chernoff bound.[1]

Problems

[edit]
Unsolved problem in computer science
??

All problems in P are obviously also in BPP. However, many problems have been known to be in BPP but not known to be in P. The number of such problems is decreasing, and it is conjectured that P = BPP.

For a long time, one of the most famous problems known to be in BPP but not known to be in P was the problem of determining whether a given number is prime. However, in the 2002 paper PRIMES is in P, Manindra Agrawal and his students Neeraj Kayal and Nitin Saxena found a deterministic polynomial-time algorithm for this problem, thus showing that it is in P.

An important example of a problem in BPP (in fact in co-RP) still not known to be in P is polynomial identity testing, the problem of determining whether a polynomial is identically equal to the zero polynomial, when you have access to the value of the polynomial for any given input, but not to the coefficients. In other words, is there an assignment of values to the variables such that when a nonzero polynomial is evaluated on these values, the result is nonzero? It suffices to choose each variable's value uniformly at random from a finite subset of at least d values to achieve bounded error probability, where d is the total degree of the polynomial.[2]

[edit]

If the access to randomness is removed from the definition of BPP, we get the complexity class P. In the definition of the class, if we replace the ordinary Turing machine with a quantum computer, we get the class BQP.

Adding postselection to BPP, or allowing computation paths to have different lengths, gives the class BPPpath.[3] BPPpath is known to contain NP, and it is contained in its quantum counterpart PostBQP.

A Monte Carlo algorithm is a randomized algorithm which is likely to be correct. Problems in the class BPP have Monte Carlo algorithms with polynomial bounded running time. This is compared to a Las Vegas algorithm which is a randomized algorithm which either outputs the correct answer, or outputs "fail" with low probability. Las Vegas algorithms with polynomial bound running times are used to define the class ZPP. Alternatively, ZPP contains probabilistic algorithms that are always correct and have expected polynomial running time. This is weaker than saying it is a polynomial time algorithm, since it may run for super-polynomial time, but with very low probability.

Complexity-theoretic properties

[edit]
Diagram of randomised complexity classes
BPP in relation to other probabilistic complexity classes (ZPP, RP, co-RP, BQP, PP), which generalise P within PSPACE. It is unknown if any of these containments are strict.
Inclusions of complexity classes including P, NP, co-NP, BPP, P/poly, PH, and PSPACE

It is known that BPP is closed under complement; that is, BPP = co-BPP. BPP is low for itself, meaning that a BPP machine with the power to solve BPP problems instantly (a BPP oracle machine) is not any more powerful than the machine without this extra power. In symbols, BPPBPP = BPP.

The relationship between BPP and NP is unknown: it is not known whether BPP is a subset of NP, NP is a subset of BPP or neither. If NP is contained in BPP, which is considered unlikely since it would imply practical solutions for NP-complete problems, then NP = RP and PH ? BPP.[4]

It is known that RP is a subset of BPP, and BPP is a subset of PP. It is not known whether those two are strict subsets, since we don't even know if P is a strict subset of PSPACE. BPP is contained in the second level of the polynomial hierarchy and therefore it is contained in PH. More precisely, the Sipser–Lautemann theorem states that . As a result, P = NP leads to P = BPP since PH collapses to P in this case. Thus either P = BPP or PNP or both.

Adleman's theorem states that membership in any language in BPP can be determined by a family of polynomial-size Boolean circuits, which means BPP is contained in P/poly.[5] Indeed, as a consequence of the proof of this fact, every BPP algorithm operating on inputs of bounded length can be derandomized into a deterministic algorithm using a fixed string of random bits. Finding this string may be expensive, however. Some weak separation results for Monte Carlo time classes were proven by Karpinski & Verbeek (1987a), see also Karpinski & Verbeek (1987b).

Closure properties

[edit]

The class BPP is closed under complementation, union, intersection, and concatenation.

Relativization

[edit]

Relative to oracles, we know that there exist oracles A and B, such that PA = BPPA and PBBPPB. Moreover, relative to a random oracle with probability 1, P = BPP and BPP is strictly contained in NP and co-NP.[6]

There is even an oracle in which ?? (and hence ??),[7] which can be iteratively constructed as follows. For a fixed ENP (relativized) complete problem, the oracle will give correct answers with high probability if queried with the problem instance followed by a random string of length kn (n is instance length; k is an appropriate small constant). Start with n=1. For every instance of the problem of length n fix oracle answers (see lemma below) to fix the instance output. Next, provide the instance outputs for queries consisting of the instance followed by kn-length string, and then treat output for queries of length ≤(k+1)n as fixed, and proceed with instances of length n+1.

LemmaGiven a problem (specifically, an oracle machine code and time constraint) in relativized ENP, for every partially constructed oracle and input of length n, the output can be fixed by specifying 2O(n) oracle answers.

Proof

The machine is simulated, and the oracle answers (that are not already fixed) are fixed step-by-step. There is at most one oracle query per deterministic computation step. For the relativized NP oracle, if possible fix the output to be yes by choosing a computation path and fixing the answers of the base oracle; otherwise no fixing is necessary, and either way there is at most 1 answer of the base oracle per step. Since there are 2O(n) steps, the lemma follows.

The lemma ensures that (for a large enough k), it is possible to do the construction while leaving enough strings for the relativized ENP answers. Also, we can ensure that for the relativized ENP, linear time suffices, even for function problems (if given a function oracle and linear output size) and with exponentially small (with linear exponent) error probability. Also, this construction is effective in that given an arbitrary oracle A we can arrange the oracle B to have PAPB and EXPNPA=EXPNPB=BPPB. Also, for a ZPP=EXP oracle (and hence ZPP=BPP=EXP<NEXP), one would fix the answers in the relativized E computation to a special nonanswer, thus ensuring that no fake answers are given.

Derandomization

[edit]

The existence of certain strong pseudorandom number generators is conjectured by most experts of the field. Such generators could replace true random numbers in any polynomial-time randomized algorithm, producing indistinguishable results. The conjecture that these generators exist implies that randomness does not give additional computational power to polynomial time computation, that is, P = RP = BPP. More strongly, the assumption that P = BPP is in some sense equivalent to the existence of strong pseudorandom number generators.[8]

László Babai, Lance Fortnow, Noam Nisan, and Avi Wigderson showed that unless EXPTIME collapses to MA, BPP is contained in[9]

The class i.o.-SUBEXP, which stands for infinitely often SUBEXP, contains problems which have sub-exponential time algorithms for infinitely many input sizes. They also showed that P = BPP if the exponential-time hierarchy, which is defined in terms of the polynomial hierarchy and E as EPH, collapses to E; however, note that the exponential-time hierarchy is usually conjectured not to collapse.

Russell Impagliazzo and Avi Wigderson showed that if any problem in E, where

has circuit complexity 2Ω(n) then P = BPP.[10]

See also

[edit]

References

[edit]
  1. ^ Valentine Kabanets, CMPT 710 - Complexity Theory: Lecture 16, October 28, 2003
  2. ^ Madhu Sudan and Shien Jin Ong. Massachusetts Institute of Technology: 6.841/18.405J Advanced Complexity Theory: Lecture 6: Randomized Algorithms, Properties of BPP. February 26, 2003.
  3. ^ "Complexity Zoo:B - Complexity Zoo".
  4. ^ Lance Fortnow, Pulling Out The Quantumness, December 20, 2005
  5. ^ Adleman, L. M. (1978). "Two theorems on random polynomial time". Proceedings of the Nineteenth Annual IEEE Symposium on Foundations of Computing. pp. 75–83.
  6. ^ Bennett, Charles H.; Gill, John (1981), "Relative to a Random Oracle A, P^A != NP^A != co-NP^A with Probability 1", SIAM Journal on Computing, 10 (1): 96–113, doi:10.1137/0210008, ISSN 1095-7111
  7. ^ Heller, Hans (1986), "On relativized exponential and probabilistic complexity classes", Information and Control, 71 (3): 231–243, doi:10.1016/S0019-9958(86)80012-2
  8. ^ Goldreich, Oded (2011). "In a World of P=BPP" (PDF). In Goldreich, Oded (ed.). Studies in Complexity and Cryptography. Miscellanea on the Interplay between Randomness and Computation - In Collaboration with Lidor Avigad, Mihir Bellare, Zvika Brakerski, Shafi Goldwasser, Shai Halevi, Tali Kaufman, Leonid Levin, Noam Nisan, Dana Ron, Madhu Sudan, Luca Trevisan, Salil Vadhan, Avi Wigderson, David Zuckerman. Lecture Notes in Computer Science. Vol. 6650. Springer. pp. 191–232. doi:10.1007/978-3-642-22670-0_20.
  9. ^ Babai, László; Fortnow, Lance; Nisan, Noam; Wigderson, Avi (1993). "BPP has subexponential time simulations unless EXPTIME has publishable proofs". Computational Complexity. 3 (4): 307–318. doi:10.1007/bf01275486. S2CID 14802332.
  10. ^ Russell Impagliazzo and Avi Wigderson (1997). "P = BPP if E requires exponential circuits: Derandomizing the XOR Lemma". Proceedings of the Twenty-Ninth Annual ACM Symposium on Theory of Computing, pp. 220–229. doi:10.1145/258533.258590
[edit]
袢是什么意思 crew是什么意思 男左女右是什么意思 肥波是什么品种的猫 什么精神成语
什么地听 大便很黄是什么原因 17是什么意思 什么是杀青 红男绿女是什么生肖
二尖瓣少量反流是什么意思 腮腺炎是什么 卷腹是什么 云南白药的保险子是起什么作用的 梦到绿色的蛇是什么意思
鸡肾炒什么配菜好吃 nice什么意思 瘿瘤是什么病 常染色体是什么 筋膜炎是什么
95年属什么的hcv9jop2ns8r.cn 痔疮长什么样子hcv8jop1ns4r.cn 什么东西补血效果最好hcv9jop0ns0r.cn 出岫是什么意思hcv9jop7ns0r.cn 看到壁虎是什么征兆bfb118.com
外传是什么意思adwl56.com 秀恩爱是什么意思hcv9jop6ns3r.cn 兔子和什么属相相冲hcv9jop4ns8r.cn 奥地利讲什么语言hcv8jop9ns2r.cn 屈光度是什么意思hcv8jop5ns6r.cn
喝酒肚子疼是什么原因hcv7jop9ns8r.cn 1991是什么年hcv9jop4ns2r.cn 晚上睡不着白天睡不醒是什么原因hcv7jop7ns0r.cn 胃火牙疼吃什么药好hcv8jop2ns1r.cn 宣是什么意思hcv8jop2ns6r.cn
生物闹钟是什么意思hcv9jop1ns2r.cn 胰腺在人体什么部位hcv8jop5ns7r.cn 局气什么意思hcv8jop9ns8r.cn 18k金是什么金hcv9jop0ns6r.cn 中午可以吃什么jinxinzhichuang.com
百度