NL-полнота задачи о достижимости в графе — различия между версиями

Материал из Викиконспекты
Перейти к: навигация, поиск
(Новая страница: «== Формулировка задачи== Даны ориентированный граф <tex> G = \langle V, E \rangle </tex> и две вершины <tex> s, t…»)
 
Строка 1: Строка 1:
 
== Формулировка задачи==
 
== Формулировка задачи==
Даны ориентированный граф <tex> G = \langle V, E \rangle </tex> и две вершины <tex> s, t</tex> в нем. Необходимо проверить, правда ли, что в графе <tex> G </tex> существует путь из вершины <tex> s </tex> в вершину <tex> t </tex>. Эту задачу принято называть <tex> REACH </tex>.
+
Даны ориентированный граф <tex> G = \langle V, E \rangle </tex> и две вершины <tex> s, t</tex> в нем. Необходимо проверить, правда ли, что в графе <tex> G </tex> существует путь из вершины <tex> s </tex> в вершину <tex> t </tex>. Эту задачу принято называть <tex> st-connectivity </tex> или <tex> STCON </tex>.
  
 
== Утверждение ==
 
== Утверждение ==
Задача <tex> REACH </tex> [[NL-полнота|NL-полна]].
+
Задача <tex> STCON </tex> [[NL-полнота|NL-полна]].
 +
 
 +
== Доказательство ==
 +
Для доказательства [[NL-полнота|NL-полноты]] необходимо показать, что эта задача NL-трудная и принадлежит [[NL|классу NL]].
 +
 
 +
=== Доказательство принадлежности задачи STCON классу NL ===
 +
 
 +
=== Доказательство NL-трудности задачи STCON ===

Версия 13:58, 6 апреля 2010

Формулировка задачи

Даны ориентированный граф [math] G = \langle V, E \rangle [/math] и две вершины [math] s, t[/math] в нем. Необходимо проверить, правда ли, что в графе [math] G [/math] существует путь из вершины [math] s [/math] в вершину [math] t [/math]. Эту задачу принято называть [math] st-connectivity [/math] или [math] STCON [/math].

Утверждение

Задача [math] STCON [/math] NL-полна.

Доказательство

Для доказательства NL-полноты необходимо показать, что эта задача NL-трудная и принадлежит классу NL.

Доказательство принадлежности задачи STCON классу NL

Доказательство NL-трудности задачи STCON