У теорії складності поліноміальна ієрархія — це ієрархія класів складності, яка узагальнює класи P, NP, co-NP до обчислень з оракулом.
Визначення
Існує багато еквівалентних визначень класів поліноміальної ієрархії. Наведемо одне з них.
Для визначення оракула в поліноміальній ієрархії визначимо
де P — це множина задач, розв'язних за поліноміальний час. Тоді для i ≥ 0 визначимо
де AB — множина задач вибору, що вирішуються за поліноміальний час машиною Тьюринга, розширеною за допомогою оракула для якоїсь задачі з класу B. Наприклад, , і — це клас задач, що розв'язуються за поліноміальний час з оракулом для будь-якої задачі з NP.
Відношення між класами в поліноміальній ієрархії
Визначення припускають такі відношення:
На відміну від арифметичних і аналітичних ієрархій, всі включення в яких строгі, в поліноміальній ієрархії питання про строгість все ще відкрите.
Якщо якийсь , або якийсь , то ієрархія стискається до рівня k: для всіх , . На практиці це означає, що рівність класів P і NP повністю руйнує поліноміальних ієрархію.
Об'єднання всіх класів поліноміальної ієрархії є класом PH.
Поліноміальна ієрархія є аналогом (меншої складності) для [en] та [en].
Нерозв'язана проблема інформатики: |
Відомо, що PH міститься в PSPACE, але не відомо чи рівні ці два класи.
- Корисне переформулювання останньої задачі: PH = PSPACE тоді й тільки тоді, коли логіка другого порядку не отримує додаткової потужності при додаванні оператора транзитивного замикання.
Кожен клас у поліноміальній ієрархії містить -повні задачі (задачі повні відносно зведення за Карпом за поліноміальний час).
Примітки
- Arora and Barak, 2009, pp.97
- Completeness in the Polynomial-Time Hierarchy A Compendium, M. Schaefer, C. Umans
- Arora and Barak, 2009, Theorem 5.4
В іншому мовному розділі є повніша стаття Polynomial hierarchy(англ.). Ви можете допомогти, розширивши поточну статтю за допомогою з англійської.
|
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
U teoriyi skladnosti polinomialna iyerarhiya ce iyerarhiya klasiv skladnosti yaka uzagalnyuye klasi P NP co NP do obchislen z orakulom ViznachennyaIsnuye bagato ekvivalentnih viznachen klasiv polinomialnoyi iyerarhiyi Navedemo odne z nih Dlya viznachennya orakula v polinomialnij iyerarhiyi viznachimo D 0 P S 0 P P 0 P P displaystyle Delta 0 rm P Sigma 0 rm P Pi 0 rm P mbox P de P ce mnozhina zadach rozv yaznih za polinomialnij chas Todi dlya i 0 viznachimo D i 1 P P S i P displaystyle Delta i 1 rm P mbox P Sigma i rm P S i 1 P NP S i P displaystyle Sigma i 1 rm P mbox NP Sigma i rm P P i 1 P coNP S i P displaystyle Pi i 1 rm P mbox coNP Sigma i rm P de AB mnozhina zadach viboru sho virishuyutsya za polinomialnij chas mashinoyu Tyuringa rozshirenoyu za dopomogoyu orakula dlya yakoyis zadachi z klasu B Napriklad S 1 P N P P 1 P c o N P displaystyle Sigma 1 rm P rm NP Pi 1 rm P rm coNP i D 2 P P N P displaystyle Delta 2 rm P rm P NP ce klas zadach sho rozv yazuyutsya za polinomialnij chas z orakulom dlya bud yakoyi zadachi z NP Vidnoshennya mizh klasami v polinomialnij iyerarhiyiViznachennya pripuskayut taki vidnoshennya S i P D i 1 P S i 1 P displaystyle Sigma i rm P subseteq Delta i 1 rm P subseteq Sigma i 1 rm P P i P D i 1 P P i 1 P displaystyle Pi i rm P subseteq Delta i 1 rm P subseteq Pi i 1 rm P S i P c o P i P displaystyle Sigma i rm P rm co Pi i rm P Na vidminu vid arifmetichnih i analitichnih iyerarhij vsi vklyuchennya v yakih strogi v polinomialnij iyerarhiyi pitannya pro strogist vse she vidkrite Yaksho yakijs S k P S k 1 P displaystyle Sigma k rm P Sigma k 1 rm P abo yakijs S k P P k P displaystyle Sigma k rm P Pi k rm P to iyerarhiya stiskayetsya do rivnya k dlya vsih i gt k displaystyle i gt k S i P S k P displaystyle Sigma i rm P Sigma k rm P Na praktici ce oznachaye sho rivnist klasiv P i NP povnistyu rujnuye polinomialnih iyerarhiyu Ob yednannya vsih klasiv polinomialnoyi iyerarhiyi ye klasom PH Polinomialna iyerarhiya ye analogom menshoyi skladnosti dlya en ta en Nerozv yazana problema informatiki P H P S P A C E displaystyle mathsf PH overset mathsf PSPACE Vidomo sho PH mistitsya v PSPACE ale ne vidomo chi rivni ci dva klasi Korisne pereformulyuvannya ostannoyi zadachi PH PSPACE todi j tilki todi koli logika drugogo poryadku ne otrimuye dodatkovoyi potuzhnosti pri dodavanni operatora tranzitivnogo zamikannya Kozhen klas u polinomialnij iyerarhiyi mistit m P displaystyle leq rm m rm P povni zadachi zadachi povni vidnosno zvedennya za Karpom za polinomialnij chas PrimitkiArora and Barak 2009 pp 97 Completeness in the Polynomial Time Hierarchy A Compendium M Schaefer C Umans Arora and Barak 2009 Theorem 5 4 V inshomu movnomu rozdili ye povnisha stattya Polynomial hierarchy angl Vi mozhete dopomogti rozshirivshi potochnu stattyu za dopomogoyu perekladu z anglijskoyi Divitis avtoperekladenu versiyu statti z movi anglijska Perekladach povinen rozumiti sho vidpovidalnist za kincevij vmist statti u Vikipediyi nese same avtor redaguvan Onlajn pereklad nadayetsya lishe yak korisnij instrument pereglyadu vmistu zrozumiloyu movoyu Ne vikoristovujte nevichitanij i nevidkorigovanij mashinnij pereklad u stattyah ukrayinskoyi Vikipediyi Mashinnij pereklad Google ye korisnoyu vidpravnoyu tochkoyu dlya perekladu ale perekladacham neobhidno vipravlyati pomilki ta pidtverdzhuvati tochnist perekladu a ne prosto skopiyuvati mashinnij pereklad do ukrayinskoyi Vikipediyi Ne perekladajte tekst yakij vidayetsya nedostovirnim abo neyakisnim Yaksho mozhlivo perevirte tekst za posilannyami podanimi v inshomovnij statti Dokladni rekomendaciyi div Vikipediya Pereklad