165
правок
Изменения
→Лекция 1. Вводная
== Лекция 1. Вводная ==
Начнем курс с введения понятий '''[[DSPACEDTIME]]''' и '''[[DTIMEDSPACE]]'''.
*'''DTIME'''(''f''(''n'')) = <tex>\{ L \mid \exists </tex> машина Тьюринга <tex>m : L(m)=L, Time(m,x) \le f(|x|) \}</tex>, где <tex>|x|</tex> — длина входа <tex>x</tex>.
*'''DSPACE'''(''f''(''n'')) = <tex>\{ L \mid \exists </tex> машина Тьюринга <tex>m : L(m)=L, Space(m,x) \le f(|x|) \}</tex>, где <tex>|x|</tex> — длина входа <tex>x</tex>.
Аналогичным образом введем классы '''[[NSPACE]]''' и '''[[NTIME]]''', используя использующие недетерминированную машину Тьюринга взамен детерминированной.
Рассмотрим и докажем теоремы о емкостной и временной иерархии.
Через понятия классов '''[[DSPACE]]''', '''[[DTIME]]''', '''[[NSPACE]]''' и '''[[NTIME]]''' будет дано определение многим сложностным классам, в том числе '''[[P]]''' и '''[[NP]]'''.
*[[Класс co-NP]]