<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Feedback_Vertex_Set</id>
	<title>Feedback Vertex Set - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Feedback_Vertex_Set"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Feedback_Vertex_Set&amp;action=history"/>
	<updated>2026-05-30T05:21:59Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Feedback_Vertex_Set&amp;diff=1352093&amp;oldid=prev</id>
		<title>imported&gt;Phzh: Form, typo</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Feedback_Vertex_Set&amp;diff=1352093&amp;oldid=prev"/>
		<updated>2022-11-18T21:34:43Z</updated>

		<summary type="html">&lt;p&gt;Form, typo&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Der Begriff &amp;#039;&amp;#039;&amp;#039;Feedback Vertex Set&amp;#039;&amp;#039;&amp;#039; bzw. &amp;#039;&amp;#039;&amp;#039;kreiskritische Knotenmenge&amp;#039;&amp;#039;&amp;#039; bezeichnet in der [[Komplexitätstheorie]] ein [[Graphentheorie|graphentheoretisches]] [[Entscheidungsproblem]], das [[NP-Vollständigkeit|NP-vollständig]] ist.&lt;br /&gt;
&lt;br /&gt;
== Definition ==&lt;br /&gt;
&lt;br /&gt;
Es fragt, ob es zu einem [[Ungerichteter Graph|ungerichteten]] [[Multigraph]]en &amp;lt;math&amp;gt;G = (V, E)&amp;lt;/math&amp;gt;, einer Gewichtsfunktion &amp;lt;math&amp;gt;w\colon V \mapsto \mathbb{Q}^{+}&amp;lt;/math&amp;gt; und einer positiven Zahl &amp;lt;math&amp;gt;u \in \mathbb{Q}^{+}&amp;lt;/math&amp;gt; eine Teilmenge &amp;lt;math&amp;gt;V&amp;#039; \subseteq V&amp;lt;/math&amp;gt; der Knotenmenge gibt, so dass jeder Kreis in &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; mindestens einen Knoten aus &amp;lt;math&amp;gt;V&amp;#039;&amp;lt;/math&amp;gt; enthält und&lt;br /&gt;
:&amp;lt;math&amp;gt;\sum_{v \in V&amp;#039;} w(v) \leq u&amp;lt;/math&amp;gt;&lt;br /&gt;
gilt. Die Teilmenge &amp;lt;math&amp;gt;V&amp;#039;&amp;lt;/math&amp;gt; wird das Feedback Vertex Set genannt.&lt;br /&gt;
&lt;br /&gt;
Weist die Gewichtsfunktion &amp;lt;math&amp;gt;w&amp;lt;/math&amp;gt; jedem Knoten das gleiche Gewicht zu, wird nur nach einer Teilmenge mit minimaler Knotenanzahl gesucht und man spricht vom &amp;#039;&amp;#039;&amp;#039;Cardinality FVS&amp;#039;&amp;#039;&amp;#039;. Das Problem für gerichtete Graphen heißt &amp;#039;&amp;#039;&amp;#039;Directed FVS&amp;#039;&amp;#039;&amp;#039;. Wird zusätzlich eine Teilmenge &amp;lt;math&amp;gt;S \subseteq V&amp;lt;/math&amp;gt; der Knoten übergeben und eine Knotenmenge &amp;lt;math&amp;gt;V&amp;#039;&amp;lt;/math&amp;gt; gesucht, so dass durch Entfernen von &amp;lt;math&amp;gt;V&amp;#039;&amp;lt;/math&amp;gt; aus &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; kein Knoten &amp;lt;math&amp;gt;s \in S&amp;lt;/math&amp;gt; mehr auf einem Kreis liegt, spricht man vom &amp;#039;&amp;#039;&amp;#039;Subset FVS&amp;#039;&amp;#039;&amp;#039;. Kreise, die keinen Knoten &amp;lt;math&amp;gt;s \in S&amp;lt;/math&amp;gt; enthalten, sind im Subset FVS erlaubt.&lt;br /&gt;
&lt;br /&gt;
Feedback Vertex Set hat Anwendungen im [[VLSI]]-Chipdesign, in der [[Verifizierung#Informatik (Verifizieren von Software)|Programmverifizierung]] und bei der Beseitigung einer [[Verklemmung]] &amp;#039;&amp;#039;(deadlock)&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Komplexität ==&lt;br /&gt;
&lt;br /&gt;
Feedback Vertex Set gehört zu den ersten [[Karps 21 NP-vollständige Probleme|21 Problemen]], deren NP-Vollständigkeit von [[Richard M. Karp|Richard Karp]] gezeigt wurde. Der Beweis erfolgte durch Reduktion des [[Knotenüberdeckungsproblem]]s auf FVS:&lt;br /&gt;
&lt;br /&gt;
Sei &amp;lt;math&amp;gt;G = (V, E)&amp;lt;/math&amp;gt; ein ungerichteter Graph und &amp;lt;math&amp;gt;k \in \mathbb{Q}^{+}&amp;lt;/math&amp;gt;. Konstruiere einen gerichteten Graphen &amp;lt;math&amp;gt;G&amp;#039; = (V, E&amp;#039;)&amp;lt;/math&amp;gt;, wobei &amp;lt;math&amp;gt;(u, v) \in E&amp;#039;&amp;lt;/math&amp;gt; genau dann, wenn &amp;lt;math&amp;gt;{u, v} \in E&amp;lt;/math&amp;gt;. Dann existiert genau dann eine Knotenüberdeckung mit Gewicht &amp;lt;math&amp;gt;\leq k&amp;lt;/math&amp;gt; für &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt;, wenn ein FVS mit Gewicht &amp;lt;math&amp;gt;\leq k&amp;lt;/math&amp;gt; für &amp;lt;math&amp;gt;G&amp;#039;&amp;lt;/math&amp;gt; existiert.&lt;br /&gt;
&lt;br /&gt;
Karp zeigte die NP-Vollständigkeit also ursprünglich für [[Gerichteter Graph|gerichtete Graphen]]; die ungerichtete Version ist aber ebenfalls NP-vollständig; der Nachweis kann mit demselben Beweis erbracht werden, nur dass &amp;lt;math&amp;gt;G&amp;#039;&amp;lt;/math&amp;gt; nicht mehr gerichtet, sondern ein ungerichteter [[Multigraph]] ist und jede Kante von &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;G&amp;#039;&amp;lt;/math&amp;gt; doppelt vorkommt.&lt;br /&gt;
&lt;br /&gt;
Das Problem bleibt sogar für gerichteten Graphen mit maximalem [[Eingangsgrad]] 2 und für gerichtete [[Ebener Graph|ebene Graphen]] mit maximalem Eingangsgrad 3 NP-vollständig.&lt;br /&gt;
&lt;br /&gt;
Das Problem, &amp;#039;&amp;#039;Kanten&amp;#039;&amp;#039; zu löschen, um einen ungerichteten Graphen kreisfrei zu machen, ist äquivalent zur Suche eines [[Minimaler Spannbaum|minimalen Spannbaums]], der in [[Polynomialzeit]] gefunden werden kann. Dasselbe Problem für gerichtete Graphen heißt [[Feedback Arc Set]] und ist ebenfalls NP-vollständig.&lt;br /&gt;
&lt;br /&gt;
Das entsprechende [[Optimierungsproblem]], die Gewichtssumme der Vektoren des FVS zu minimieren, ist [[Approximationsalgorithmus#Klassen von Approximationsalgorithmen|APX-vollständig]]. Der beste bekannte Algorithmus hat eine Approximationsgüte von 2.&lt;br /&gt;
&lt;br /&gt;
== Quellen ==&lt;br /&gt;
* Richard M. Karp. &amp;quot;Reducibility Among Combinatorial Problems.&amp;quot; In &amp;#039;&amp;#039;Complexity of Computer Computations&amp;#039;&amp;#039;, Proc. Sympos. IBM Thomas J. Watson Res. Center, Yorktown Heights, N.Y. New York: Plenum, S. 85–103. 1972.&lt;br /&gt;
* {{Literatur&lt;br /&gt;
   |Autor= [[Michael R. Garey]] und [[David S. Johnson]]&lt;br /&gt;
   |Titel= [[Computers and Intractability: A Guide to the Theory of NP-Completeness]]&lt;br /&gt;
   |Verlag=W.H. Freeman&lt;br /&gt;
   |Datum=1979&lt;br /&gt;
   |ISBN=0-7167-1045-5}} A1.1: GT7, S. 191.&lt;br /&gt;
&lt;br /&gt;
{{Navigationsleiste Karps 21 NP-vollständige Probleme}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Graphentheorie]]&lt;br /&gt;
[[Kategorie:Komplexitätstheorie]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Phzh</name></author>
	</entry>
</feed>