Просторова складність алгоритму чи комп'ютерної програми — обсяг пам'яті, необхідний для розв'язання екземпляра обчислювальної задачі як функція характеристик вхідних даних. Це пам'ять, необхідна алгоритму, поки він не завершиться повністю.
Подібно до часової складності, просторова складність часто виражається асимптотично у O-нотації, наприклад: тощо, де n є характеристикою вхідних даних, що впливають на просторову складність.
Класи просторової складності
Аналогічно класам часової складності DTIME(f(n)) та NTIME(f(n)), класи просторової складності DSPACE(f(n)) та NSPACE(f(n)) — це набори мов, які можна визначити детермінованими (відповідно, недетермінованими) машинами Тьюрінга, які використовують простір. Класи складності PSPACE і NPSPACE дозволяють бути будь-яким многочленом, аналогічно P і NP. Тобто,
і
Відношення між класами
Теорема про просторову ієрархію стверджує, що для всіх [en] функцій , існує задача, яку можна розв'зати машиною з простором пам'яті, але яка не може бути розв'язана машиною з асимптотично меншим за простором.
Мають місце наведені нижче обмеження між класами складності.
Крім того, теорема Савича дає зворотне обмеження, що якщо ,
Як прямий наслідок: . Цей результат дивує, оскільки свідчить про те, що недетермінованість може зменшити простір, необхідний для розв'язання задачи, лише на невеликий об'єм пам'яті. На відміну від цього, гіпотеза експоненціального часу припускає, що для часової складності може існувати експоненціальний розрив між детермінованою та недетермінованою складністю.
Теорема Іммермана — Селепчєнні стверджує, що знову для , закрито на доповнення. Це свідчить про ще одну якісну різницю між класами часової і просторової складності, оскільки недетерміновані класи часової складності, як вважають, не закриваються від доповнення; наприклад, передбачається, що NP ≠ co-NP.
Примітки
- Kuo, Way; Zuo, Ming J. (2003), Optimal Reliability Modeling: Principles and Applications, John Wiley & Sons, с. 62, ISBN , архів оригіналу за 11 серпня 2021, процитовано 17 березня 2021
- Arora, Sanjeev; Barak, Boaz (2007), Computational Complexity : A Modern Approach (PDF) (вид. draft), с. 76, ISBN , архів оригіналу (PDF) за 20 березня 2021, процитовано 17 березня 2021
- Immerman, Neil (1988), Nondeterministic space is closed under complementation (PDF), SIAM Journal on Computing, 17 (5): 935—938, doi:10.1137/0217058, MR 0961049, архів оригіналу (PDF) за 7 лютого 2012, процитовано 17 березня 2021
- Szelepcsényi, Róbert (1987), The method of forcing for nondeterministic automata, Bulletin of the EATCS, 33: 96—100
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Prostorova skladnist algoritmu chi komp yuternoyi programi obsyag pam yati neobhidnij dlya rozv yazannya ekzemplyara obchislyuvalnoyi zadachi yak funkciya harakteristik vhidnih danih Ce pam yat neobhidna algoritmu poki vin ne zavershitsya povnistyu 1 Podibno do chasovoyi skladnosti prostorova skladnist chasto virazhayetsya asimptotichno u O notaciyi napriklad O n displaystyle O n O n log n displaystyle O n log n O n a displaystyle O n alpha O 2 n displaystyle O 2 n tosho de n ye harakteristikoyu vhidnih danih sho vplivayut na prostorovu skladnist Klasi prostorovoyi skladnostired Analogichno klasam chasovoyi skladnosti DTIME f n ta NTIME f n klasi prostorovoyi skladnosti DSPACE f n ta NSPACE f n ce nabori mov yaki mozhna viznachiti determinovanimi vidpovidno nedeterminovanimi mashinami Tyuringa yaki vikoristovuyut O f n displaystyle O f n nbsp prostir Klasi skladnosti PSPACE i NPSPACE dozvolyayut f displaystyle f nbsp buti bud yakim mnogochlenom analogichno P i NP Tobto P S P A C E c Z D S P A C E n c displaystyle mathsf PSPACE bigcup c in mathbb Z mathsf DSPACE n c nbsp i N P S P A C E c Z N S P A C E n c displaystyle mathsf NPSPACE bigcup c in mathbb Z mathsf NSPACE n c nbsp Vidnoshennya mizh klasamired Teorema pro prostorovu iyerarhiyu stverdzhuye sho dlya vsih prostorovo skonstrujovanih en funkcij f n displaystyle f n nbsp isnuye zadacha yaku mozhna rozv zati mashinoyu z f n displaystyle f n nbsp prostorom pam yati ale yaka ne mozhe buti rozv yazana mashinoyu z asimptotichno menshim za f n displaystyle f n nbsp prostorom Mayut misce navedeni nizhche obmezhennya mizh klasami skladnosti 2 D T I M E f n D S P A C E f n N S P A C E f n D T I M E 2 O f n displaystyle mathsf DTIME left f left n right right subseteq mathsf DSPACE left f left n right right subseteq mathsf NSPACE left f left n right right subseteq mathsf DTIME left 2 O left f left n right right right nbsp Krim togo teorema Savicha daye zvorotne obmezhennya sho yaksho f W log n displaystyle f in Omega log n nbsp N S P A C E f n D S P A C E f n 2 displaystyle mathsf NSPACE left f left n right right subseteq mathsf DSPACE left left f left n right right 2 right nbsp Yak pryamij naslidok P S P A C E N P S P A C E displaystyle mathsf PSPACE mathsf NPSPACE nbsp Cej rezultat divuye oskilki svidchit pro te sho nedeterminovanist mozhe zmenshiti prostir neobhidnij dlya rozv yazannya zadachi lishe na nevelikij ob yem pam yati Na vidminu vid cogo gipoteza eksponencialnogo chasu pripuskaye sho dlya chasovoyi skladnosti mozhe isnuvati eksponencialnij rozriv mizh determinovanoyu ta nedeterminovanoyu skladnistyu Teorema Immermana Selepchyenni stverdzhuye sho znovu dlya f W log n displaystyle f in Omega log n nbsp N S P A C E f n displaystyle mathsf NSPACE f n nbsp zakrito na dopovnennya Ce svidchit pro she odnu yakisnu riznicyu mizh klasami chasovoyi i prostorovoyi skladnosti oskilki nedeterminovani klasi chasovoyi skladnosti yak vvazhayut ne zakrivayutsya vid dopovnennya napriklad peredbachayetsya sho NP co NP 3 4 Primitkired Kuo Way Zuo Ming J 2003 Optimal Reliability Modeling Principles and Applications John Wiley amp Sons s 62 ISBN 9780471275459 arhiv originalu za 11 serpnya 2021 procitovano 17 bereznya 2021 Arora Sanjeev Barak Boaz 2007 Computational Complexity A Modern Approach PDF vid draft s 76 ISBN 9780511804090 arhiv originalu PDF za 20 bereznya 2021 procitovano 17 bereznya 2021 Immerman Neil 1988 Nondeterministic space is closed under complementation PDF SIAM Journal on Computing 17 5 935 938 doi 10 1137 0217058 MR 0961049 arhiv originalu PDF za 7 lyutogo 2012 procitovano 17 bereznya 2021 Szelepcsenyi Robert 1987 The method of forcing for nondeterministic automata Bulletin of the EATCS 33 96 100 Otrimano z https uk wikipedia org w index php title Prostorova skladnist amp oldid 34966644