<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://neerc.ifmo.ru/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Vadim</id>
		<title>Викиконспекты - Вклад участника [ru]</title>
		<link rel="self" type="application/atom+xml" href="http://neerc.ifmo.ru/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Vadim"/>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Vadim"/>
		<updated>2026-06-14T14:01:16Z</updated>
		<subtitle>Вклад участника</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B5%D0%BC%D0%B0_%D0%BE_%D0%B2%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B8_BPP_%D0%B2_P/poly&amp;diff=1527</id>
		<title>Теорема о включении BPP в P/poly</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B5%D0%BC%D0%B0_%D0%BE_%D0%B2%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B8_BPP_%D0%B2_P/poly&amp;diff=1527"/>
				<updated>2010-06-17T00:48:51Z</updated>
		
		<summary type="html">&lt;p&gt;Vadim: /* Формулировка */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Формулировка ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tex&amp;gt;BPP \subset P/poly&amp;lt;/tex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Доказательство ==&lt;br /&gt;
&lt;br /&gt;
Для доказательства данной теоремы воспользуемся сильным определением [[Сложностный_класс_BPP|BPP]]. Возьмём случайную последовательность, как дополнительный вход, который будет решать для любого входа &amp;lt;tex&amp;gt; x &amp;lt;/tex&amp;gt; c экспоненцальной низкой вероятностью ошибки. Зафиксируем язык из &amp;lt;tex&amp;gt; BPP &amp;lt;/tex&amp;gt; и добьёмся вероятности ошибки &amp;lt;tex&amp;gt; \frac{1}{2^{n+1}}&amp;lt;/tex&amp;gt;, где &amp;lt;tex&amp;gt; n = |x| &amp;lt;/tex&amp;gt; (длина входа). Будем говорить, что &amp;lt;tex&amp;gt; r &amp;lt;/tex&amp;gt; &amp;quot;плохо&amp;quot; для &amp;lt;tex&amp;gt; x &amp;lt;/tex&amp;gt;, если ответ неверный. Пусть &amp;lt;tex&amp;gt; t &amp;lt;/tex&amp;gt; общее количество выборов для &amp;lt;tex&amp;gt; r &amp;lt;/tex&amp;gt;. Для каждого &amp;lt;tex&amp;gt; x &amp;lt;/tex&amp;gt; по крайне мере &amp;lt;tex&amp;gt; \frac{t}{2^{n+1}}&amp;lt;/tex&amp;gt; &amp;quot;плохих&amp;quot; значений &amp;lt;tex&amp;gt; r&amp;lt;/tex&amp;gt;. Cуммирую по всем &amp;lt;tex&amp;gt; x &amp;lt;/tex&amp;gt;, мы получим, что по крайне мере &amp;lt;tex&amp;gt; \frac{t*2^{n}}{2^{n+1}}&amp;lt;/tex&amp;gt; &amp;quot;плохих&amp;quot; &amp;lt;tex&amp;gt; r &amp;lt;/tex&amp;gt; для &amp;lt;tex&amp;gt; x &amp;lt;/tex&amp;gt;. С другой стороны, хотя бы &amp;lt;tex&amp;gt; t/2 &amp;lt;/tex&amp;gt; значений &amp;lt;tex&amp;gt; r &amp;lt;/tex&amp;gt; не &amp;quot;плохи&amp;quot; для любого &amp;lt;tex&amp;gt; x &amp;lt;/tex&amp;gt;. Получается, что точно найдётся такое &amp;lt;tex&amp;gt; r &amp;lt;/tex&amp;gt;, при котором будет получается всегда верный результат. Таким образом мы получили, что язык из &amp;lt;tex&amp;gt; BPP &amp;lt;/tex&amp;gt; принадлежит &amp;lt;tex&amp;gt;P/poly&amp;lt;/tex&amp;gt;.&lt;/div&gt;</summary>
		<author><name>Vadim</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B5%D0%BC%D0%B0_%D0%BE_%D0%B2%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B8_BPP_%D0%B2_P/poly&amp;diff=1526</id>
		<title>Теорема о включении BPP в P/poly</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B5%D0%BC%D0%B0_%D0%BE_%D0%B2%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B8_BPP_%D0%B2_P/poly&amp;diff=1526"/>
				<updated>2010-06-17T00:48:30Z</updated>
		
		<summary type="html">&lt;p&gt;Vadim: /* Доказательство */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Формулировка ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;BPP \subset P/poly&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Доказательство ==&lt;br /&gt;
&lt;br /&gt;
Для доказательства данной теоремы воспользуемся сильным определением [[Сложностный_класс_BPP|BPP]]. Возьмём случайную последовательность, как дополнительный вход, который будет решать для любого входа &amp;lt;tex&amp;gt; x &amp;lt;/tex&amp;gt; c экспоненцальной низкой вероятностью ошибки. Зафиксируем язык из &amp;lt;tex&amp;gt; BPP &amp;lt;/tex&amp;gt; и добьёмся вероятности ошибки &amp;lt;tex&amp;gt; \frac{1}{2^{n+1}}&amp;lt;/tex&amp;gt;, где &amp;lt;tex&amp;gt; n = |x| &amp;lt;/tex&amp;gt; (длина входа). Будем говорить, что &amp;lt;tex&amp;gt; r &amp;lt;/tex&amp;gt; &amp;quot;плохо&amp;quot; для &amp;lt;tex&amp;gt; x &amp;lt;/tex&amp;gt;, если ответ неверный. Пусть &amp;lt;tex&amp;gt; t &amp;lt;/tex&amp;gt; общее количество выборов для &amp;lt;tex&amp;gt; r &amp;lt;/tex&amp;gt;. Для каждого &amp;lt;tex&amp;gt; x &amp;lt;/tex&amp;gt; по крайне мере &amp;lt;tex&amp;gt; \frac{t}{2^{n+1}}&amp;lt;/tex&amp;gt; &amp;quot;плохих&amp;quot; значений &amp;lt;tex&amp;gt; r&amp;lt;/tex&amp;gt;. Cуммирую по всем &amp;lt;tex&amp;gt; x &amp;lt;/tex&amp;gt;, мы получим, что по крайне мере &amp;lt;tex&amp;gt; \frac{t*2^{n}}{2^{n+1}}&amp;lt;/tex&amp;gt; &amp;quot;плохих&amp;quot; &amp;lt;tex&amp;gt; r &amp;lt;/tex&amp;gt; для &amp;lt;tex&amp;gt; x &amp;lt;/tex&amp;gt;. С другой стороны, хотя бы &amp;lt;tex&amp;gt; t/2 &amp;lt;/tex&amp;gt; значений &amp;lt;tex&amp;gt; r &amp;lt;/tex&amp;gt; не &amp;quot;плохи&amp;quot; для любого &amp;lt;tex&amp;gt; x &amp;lt;/tex&amp;gt;. Получается, что точно найдётся такое &amp;lt;tex&amp;gt; r &amp;lt;/tex&amp;gt;, при котором будет получается всегда верный результат. Таким образом мы получили, что язык из &amp;lt;tex&amp;gt; BPP &amp;lt;/tex&amp;gt; принадлежит &amp;lt;tex&amp;gt;P/poly&amp;lt;/tex&amp;gt;.&lt;/div&gt;</summary>
		<author><name>Vadim</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%9A%D0%BB%D0%B0%D1%81%D1%81%D1%8B_EXP,_NEXP._%D0%9F%D0%BE%D0%BB%D0%BD%D0%BE%D1%82%D0%B0_%D1%8F%D0%B7%D1%8B%D0%BA%D0%BE%D0%B2_EXP_%D0%B8_NEXP&amp;diff=1525</id>
		<title>Классы EXP, NEXP. Полнота языков EXP и NEXP</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%9A%D0%BB%D0%B0%D1%81%D1%81%D1%8B_EXP,_NEXP._%D0%9F%D0%BE%D0%BB%D0%BD%D0%BE%D1%82%D0%B0_%D1%8F%D0%B7%D1%8B%D0%BA%D0%BE%D0%B2_EXP_%D0%B8_NEXP&amp;diff=1525"/>
				<updated>2010-06-17T00:39:35Z</updated>
		
		<summary type="html">&lt;p&gt;Vadim: /* Полнота класса NEXP */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Определение ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tex&amp;gt;EXP = \bigcup^{\infty}_{i=0}DTIME(2^{n^{i}})&amp;lt;/tex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tex&amp;gt;NEXP = \bigcup^{\infty}_{i=0}NTIME(2^{n^{i}})&amp;lt;/tex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Полная задача в классе ''EXP'' ==&lt;br /&gt;
&lt;br /&gt;
=== Существует полная в ''EXP'' задача ===&lt;br /&gt;
====Доказательство====&lt;br /&gt;
&lt;br /&gt;
Полной задачей в &amp;lt;tex&amp;gt;EXP&amp;lt;/tex&amp;gt; является задача &amp;lt;tex&amp;gt;BH_{2,D}&amp;lt;/tex&amp;gt;(binary deterministic bounded halt):&lt;br /&gt;
&amp;lt;tex&amp;gt;BH_{2,D} =\{ \langle m, x, t\rangle \mid  m(x) = 1, T(m,x) \le t \}&amp;lt;/tex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(&amp;lt;tex&amp;gt;t&amp;lt;/tex&amp;gt; задаётся двоичной записью, &amp;lt;tex&amp;gt;m&amp;lt;/tex&amp;gt; - детерминированная машина Тьюринга)&lt;br /&gt;
&lt;br /&gt;
Докажем, что &amp;lt;tex&amp;gt;BH_{2,D} \in EXP&amp;lt;/tex&amp;gt;. Симулируем работу детерминированной машины &amp;lt;tex&amp;gt;m&amp;lt;/tex&amp;gt;. Для этого потребуется время порядка &amp;lt;tex&amp;gt;t^{2}&amp;lt;/tex&amp;gt;, но &amp;lt;tex&amp;gt;t \le 2^{|t|} \le 2^{|\langle m,x,t \rangle|}&amp;lt;/tex&amp;gt;. Таким образом, общее время работы &amp;lt;tex&amp;gt;T \le (2^{|\langle m,x,t \rangle|})^{2} = 2^{2n}&amp;lt;/tex&amp;gt; и &amp;lt;tex&amp;gt;BH_{2,D} \in EXP&amp;lt;/tex&amp;gt;.&lt;br /&gt;
Докажем, что любая задача из &amp;lt;tex&amp;gt;EXP&amp;lt;/tex&amp;gt; сводится к &amp;lt;tex&amp;gt;BH_{2,D}&amp;lt;/tex&amp;gt;. Пусть &amp;lt;tex&amp;gt;L \in EXP, MT\enskip m&amp;lt;/tex&amp;gt;, допускающая язык &amp;lt;tex&amp;gt;L&amp;lt;/tex&amp;gt;, работает за время &amp;lt;tex&amp;gt;T \le 2^{p(n)}&amp;lt;/tex&amp;gt;, где &amp;lt;tex&amp;gt;p(n)&amp;lt;/tex&amp;gt; - полином. Рассмотрим &amp;lt;tex&amp;gt;f : x \rightarrow \langle m,x,2^{p(n)} \rangle&amp;lt;/tex&amp;gt; - функция сведения. Чтобы выписать свой результат на ленту ей потребуется полиномиальное от &amp;lt;tex&amp;gt;n&amp;lt;/tex&amp;gt; число шагов, так как запись &amp;lt;tex&amp;gt;m&amp;lt;/tex&amp;gt; имеет константную длину, &amp;lt;tex&amp;gt;|x| = n&amp;lt;/tex&amp;gt; и запись числа &amp;lt;tex&amp;gt;2^{p(n)}&amp;lt;/tex&amp;gt; имеет длину порядка &amp;lt;tex&amp;gt;p(n)&amp;lt;/tex&amp;gt; в двоичной системе.&lt;br /&gt;
&lt;br /&gt;
== Полная задача в классе ''NEXP'' ==&lt;br /&gt;
&lt;br /&gt;
=== Существует полная в ''NEXP'' задача ===&lt;br /&gt;
====Доказательство====&lt;br /&gt;
&lt;br /&gt;
Полной задачей в &amp;lt;tex&amp;gt;NEXP&amp;lt;/tex&amp;gt; является задача &amp;lt;tex&amp;gt;BH_{2,N}&amp;lt;/tex&amp;gt;(binary nondeterministic bounded halt):&lt;br /&gt;
&amp;lt;tex&amp;gt;BH_{2,N} =\{ \langle m, x, t \rangle \mid  m(x) = 1, T(m,x) \le t \}&amp;lt;/tex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(&amp;lt;tex&amp;gt;t&amp;lt;/tex&amp;gt; задаётся двоичной записью, &amp;lt;tex&amp;gt;m&amp;lt;/tex&amp;gt; - недетерминированная машина Тьюринга)&lt;br /&gt;
&lt;br /&gt;
Доказательство того, что &amp;lt;tex&amp;gt;BH_{2,N}&amp;lt;/tex&amp;gt; - полная задача в &amp;lt;tex&amp;gt;NEXP&amp;lt;/tex&amp;gt;, аналогично предыдушему доказательству. Заметим, что при симуляции работы &amp;lt;tex&amp;gt;НМТ&amp;lt;/tex&amp;gt;, в случае недетерминированного выбора симулирующая машина тоже делает недетерминированный выбор. Сведение совпадает с сведением с предыдущем доказательством.&lt;/div&gt;</summary>
		<author><name>Vadim</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B5%D0%BC%D0%B0_%D0%BE_%D0%B2%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B8_BPP_%D0%B2_P/poly&amp;diff=945</id>
		<title>Теорема о включении BPP в P/poly</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B5%D0%BC%D0%B0_%D0%BE_%D0%B2%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B8_BPP_%D0%B2_P/poly&amp;diff=945"/>
				<updated>2010-04-21T19:22:56Z</updated>
		
		<summary type="html">&lt;p&gt;Vadim: /* Формулировка */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Формулировка ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;BPP \subset P/poly&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Доказательство ==&lt;br /&gt;
&lt;br /&gt;
Для доказательства данной теоремы воспользуемся сильным определением &amp;lt;math&amp;gt; BPP &amp;lt;/math&amp;gt;.&lt;/div&gt;</summary>
		<author><name>Vadim</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B5%D0%BC%D0%B0_%D0%BE_%D0%B2%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B8_BPP_%D0%B2_P/poly&amp;diff=944</id>
		<title>Теорема о включении BPP в P/poly</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B5%D0%BC%D0%B0_%D0%BE_%D0%B2%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B8_BPP_%D0%B2_P/poly&amp;diff=944"/>
				<updated>2010-04-21T19:20:19Z</updated>
		
		<summary type="html">&lt;p&gt;Vadim: Новая страница: «== Формулировка ==  &amp;lt;math&amp;gt;BPP \subset P/poly&amp;lt;/math&amp;gt;»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Формулировка ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;BPP \subset P/poly&amp;lt;/math&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vadim</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D1%81%D0%BB%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D0%B8_(%D1%81%D1%82%D0%B0%D1%80%D0%B0%D1%8F_%D1%82%D1%80%D0%B5%D1%88%D0%BE%D0%B2%D0%B0%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D1%8F)&amp;diff=943</id>
		<title>Теория сложности (старая трешовая версия)</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D1%81%D0%BB%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D0%B8_(%D1%81%D1%82%D0%B0%D1%80%D0%B0%D1%8F_%D1%82%D1%80%D0%B5%D1%88%D0%BE%D0%B2%D0%B0%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D1%8F)&amp;diff=943"/>
				<updated>2010-04-21T19:16:52Z</updated>
		
		<summary type="html">&lt;p&gt;Vadim: /* Лекция 8 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Лекция 1 ==&lt;br /&gt;
*[[Класс DSPACE]]&lt;br /&gt;
*[[Класс DTIME]]&lt;br /&gt;
*[[Теорема о емкостной иерархии]]&lt;br /&gt;
*[[Теорема о временной иерархии]]&lt;br /&gt;
*[[Сведение по Карпу]]&lt;br /&gt;
*[[Сведение по Куку]]&lt;br /&gt;
*[[Класс P]]&lt;br /&gt;
*[[Класс NP]]&lt;br /&gt;
*[[Класс coNP]]&lt;br /&gt;
&lt;br /&gt;
== Практика 1 ==&lt;br /&gt;
*[[Сведение по Куку задачи факторизации к языку из NP]]&lt;br /&gt;
&lt;br /&gt;
== Лекция 2 ==&lt;br /&gt;
*[[Теорема Кука]]&lt;br /&gt;
&lt;br /&gt;
== Практика 2 ==&lt;br /&gt;
*[[Понятие NP-трудной и NP-полной задачи]]&lt;br /&gt;
*[[NP-полнота задачи BH1N]]&lt;br /&gt;
*[[NP-полнота задачи о выполнимости булевой формулы в форме КНФ]]&lt;br /&gt;
*[[NP-полнота задачи о выполнимости булевой формулы в форме 3-КНФ]]&lt;br /&gt;
*[[NP-полнота задачи о клике]]&lt;br /&gt;
*[[NP-полнота задачи о независимом множестве]]&lt;br /&gt;
*[[NP-полнота задачи о вершинном покрытии]]&lt;br /&gt;
&lt;br /&gt;
== Лекция 3 ==&lt;br /&gt;
*[[Теорема Ладнера]]&lt;br /&gt;
*[[Теорема Левина]]&lt;br /&gt;
*[[Теорема Бейкера-Гилла-Соловэя]]&lt;br /&gt;
&lt;br /&gt;
== Практика 3 ==&lt;br /&gt;
*[[NP-полнота задач о гамильтоновом цикле и пути в графах]]&lt;br /&gt;
*[[NP-полнота задачи о сумме подмножества]]&lt;br /&gt;
*[[NP-полнота задачи о рюкзаке]]&lt;br /&gt;
&lt;br /&gt;
== Практика, которой на самом деле не было ==&lt;br /&gt;
*[[NP-полнота задачи о раскраске графа]]&lt;br /&gt;
&lt;br /&gt;
== Лекция 4 ==&lt;br /&gt;
*[[Класс PS]]&lt;br /&gt;
*[[Теорема Сэвича]]&lt;br /&gt;
*[[PS-полнота задачи Generalized geography]]&lt;br /&gt;
&lt;br /&gt;
== Лекция 6 ==&lt;br /&gt;
*Классы [[L]], [[NL]], [[NL-полнота|NLC]]&lt;br /&gt;
*[[NL-полнота задачи о достижимости в графе]]&lt;br /&gt;
*[[Классы EXP, NEXP. Полнота языков EXP и NEXP]]&lt;br /&gt;
*[[Теорема о связи вопросов EXP=NEXP и P=NP]]&lt;br /&gt;
*[[Теорема Иммермана]]&lt;br /&gt;
&lt;br /&gt;
== Практика 6 ==&lt;br /&gt;
*[[Классы Sigma_i и Pi_i]]&lt;br /&gt;
*[[Класс PH]]&lt;br /&gt;
*[[Полиномиальная иерархия]]&lt;br /&gt;
*[[Теоремы о коллапсе полиномиальной иерархии]]&lt;br /&gt;
&lt;br /&gt;
== Лекция 7 ==&lt;br /&gt;
*[[Теорема Карпа-Липтона]]&lt;br /&gt;
&lt;br /&gt;
== Практика 7 ==&lt;br /&gt;
*[[Вероятностная машина Тьюринга]]&lt;br /&gt;
*[[Класс ZPP]]&lt;br /&gt;
*[[Сложностные классы RP и coRP]]&lt;br /&gt;
*[[Сложностный класс PP]]&lt;br /&gt;
*[[Сложностный класс BPP]]&lt;br /&gt;
*[[Уменьшение ошибки в классе RP, сильное и слабое определение]]&lt;br /&gt;
&lt;br /&gt;
== Лекция 8 ==&lt;br /&gt;
*[[Теорема о включении BPP в P/poly]]&lt;br /&gt;
*[[Теорема Лаутемана]]&lt;br /&gt;
&lt;br /&gt;
== Практика 8 ==&lt;br /&gt;
*[[Лемма Шварца-Зиппеля]]&lt;br /&gt;
&lt;br /&gt;
== Лекция 9 ==&lt;br /&gt;
*[[Sharp SAT|#SAT]]&lt;/div&gt;</summary>
		<author><name>Vadim</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%9A%D0%BB%D0%B0%D1%81%D1%81%D1%8B_EXP,_NEXP._%D0%9F%D0%BE%D0%BB%D0%BD%D0%BE%D1%82%D0%B0_%D1%8F%D0%B7%D1%8B%D0%BA%D0%BE%D0%B2_EXP_%D0%B8_NEXP&amp;diff=710</id>
		<title>Классы EXP, NEXP. Полнота языков EXP и NEXP</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%9A%D0%BB%D0%B0%D1%81%D1%81%D1%8B_EXP,_NEXP._%D0%9F%D0%BE%D0%BB%D0%BD%D0%BE%D1%82%D0%B0_%D1%8F%D0%B7%D1%8B%D0%BA%D0%BE%D0%B2_EXP_%D0%B8_NEXP&amp;diff=710"/>
				<updated>2010-04-07T20:58:32Z</updated>
		
		<summary type="html">&lt;p&gt;Vadim: Новая страница: «== Определение ==  &amp;lt;math&amp;gt;EXP = \bigcup^{\infty}_{i=0}DTIME(2^{n^{i}})&amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt;NEXP = \bigcup^{\infty}_{i=0}NTIME(2^{n^{i}})&amp;lt;/math&amp;gt;  == Полнот…»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Определение ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;EXP = \bigcup^{\infty}_{i=0}DTIME(2^{n^{i}})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NEXP = \bigcup^{\infty}_{i=0}NTIME(2^{n^{i}})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Полнота класса ''EXP'' ==&lt;br /&gt;
&lt;br /&gt;
=== Существует полная в ''EXP'' задача ===&lt;br /&gt;
====Доказательство====&lt;br /&gt;
&lt;br /&gt;
Полной задачей в &amp;lt;tex&amp;gt;EXP&amp;lt;/tex&amp;gt; является задача &amp;lt;tex&amp;gt;BH_{2,D}&amp;lt;/tex&amp;gt;(binary deterministic bounded halt):&lt;br /&gt;
&amp;lt;tex&amp;gt;BH_{2,D} =\{ &amp;lt;m, x, t&amp;gt; \mid  m(x) = 1, T(m,x) \le t \}&amp;lt;/tex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(&amp;lt;tex&amp;gt;t&amp;lt;/tex&amp;gt; задаётся двоичной записью, &amp;lt;tex&amp;gt;m&amp;lt;/tex&amp;gt; - детерминированная машина Тьюринга)&lt;br /&gt;
&lt;br /&gt;
Докажем, что &amp;lt;tex&amp;gt;BH_{2,D} \in EXP&amp;lt;/tex&amp;gt;. Симулируем работу детерминированной машины &amp;lt;tex&amp;gt;m&amp;lt;/tex&amp;gt;. Для этого потребуется время порядка &amp;lt;tex&amp;gt;t^{2}&amp;lt;/tex&amp;gt;, но &amp;lt;tex&amp;gt;t \le 2^{|t|} \le 2^{|&amp;lt;m,x,t&amp;gt;|}&amp;lt;/tex&amp;gt;. Таким образом, общее время работы &amp;lt;tex&amp;gt;T \le (2^{|&amp;lt;m,x,t&amp;gt;|})^{2} = 2^{2n}&amp;lt;/tex&amp;gt; и &amp;lt;tex&amp;gt;BH_{2,D} \in EXP&amp;lt;/tex&amp;gt;.&lt;br /&gt;
Докажем, что любая задача из &amp;lt;tex&amp;gt;EXP&amp;lt;/tex&amp;gt; сводится к &amp;lt;tex&amp;gt;BH_{2,D}&amp;lt;/tex&amp;gt;. Пусть &amp;lt;tex&amp;gt;L \in EXP, MT\enskip m&amp;lt;/tex&amp;gt;, допускающая язык &amp;lt;tex&amp;gt;L&amp;lt;/tex&amp;gt;, работает за время &amp;lt;tex&amp;gt;T \le 2^{p(n)}&amp;lt;/tex&amp;gt;, где &amp;lt;tex&amp;gt;p(n)&amp;lt;/tex&amp;gt; - полином. Рассмотрим &amp;lt;tex&amp;gt;f : x \rightarrow &amp;lt;m,x,2^{p(n)}&amp;gt;&amp;lt;/tex&amp;gt; - функция сведения. Чтобы выписать свой результат на ленту ей потребуется полиномиальное от &amp;lt;tex&amp;gt;n&amp;lt;/tex&amp;gt; число шагов, так как запись &amp;lt;tex&amp;gt;m&amp;lt;/tex&amp;gt; имеет константную длину, &amp;lt;tex&amp;gt;|x| = n&amp;lt;/tex&amp;gt; и запись числа &amp;lt;tex&amp;gt;2^{p(n)}&amp;lt;/tex&amp;gt; имеет длину порядка &amp;lt;tex&amp;gt;p(n)&amp;lt;/tex&amp;gt; в двоичной системе.&lt;br /&gt;
&lt;br /&gt;
== Полнота класса ''NEXP'' ==&lt;br /&gt;
&lt;br /&gt;
=== Существует полная в ''NEXP'' задача ===&lt;br /&gt;
====Доказательство====&lt;br /&gt;
&lt;br /&gt;
Полной задачей в &amp;lt;tex&amp;gt;NEXP&amp;lt;/tex&amp;gt; является задача &amp;lt;tex&amp;gt;BH_{2,N}&amp;lt;/tex&amp;gt;(binary nondeterministic bounded halt):&lt;br /&gt;
&amp;lt;tex&amp;gt;BH_{2,N} =\{ &amp;lt;m, x, t&amp;gt; \mid  m(x) = 1, T(m,x) \le t \}&amp;lt;/tex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(&amp;lt;tex&amp;gt;t&amp;lt;/tex&amp;gt; задаётся двоичной записью, &amp;lt;tex&amp;gt;m&amp;lt;/tex&amp;gt; - недетерминированная машина Тьюринга)&lt;br /&gt;
&lt;br /&gt;
Доказательство того, что &amp;lt;tex&amp;gt;BH_{2,N}&amp;lt;/tex&amp;gt; - полная задача в &amp;lt;tex&amp;gt;NEXP&amp;lt;/tex&amp;gt;, аналогично предыдушему доказательству. Заметим, что при симуляции работы &amp;lt;tex&amp;gt;НМТ&amp;lt;/tex&amp;gt;, в случае недетерминированного выбора симулирующая машина тоже делает недетерминированный выбор. Сведение совпадает с сведением с предыдущем доказательством.&lt;/div&gt;</summary>
		<author><name>Vadim</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D1%81%D0%BB%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D0%B8_(%D1%81%D1%82%D0%B0%D1%80%D0%B0%D1%8F_%D1%82%D1%80%D0%B5%D1%88%D0%BE%D0%B2%D0%B0%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D1%8F)&amp;diff=709</id>
		<title>Теория сложности (старая трешовая версия)</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D1%81%D0%BB%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D0%B8_(%D1%81%D1%82%D0%B0%D1%80%D0%B0%D1%8F_%D1%82%D1%80%D0%B5%D1%88%D0%BE%D0%B2%D0%B0%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D1%8F)&amp;diff=709"/>
				<updated>2010-04-07T19:34:16Z</updated>
		
		<summary type="html">&lt;p&gt;Vadim: /* Лекция 6 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Лекция 1 ==&lt;br /&gt;
*[[Класс DSPACE]]&lt;br /&gt;
*[[Класс DTIME]]&lt;br /&gt;
*[[Теорема о емкостной иерархии]]&lt;br /&gt;
*[[Теорема о временной иерархии]]&lt;br /&gt;
*[[Сведение по Карпу]]&lt;br /&gt;
*[[Сведение по Куку]]&lt;br /&gt;
*[[Класс P]]&lt;br /&gt;
*[[Класс NP]]&lt;br /&gt;
*[[Класс coNP]]&lt;br /&gt;
&lt;br /&gt;
== Практика 1 ==&lt;br /&gt;
*[[Сведение по Куку задачи факторизации к языку из NP]]&lt;br /&gt;
&lt;br /&gt;
== Лекция 2 ==&lt;br /&gt;
*[[Теорема Кука]]&lt;br /&gt;
&lt;br /&gt;
== Практика 2 ==&lt;br /&gt;
*[[Понятие NP-трудной и NP-полной задачи]]&lt;br /&gt;
*[[NP-полнота задачи BH1N]]&lt;br /&gt;
*[[NP-полнота задачи о выполнимости булевой формулы в форме КНФ]]&lt;br /&gt;
*[[NP-полнота задачи о выполнимости булевой формулы в форме 3-КНФ]]&lt;br /&gt;
*[[NP-полнота задачи о клике]]&lt;br /&gt;
*[[NP-полнота задачи о независимом множестве]]&lt;br /&gt;
*[[NP-полнота задачи о вершинном покрытии]]&lt;br /&gt;
&lt;br /&gt;
== Лекция 3 ==&lt;br /&gt;
*[[Теорема Ладнера]]&lt;br /&gt;
*[[Теорема Левина]]&lt;br /&gt;
*[[Теорема Бейкера-Гилла-Соловэя]]&lt;br /&gt;
&lt;br /&gt;
== Практика 3 ==&lt;br /&gt;
*[[NP-полнота задач о гамильтоновом цикле и пути в графах]]&lt;br /&gt;
*[[NP-полнота задачи о сумме подмножества]]&lt;br /&gt;
*[[NP-полнота задачи о рюкзаке]]&lt;br /&gt;
&lt;br /&gt;
== Практика, которой на самом деле не было ==&lt;br /&gt;
*[[NP-полнота задачи о раскраске графа]]&lt;br /&gt;
&lt;br /&gt;
== Лекция 4 ==&lt;br /&gt;
*[[Класс PS]]&lt;br /&gt;
*[[Теорема Сэвича]]&lt;br /&gt;
*[[PS-полнота задачи Generalized geography]]&lt;br /&gt;
&lt;br /&gt;
== Лекция 6 ==&lt;br /&gt;
*[[NL-полнота задачи о достижимости в графе]]&lt;br /&gt;
*[[Классы EXP, NEXP. Полнота языков EXP и NEXP]]&lt;br /&gt;
*[[Теорема о связи вопросов EXP=NEXP и P=NP]]&lt;br /&gt;
*[[Теорема Иммермана]]&lt;br /&gt;
&lt;br /&gt;
== Практика 6 ==&lt;br /&gt;
*[[Классы Sigma_i и Pi_i]]&lt;br /&gt;
*[[Класс PH]]&lt;br /&gt;
*[[Полиномиальная иерархия]]&lt;br /&gt;
*[[Теоремы о коллапсе полиномиальной иерархии]]&lt;br /&gt;
&lt;br /&gt;
== Практика 7 ==&lt;br /&gt;
*[[Класс BPP]]&lt;/div&gt;</summary>
		<author><name>Vadim</name></author>	</entry>

	</feed>