|
|
(не показаны 2 промежуточные версии 2 участников) |
Строка 1: |
Строка 1: |
− | Пусть <amsmath>r,q: N \Rightarrow N</amsmath>, неотрицательные целочисленные функции. Класс сложности <amsmath>{\cal PCP}(r(\cdot),q(\cdot))</amsmath> состоит из языков, имеющих верифицирующую [[PCP-система|PCP-систему]], которая на входе ''x'' :
| + | #REDIRECT [[discopal:{{PAGENAME}}]] |
− | * потребляет не более <amsmath>r(|x|)</amsmath> случайных бит;
| + | |
− | * делает не более <amsmath>q(|x|)</amsmath> запросов к оракулу.
| + | |
− | | + | |
− | Класс [[PCP]] для множеств целочисленных функций ''R'', ''Q'', определяется следующим образом:
| + | |
− | | + | |
− | <amsmath>
| + | |
− | {\cal PCP}(R,Q) \equiv \bigcup_{r \in R, q \in Q} {\cal PCP}(r(\cdot),q(\cdot))
| + | |
− | </amsmath>
| + | |
− | | + | |
− | Поэтому, например, ''PCP(log,1)'' означает класс языков, верифицируемых [[PCP-система|PCP-системой]], потребляющей <amsmath>O(\log |x|)</amsmath> случайных бит и константу (не обязательно единицу!) ответов от оракула. В том случае, когда определение класса зависит от точного числа запросов к оракулу, применяют обозначения вида ''PCP(log,q=3)'',''PCP(log,q=3)'' и т.п.
| + | |
− | | + | |
− | | + | |
− | [[Category:Классы сложности]]
| + | |
− | {{replicate-from-custiswiki-to-lib}}
| + | |