Теорема о связи вопросов EXP=NEXP и P=NP — различия между версиями
(Новая страница: «=== Формулировка === :<tex>\text{P=NP} \Rightarrow \text{EXP=NEXP}</tex> === Доказательство === Рассмотрим <tex>\text{NEXP---}</…») |
Argentony (обсуждение | вклад) |
||
| Строка 1: | Строка 1: | ||
=== Формулировка === | === Формулировка === | ||
:<tex>\text{P=NP} \Rightarrow \text{EXP=NEXP}</tex> | :<tex>\text{P=NP} \Rightarrow \text{EXP=NEXP}</tex> | ||
| + | |||
| + | ---- | ||
=== Доказательство === | === Доказательство === | ||
Версия 22:22, 6 апреля 2010
Формулировка
Доказательство
Рассмотрим полный язык . Докажем, что при условии выполнения равенства .
Сведем к по Карпу за экпоненциальное время . Для этого запишем в унарной системе счисления: . Ясно, что для выполнение этого сведения потребуется выполнить операций, где полином.
Поскольку мы предположили, что , то существует детерминированная машина Тьюринга , разрешающая за полиномиальное от длины входа время . Имея ее, легко построить машину , которая сначала выполняла бы описанное выше сведение, а затем подавала бы полученный результат на вход машине . То есть .
Заметим, что время работы машины складывается из времени, необходимого на преобразование входа, и времени работы машины .
Полученное равенство означает, что , откуда в силу NEXP-полноты языка вытекает включение . Поскольку обратное включение тривиально, то это и означает, что