„Satz von König (Graphentheorie)“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
K WPCleaner v2.05 - Wikipedia:WPSK (Überschriften beginnen auf Ebene 1)
Weitere Literatur. Kleinere Ergänzungen und Verbesserungen.
Zeile 1: Zeile 1:
Der '''Satz von König''' ist ein [[Satz (Mathematik)|mathematischer Satz]] aus der [[Graphentheorie]], der für [[Bipartiter Graph|bipartite Graphen]] einen Zusammenhang zwischen einer [[Paarung (Graphentheorie)|größten Paarung]] und einer kleinsten [[Knotenüberdeckung]] aufzeigt. Er lautet:<ref>Klaus Wagner: ''Graphentheorie.'' Bibliographisches Institut Hochschultaschenbücher, Mannheim 1970, ISBN 3-411-00248-4, Satz 9.9</ref>
Der '''Satz von König''' ist ein grundlegender [[Satz (Mathematik)|Satz]] aus dem [[Teilgebiete der Mathematik|mathematischen Gebiet]] der [[Graphentheorie]], der für [[Bipartiter Graph|bipartite Graphen]] einen Zusammenhang zwischen einer [[Paarung (Graphentheorie)|größten Paarung]] und einer kleinsten [[Knotenüberdeckung]] aufzeigt. Er lautet:<ref>Klaus Wagner: ''Graphentheorie.'' Bibliographisches Institut Hochschultaschenbücher, Mannheim 1970, ISBN 3-411-00248-4, Satz 9.9</ref>
:''In einem bipartiten Graphen ist die Größe einer größten Paarung gleich der Größe einer kleinsten Knotenüberdeckung.''
:''In einem bipartiten Graphen ist die Größe einer größten Paarung gleich der Größe einer kleinsten Knotenüberdeckung.''<ref group="A">Hier versteht man unter ''Größe'' die [[Anzahl]] der [[Menge (Mathematik)|Elemente der jeweiligen Menge]].</ref>


Der Satz ist nach dem ungarischen Mathematiker [[Dénes Kőnig]] benannt, der ihn 1931 bewiesen hat. Er ist, wie sich zeigen lässt, als gleichwertig mit dem [[Philip Hall|Hall'schen]] [[Heiratssatz]] aufzufassen, weswegen er auch als '''Satz von König–Hall''' ({{enS|König–Hall theorem}}) bekannt ist.<ref>Lutz Volkmann: ''Fundamente der Graphentheorie.'' 1996, S. xviii, S. 119–123</ref><ref>Philip F. Reichmeider: ''The Equivalence of Some Combinatorial Matching Theorems.'' 1984, S. 24–53</ref>
Der Satz ist nach dem ungarischen Mathematiker [[Dénes Kőnig]] benannt, der ihn 1931 bewiesen hat.
Darüber hinaus hat der Mathematiker [[Jenő Egerváry]] – unabhängig von König und ebenfalls im Jahre 1931 – eine allgemeinere Fassung des Theorems für [[Kantengewichteter Graph|gewichtete Graphen]] bewiesen.<ref name="Egervary1931">{{Literatur|Autor=Jenő Egerváry|Jahr=1931|Titel=Matrixok kombinatorius tulajdonságairól|Sammelwerk=Matematikai és Fizikai Lapok|Band=38|Seiten=16–28}} (On combinatorial properties of matrices)</ref><ref name="Kuhn1955a"> {{Literatur|Autor=Harold W. Kuhn|Jahr=1955|Titel=On combinatorial properties of matrices|Sammelwerk=Logistics Papers|Herausgeber=George Washington University|Band=11|Seiten=1–11}}</ref> Deshalb wird der Satz manchmal auch als '''Satz von König–Egerváry''' ({{enS|König–Egerváry theorem}}) bezeichnet.
Unabhängig von König hat der Mathematiker [[Jenő Egerváry]], ebenfalls im Jahr 1931<ref name="Egervary1931">
{{Literatur|Autor=Jenő Egerváry|Jahr=1931|Titel=Matrixok kombinatorius tulajdonságairól|Sammelwerk=Matematikai és Fizikai Lapok|Band=38|Seiten=16–28}} (On combinatorial properties of matrices)
</ref><ref name="Kuhn1955a">{{Literatur|Autor=Harold W. Kuhn|Jahr=1955|Titel=On combinatorial properties of matrices|Sammelwerk=Logistics Papers|Herausgeber=George Washington University|Band=11|Seiten=1–11}}</ref>
, eine allgemeinere Formulierung des Theorems für [[Kantengewichteter Graph|gewichtete Graphen]] bewiesen.
Deshalb wird der Satz auch als '''Satz von König und Egerváry''' bezeichnet.


Er lässt sich auch auf unendliche Graphen übertragen, wie schon [[Paul Erdős]] vermutete und wie [[Ron Aharoni]] bewies.<ref>Aharoni, König's duality theorem for infinite bipartite graphs, Journal of the London Mathematical Society, Band 2, 1984, S. 1–12</ref><ref>Aharoni, On a duality principle in infinite bipartite graphs, Journal of the London Mathematical Society, Band 2, 1983, S. 385–392</ref>
Der Satz lässt sich auch auf [[Unendlicher Graph|unendliche Graphen]] übertragen, wie schon [[Paul Erdős]] vermutete und wie [[Ron Aharoni]] bewies.<ref>Aharoni, König's duality theorem for infinite bipartite graphs, Journal of the London Mathematical Society, Band 2, 1984, S. 1–12</ref><ref>Aharoni, On a duality principle in infinite bipartite graphs, Journal of the London Mathematical Society, Band 2, 1983, S. 385–392</ref>


== Beispiel ==
== Beispiel ==
Zeile 25: Zeile 21:


== Variante für gewichtete Graphen ==
== Variante für gewichtete Graphen ==
Unabhängig von König hat der Mathematiker [[Jenő Egerváry]] eine Variante des Theorems für [[Kantengewichteter Graph|gewichtete Graphen]] bewiesen<ref name="Kuhn1955a"/>.
Bei der durch Jenő Egerváry (unabhängig von König) gegebenen Variante des Theorems für [[Kantengewichteter Graph|gewichtete Graphen]] betrachtet man [[Bipartiter Graph|bipartite Graphen]] <math>G=(V=A\cup B,E)</math> mit einer Gewichtsfunktion <math>d \colon E \to \mathbb{N}</math>, die jeder Kante im Graphen eine nichtnegative ganze Zahl zuordnet.<ref name="Kuhn1955a"/>.
Hier betrachtet man [[Bipartiter Graph|bipartite Graphen]] <math>G=(V=A\cup B,E)</math> mit einer Gewichtsfunktion <math>d \colon E \to \mathbb{N}</math> die jeder Kante im Graphen eine nichtnegative ganze Zahl zuordnet.
Eine gewichtete Knotenüberdeckung von <math>d</math> ist eine Funktion <math>\pi \colon V \to \mathbb{N}</math> die jedem Knoten im Graphen eine nichtnegative ganze Zahl zuordnet,
Eine gewichtete Knotenüberdeckung von <math>d</math> ist eine Funktion <math>\pi \colon V \to \mathbb{N}</math> die jedem Knoten im Graphen eine nichtnegative ganze Zahl zuordnet,
sodass <math>\pi(u) + \pi (v) \geq d(\{u,v\})</math> für alle Kanten <math>\{u,v\} \in E</math> gilt.
sodass <math>\pi(u) + \pi (v) \geq d(\{u,v\})</math> für alle Kanten <math>\{u,v\} \in E</math> gilt.
Zeile 34: Zeile 29:


== Version des Satzes mit binären Matrizen ==
== Version des Satzes mit binären Matrizen ==
Berücksichtigt man den Zusammenhang zwischen [[Inzidenzmatrix|Inzidenzmatrizen]] und [[Graph (Graphentheorie)|Graphen]], so gewinnt man die folgende Version des Satzes:.<ref>Frank Harary: ''Graphentheorie.'' 1974, S. 63–64</ref><ref>Stasys Jukna: ''Extremal Combinatorics.'' 2011, S. 81–83</ref><ref>Philip F. Reichmeider: ''The Equivalence of Some Combinatorial Matching Theorems.'' 1984, S. 31–32</ref><ref group="A">Die Zeilen und Spalten einer Matrix nennt man zusammengefasst ''Reihen'' ({{enS|lines}}). Weiter versteht man unter einer ''binären Matrix'' eine solche, deren Elemente alle gleich Null oder gleich Eins sind. Sind hier zwei Einsen in ein und derselben Reihe enthalten, so nennt man sie ''abhängig'' ({{enS|dependent}}) und andernfalls ''unabhängig'' ({{enS|dependent}}).</ref>
Berücksichtigt man – vor dem Hintergrund des Heiratssatzes – den Zusammenhang zwischen [[Adjazenzmatrix|Adjazenzmatrizen]] und [[Graph (Graphentheorie)|Graphen]], so gewinnt man die folgende Version des Satzes:.<ref>Frank Harary: ''Graphentheorie.'' 1974, S. 63–64</ref><ref>Stasys Jukna: ''Extremal Combinatorics.'' 2011, S. 81–83</ref><ref>Philip F. Reichmeider: ''The Equivalence of Some Combinatorial Matching Theorems.'' 1984, S. 31–32</ref><ref group="A">Die Zeilen und Spalten einer Matrix nennt man zusammengefasst ''Reihen'' ({{enS|lines}}). Weiter versteht man unter einer ''binären Matrix'' eine solche, deren Elemente alle gleich Null oder gleich Eins sind. Sind hier zwei Einsen in ein und derselben Reihe enthalten, so nennt man sie ''abhängig'' ({{enS|dependent}}) und andernfalls ''unabhängig'' ({{enS|dependent}}).</ref>
: ''In einer binären [[Matrix (Mathematik)|Matrix]] ist die [[minimal]]e [[Anzahl]] von Reihen, die benötigt werden, um alle Einsen der Matrix zu erfassen, gleich der [[maximal]]en Anzahl paarweise unabhängiger Einsen.''
: ''In einer binären [[Matrix (Mathematik)|Matrix]] ist die [[minimal]]e [[Anzahl]] von Reihen, die benötigt werden, um alle Einsen der Matrix zu erfassen, gleich der [[maximal]]en Anzahl paarweise unabhängiger Einsen.''


Zeile 76: Zeile 71:
|BandReihe=
|BandReihe=
|Auflage=
|Auflage=
|Verlag=[[John Wiley & Sons]], Inc.
|Verlag=[[John Wiley & Sons]], Inc.
|Ort=New York
|Ort=New York
|Datum=1988
|Datum=1988
Zeile 89: Zeile 84:
|ISBN=0-936428-09-0
|ISBN=0-936428-09-0
|Online=[https://mathscinet.ams.org/mathscinet/search/publdoc.html?arg3=&co4=AND&co5=AND&co6=AND&co7=AND&dr=all&pg4=AUCN&pg5=TI&pg6=PC&pg7=ALLF&pg8=ET&review_format=html&s4=Reichmeider&s5=&s6=&s7=&s8=All&vfpref=html&yearRangeFirst=&yearRangeSecond=&yrop=eq&r=1&mx-pid=781348 MR0781348]}}
|Online=[https://mathscinet.ams.org/mathscinet/search/publdoc.html?arg3=&co4=AND&co5=AND&co6=AND&co7=AND&dr=all&pg4=AUCN&pg5=TI&pg6=PC&pg7=ALLF&pg8=ET&review_format=html&s4=Reichmeider&s5=&s6=&s7=&s8=All&vfpref=html&yearRangeFirst=&yearRangeSecond=&yrop=eq&r=1&mx-pid=781348 MR0781348]}}
* {{Literatur
|Autor=Lutz Volkmann
|Titel=Fundamente der Graphentheorie
|Verlag=[[Springer Science%2BBusiness_Media|Springer Verlag]]
|Ort=Wien, New York
|Datum=1996
|ISBN=3-211-82774-9
|Online=[https://mathscinet.ams.org/mathscinet/search/publdoc.html?arg3=&co4=AND&co5=AND&co6=AND&co7=AND&dr=all&pg4=AUCN&pg5=TI&pg6=PC&pg7=ALLF&pg8=ET&review_format=html&s4=Volkmann%2C%20Lutz&s5=&s6=&s7=&s8=All&sort=Newest&vfpref=html&yearRangeFirst=&yearRangeSecond=&yrop=eq&r=364&mx-pid=1392955 MR1392955]}}


== Weblinks ==
== Weblinks ==

Version vom 5. Februar 2024, 22:35 Uhr

Der Satz von König ist ein grundlegender Satz aus dem mathematischen Gebiet der Graphentheorie, der für bipartite Graphen einen Zusammenhang zwischen einer größten Paarung und einer kleinsten Knotenüberdeckung aufzeigt. Er lautet:[1]

In einem bipartiten Graphen ist die Größe einer größten Paarung gleich der Größe einer kleinsten Knotenüberdeckung.[A 1]

Der Satz ist nach dem ungarischen Mathematiker Dénes Kőnig benannt, der ihn 1931 bewiesen hat. Er ist, wie sich zeigen lässt, als gleichwertig mit dem Hall'schen Heiratssatz aufzufassen, weswegen er auch als Satz von König–Hall (englisch König–Hall theorem) bekannt ist.[2][3] Darüber hinaus hat der Mathematiker Jenő Egerváry – unabhängig von König und ebenfalls im Jahre 1931 – eine allgemeinere Fassung des Theorems für gewichtete Graphen bewiesen.[4][5] Deshalb wird der Satz manchmal auch als Satz von König–Egerváry (englisch König–Egerváry theorem) bezeichnet.

Der Satz lässt sich auch auf unendliche Graphen übertragen, wie schon Paul Erdős vermutete und wie Ron Aharoni bewies.[6][7]

Beispiel

Ein Beispiel eines bipartiten Graphen, mit größter Paarung (blau) und kleinster Knotenüberdeckung (rot):

Ein Beispiel eines bipartiten Graphen, mit größter Paarung (blau) und kleinster Knotenüberdeckung (rot)
Ein Beispiel eines bipartiten Graphen, mit größter Paarung (blau) und kleinster Knotenüberdeckung (rot)

Algorithmus

Dieser Algorithmus beschreibt wie man aus einer größten Paarung die kleinste Knotenüberdeckung erhält. Eine größte Paarung kann beispielsweise mit dem Algorithmus von Hopcroft und Karp berechnet werden. Die beiden Knotenmengen des bipartiten Graphen werden in Folge mit (oben) und (unten) bezeichnet.

  1. Eine größte Paarung berechnen.
  2. Alle nicht in der Paarung enthaltenen Knoten aus werden in eingefügt.
  3. Auf nicht in der Paarung enthaltenen Kanten gehen wir von diesen Knoten nach . Alle besuchten Knoten werden in eingefügt.
  4. Von den so erreichten Knoten in gehen wir auf in der Paarung enthaltenen Kanten wieder nach . Alle besuchten Knoten werden in eingefügt.
  5. Wiederhole die beiden vorherigen Schritte, solange bis keine neuen Knoten mehr in eingefügt werden.
  6. Die kleinste Knotenüberdeckung ergibt sich aus

Variante für gewichtete Graphen

Bei der durch Jenő Egerváry (unabhängig von König) gegebenen Variante des Theorems für gewichtete Graphen betrachtet man bipartite Graphen mit einer Gewichtsfunktion , die jeder Kante im Graphen eine nichtnegative ganze Zahl zuordnet.[5]. Eine gewichtete Knotenüberdeckung von ist eine Funktion die jedem Knoten im Graphen eine nichtnegative ganze Zahl zuordnet, sodass für alle Kanten gilt. Das Gewicht von is durch gegeben. Der Satz lautet dann wie folgt:

In einem vollständigen bipartiten Graphen mit und einer Gewichtsfunktion , entspricht das maximale Gewicht einer Paarung dem minimalen Gewicht einer gewichteten Knotenüberdeckung von .

Version des Satzes mit binären Matrizen

Berücksichtigt man – vor dem Hintergrund des Heiratssatzes – den Zusammenhang zwischen Adjazenzmatrizen und Graphen, so gewinnt man die folgende Version des Satzes:.[8][9][10][A 2]

In einer binären Matrix ist die minimale Anzahl von Reihen, die benötigt werden, um alle Einsen der Matrix zu erfassen, gleich der maximalen Anzahl paarweise unabhängiger Einsen.

Verwandte Sätze

Literatur

Einzelnachweise

  1. Klaus Wagner: Graphentheorie. Bibliographisches Institut Hochschultaschenbücher, Mannheim 1970, ISBN 3-411-00248-4, Satz 9.9
  2. Lutz Volkmann: Fundamente der Graphentheorie. 1996, S. xviii, S. 119–123
  3. Philip F. Reichmeider: The Equivalence of Some Combinatorial Matching Theorems. 1984, S. 24–53
  4. Jenő Egerváry: Matrixok kombinatorius tulajdonságairól. In: Matematikai és Fizikai Lapok. Band 38, 1931, S. 16–28. (On combinatorial properties of matrices)
  5. a b Harold W. Kuhn: On combinatorial properties of matrices. In: George Washington University (Hrsg.): Logistics Papers. Band 11, 1955, S. 1–11.
  6. Aharoni, König's duality theorem for infinite bipartite graphs, Journal of the London Mathematical Society, Band 2, 1984, S. 1–12
  7. Aharoni, On a duality principle in infinite bipartite graphs, Journal of the London Mathematical Society, Band 2, 1983, S. 385–392
  8. Frank Harary: Graphentheorie. 1974, S. 63–64
  9. Stasys Jukna: Extremal Combinatorics. 2011, S. 81–83
  10. Philip F. Reichmeider: The Equivalence of Some Combinatorial Matching Theorems. 1984, S. 31–32

Anmerkungen

  1. Hier versteht man unter Größe die Anzahl der Elemente der jeweiligen Menge.
  2. Die Zeilen und Spalten einer Matrix nennt man zusammengefasst Reihen (englisch lines). Weiter versteht man unter einer binären Matrix eine solche, deren Elemente alle gleich Null oder gleich Eins sind. Sind hier zwei Einsen in ein und derselben Reihe enthalten, so nennt man sie abhängig (englisch dependent) und andernfalls unabhängig (englisch dependent).