Клас мов L — множина мов, розв'язних на детермінованій машині Тюрінга з використанням додаткової пам'яті для входу довжиною n.
Клас мов NL — множина мов, розв'язних на недетермінованій машині Тюрінга з використанням додаткової пам'яті для входу довжиною n.
Приклади:
- Нехай мова — орієнтований граф, у якому є шлях від до , тоді
NL-повні задачі
Перетворювач, що вимагає логарифмічної пам'яті — машина Тюрінга з трьома стрічками: вхідною, доступною тільки для читання, вихідною, доступною тільки для запису і робочою стрічкою, на якій може використовуватися не більше O(log(n)) комірок.
Функцію, обчислювану таким перетворювачем, називають функцією, що обчислюється з логарифмічною пам'яттю.
Задача A логарифмічно за пам'яттю зводиться до задачі B, якщо є логарифмічна за пам'яттю функція, за допомогою якої задача A зводитися до задачі B. Позначають .
Мову називають NL-повною, якщо вона належить NL і будь-яка мова з NL зводиться до неї логарифмічно за пам'яттю.
Теорема:
Наслідок:
- Якщо NL-повна мова належить L, то L = NL
Твердження:
- PATH — NL-повна задача.
Наслідок:
- .
Теорема Іммермана
Клас coNL — мови, доповнення до яких лежать у NL.
Теорема Іммермана:
- NL = coNL
Література
- Hopcroft, John E.; ; Ullman, Jeffrey D. (2001). Вступ до теорії автоматів, мов і обчислень (вид. 2nd). Addison–Wesley. с. 521.(англ.)
- Мир, 1972. — 416 с. . Теория рекурсивных функций и эффективная вычислимость. — М. : (рос.)
- Michael Sipser: «Introduction to the Theory of Computation»
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Klas mov L mnozhina mov rozv yaznih na determinovanij mashini Tyuringa z vikoristannyam O log n displaystyle O log n dodatkovoyi pam yati dlya vhodu dovzhinoyu n Klas mov NL mnozhina mov rozv yaznih na nedeterminovanij mashini Tyuringa z vikoristannyam O log n displaystyle O log n dodatkovoyi pam yati dlya vhodu dovzhinoyu n Prikladi 0k1k k 0 L displaystyle 0 k 1 k k geq 0 in L Nehaj mova PATH G s t G displaystyle PATH G s t G oriyentovanij graf u yakomu ye shlyah vid s displaystyle s do t displaystyle t displaystyle todi PATH NL displaystyle PATH in NL NL povni zadachiPeretvoryuvach sho vimagaye logarifmichnoyi pam yati mashina Tyuringa z troma strichkami vhidnoyu dostupnoyu tilki dlya chitannya vihidnoyu dostupnoyu tilki dlya zapisu i robochoyu strichkoyu na yakij mozhe vikoristovuvatisya ne bilshe O log n komirok Funkciyu obchislyuvanu takim peretvoryuvachem nazivayut funkciyeyu sho obchislyuyetsya z logarifmichnoyu pam yattyu Zadacha A logarifmichno za pam yattyu zvoditsya do zadachi B yaksho ye logarifmichna za pam yattyu funkciya za dopomogoyu yakoyi zadacha A zvoditisya do zadachi B Poznachayut A LB displaystyle A leq L B Movu nazivayut NL povnoyu yaksho vona nalezhit NL i bud yaka mova z NL zvoditsya do neyi logarifmichno za pam yattyu Teorema A LB B L A L displaystyle A leq L B land B in L Rightarrow A in L Naslidok Yaksho NL povna mova nalezhit L to L NL Tverdzhennya PATH NL povna zadacha Naslidok NL P displaystyle NL subseteq P Teorema ImmermanaKlas coNL movi dopovnennya do yakih lezhat u NL Teorema Immermana NL coNLLiteraturaHopcroft John E Ullman Jeffrey D 2001 Vstup do teoriyi avtomativ mov i obchislen vid 2nd Addison Wesley s 521 angl inshi movi Teoriya rekursivnyh funkcij i effektivnaya vychislimost M Mir 1972 416 s ros Michael Sipser Introduction to the Theory of Computation