PSPACE
У теорији рачунске комплексности, PSPACE представља скуп свих проблема одлуке који се могу решити од стране Тјурингове машине користећи полиномијалну количину простора. PSPACE представља један од неразјашњених проблема у рачунарским наукама.[1]
Формална дефиниција
Ако означимо са SPACE(t(n)) скуп свих проблема који се могу решити Тјурингова машина (Апстрактна машина)Тјуринговом машином користећи O(t(n)) простор за неку функцију t улазне величине n, тада можемо дефинисати PSPACE формално као
Ово значи да иако дозвољавамо Тјуринговој машини да буде недетерминистичка, то јој не додаје никакав значај. Због Севичеве теореме, NPSPACE је еквивалент PSPACE, посебно јер детерминистичка Тјурингова машина може да симулира недетерминистичку Тјурингову машину без претерано великог додатог простора (иако ће можда захтевати више времена). Такође, комплементи свих проблема у PSPACE су у PSPACE, што значи да је co-PSPACE = PSPACE.
Односи са другим класама

Следеће релације су познате између PSPACE и класа комплексности NL, P, NP, PH, EXPTIME и EXPSPACE (обратити пажњу да ⊊ није исто што и ⊈):
Познато је да у првом и другом реду, бар један од чланова скупа мора бити стриктан, али не зна се који. Сумња се да сви могу бити стриктни. За чланове у трећем реду се зна да су оба стриктна. Први следи из директне дијагонализације (теорема хијерархије простора, NL ⊊ NPSPACE) и чињенице да је PSPACE = NPSPACE из Севичеве теореме. Друга следи једноставно из теореме хијерархије простора. Најтежи проблеми у PSPACE су PSPACE-комплетни проблеми.
Особине затворености
Класа PSPACE је затворена под операцијама уније, комплементације и Клинове звезде.
Друге особине
Алтернативна карактеризација PSPACE је скуп проблема решивих од стране алтернирајуће Тјурингове машине у полиномијалном времену, понекад зван и APTIME или само AP. Логичка карактеризација PSPACE из дескриптивне теорије комплексности је та да је то скуп проблема описивих логиком другом реда, при чему треба водити рачуна и о оператору транзитивне затворености. PSPACE се може окарактерисати као класа квантне комплексности QIP. PSPACE је такође једнак PCTC, проблемима решивим од стране класичних рачунара, као и BQPCTC, проблемима решивим од стране квантних рачунара.
PSPACE потпуност
Језик Б је PSPACE-комплетан ако се налази у PSPACE и ако је тежине PSPACE, што значи да за сва A ∈ PSPACE, A \leq_p B, where A \leq_p B, што значи да постоји редукција у полиномијалном времену из А у Б. PSPACE-комплетни проблеми су од великог значаја за проучавање PSPACE проблема јер они представљају најтеже проблеме у PSPACE. Проналажење једноставног решења за PSPACE-комплетан проблем би значило да имамо једноставно решење за све остале проблеме у PSPACE јер би се сви PSPACE проблеми могли редуковати на PSPACE-комплетни проблем. Пример PSPACE-комплетног проблема је квантификована Булеан формула проблем, углавном скраћиван као QBF или TQBF.
Види још
- Неразјашњени проблеми у рачунарским наукама
- П = НП проблем
- Co-NP
- NL (сложеност)
- Експоненцијално време
- Полиномијално време
Референце
- ^ Arora, Sanjeev; Barak, Boaz (2009). Computational complexity. Cambridge University Press. ISBN 978-0-521-42426-4. A modern approach.. Zbl 1193.68112.
Спољашње везе
- Sipser, Michael (1997). Introduction to the Theory of Computation. PWS Publishing. ISBN 978-0-534-94728-6. Section 8.2–8.3 (The Class PSPACE, PSPACE-completeness). стр. 281–294.
- Papadimitriou, Christos (1993). Computational Complexity (1st ed.). Addison Wesley. ISBN 978-0-201-53082-7. Chapter 19: Polynomial space. стр. 455–490.
- Sipser, Michael (2006). Introduction to the Theory of Computation (2nd ed.). Thomson Course Technology. ISBN 978-0-534-95097-2. Chapter 8: Space Complexity
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.