В теорії складності, PP є класом задач, розв'язуваних [en] за поліноміальний час, з імовірністю помилки менше 1/2. Абревіатура PP позначає «імовірнісний поліноміальний за часом».
Визначення
Мова L належить PP тоді й лише тоді, коли існує імовірнісна машина Тюрінга M така, що
- M поліноміальна за часом
- Для будь-якого x з L, M повертає 1 з імовірністю строго більшою 1/2
- Для будь-якого x не з L, M повертає 1 з імовірністю не більшою 1/2
PP і BPP
Клас BPP є підмножиною класу PP; його можна розглядати як підмножину задач, для яких є ефективні імовірнісні алгоритми. Різниця полягає у величині ймовірності помилки: в класі BPP, будь-який алгоритм повинен дати правильну відповідь з імовірністю більше, ніж c (c > 1/2), наприклад 2/3 або 777/1000. У цьому випадку, можна запустити алгоритм фіксовану кількість разів, а потім вибрати відповідь, що має більшість голосів, щоб досягти певної ймовірності коректності менше 1. Кількість повторень збільшується при наближенні c до 1/2, але не залежить від n.
Зауваження. c не може залежати від входу. З іншого боку, алгоритм з PP може виконувати таку послідовність дій:
- Якщо правильна відповідь «Так», алгоритм каже «Так» з імовірністю 1/2+1/2n, де n — це довжина входу.
- Якщо правильна відповідь «Ні», алгоритм каже «Так» з імовірністю 1/2-1/2n.
Оскільки ці дві можливості досить близькі, особливо для великих n, навіть якщо машину Тюрінга запустити багато разів, дуже складно зрозуміти, чи працюємо ми з варіантом, де правильна відповідь «Так», чи «Ні». Спроба домогтися фіксованого значення ймовірності, використовуючи більшість голосів, вимагає кількості повторень, експоненційної за n. Грубо, це можна порівняти із задачею визначення, якою стороною випаде монета з невеликою перевагою, підкидаючи її багато разів.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
V teoriyi skladnosti PP ye klasom zadach rozv yazuvanih en za polinomialnij chas z imovirnistyu pomilki menshe 1 2 Abreviatura PP poznachaye imovirnisnij polinomialnij za chasom ViznachennyaMova L nalezhit PP todi j lishe todi koli isnuye imovirnisna mashina Tyuringa M taka sho M polinomialna za chasom Dlya bud yakogo x z L M povertaye 1 z imovirnistyu strogo bilshoyu 1 2 Dlya bud yakogo x ne z L M povertaye 1 z imovirnistyu ne bilshoyu 1 2PP i BPPKlas BPP ye pidmnozhinoyu klasu PP jogo mozhna rozglyadati yak pidmnozhinu zadach dlya yakih ye efektivni imovirnisni algoritmi Riznicya polyagaye u velichini jmovirnosti pomilki v klasi BPP bud yakij algoritm povinen dati pravilnu vidpovid z imovirnistyu bilshe nizh c c gt 1 2 napriklad 2 3 abo 777 1000 U comu vipadku mozhna zapustiti algoritm fiksovanu kilkist raziv a potim vibrati vidpovid sho maye bilshist golosiv shob dosyagti pevnoyi jmovirnosti korektnosti menshe 1 Kilkist povtoren zbilshuyetsya pri nablizhenni c do 1 2 ale ne zalezhit vid n Zauvazhennya c ne mozhe zalezhati vid vhodu Z inshogo boku algoritm z PP mozhe vikonuvati taku poslidovnist dij Yaksho pravilna vidpovid Tak algoritm kazhe Tak z imovirnistyu 1 2 1 2n de n ce dovzhina vhodu Yaksho pravilna vidpovid Ni algoritm kazhe Tak z imovirnistyu 1 2 1 2n Oskilki ci dvi mozhlivosti dosit blizki osoblivo dlya velikih n navit yaksho mashinu Tyuringa zapustiti bagato raziv duzhe skladno zrozumiti chi pracyuyemo mi z variantom de pravilna vidpovid Tak chi Ni Sproba domogtisya fiksovanogo znachennya jmovirnosti vikoristovuyuchi bilshist golosiv vimagaye kilkosti povtoren eksponencijnoyi za n Grubo ce mozhna porivnyati iz zadacheyu viznachennya yakoyu storonoyu vipade moneta z nevelikoyu perevagoyu pidkidayuchi yiyi bagato raziv