Die Arborizität eines ungerichteten Graphen ist die minimale Anzahl von Wäldern , in die seine Kanten partitioniert werden können . Äquivalent dazu ist sie die minimale Anzahl von Spannwäldern, die benötigt werden, um alle Kanten des Graphen abzudecken. Der Satz von Nash-Williams liefert notwendige und hinreichende Bedingungen dafür, wann ein Graph k -arborisch ist.
Beispiel

Die Abbildung zeigt den vollständigen bipartiten Graphen K<sub> 4,4</sub> , wobei die Farben eine Partitionierung seiner Kanten in drei Wälder darstellen. K <sub>4,4</sub> kann nicht in weniger Wälder partitioniert werden, da jeder Wald mit seinen acht Knoten höchstens sieben Kanten besitzt, während der gesamte Graph sechzehn Kanten aufweist – mehr als doppelt so viele wie ein einzelner Wald. Daher beträgt die Arborizität von K<sub> 4,4 </sub> drei.
Baumbestand als Maß für die Dichte
Die Arborizität eines Graphen ist ein Maß dafür, wie dicht der Graph ist: Graphen mit vielen Kanten haben eine hohe Arborizität, und Graphen mit hoher Arborizität müssen einen dichten Teilgraphen haben.
Genauer gesagt: Da jeder Wald mit n Knoten höchstens n − 1 Kanten besitzt, ist die Arborizität eines Graphen mit n Knoten und m Kanten mindestens n − 1. Außerdem kann die Arborizität der Teilgraphen eines Graphen nicht größer sein als die des Graphen selbst; äquivalent dazu muss die Arborizität eines Graphen mindestens der maximalen Arborizität eines seiner Teilgraphen entsprechen. Nash-Williams bewies, dass sich diese beiden Tatsachen kombinieren lassen, um die Arborizität zu charakterisieren: Bezeichnen wir die Anzahl der Knoten bzw. Kanten eines beliebigen Teilgraphen S des gegebenen Graphen mit n<sub> S</sub> und m <sub> S </sub>, so ist die Arborizität des Graphen gleich n<sub>S</sub> = n<sub>S</sub> + m<sub>S</sub> + ...
Jeder planare Graph mit Knoten hat höchstens Kanten, woraus sich nach der Nash-Williams-Formel ergibt, dass planare Graphen höchstens drei Arborizität besitzen. Schnyder verwendete eine spezielle Zerlegung eines planaren Graphen in drei Wälder, den sogenannten Schnyder-Wald , um eine geradlinige Einbettung jedes planaren Graphen in ein Gitter kleiner Fläche zu finden .
Algorithmen
Die Arborizität eines Graphen lässt sich als Spezialfall eines allgemeineren Matroid-Partitionierungsproblems [1] darstellen, bei dem die Elemente eines Matroids als Vereinigung einer kleinen Anzahl unabhängiger Mengen ausgedrückt werden sollen. Folglich kann die Arborizität mit einem Polynomialzeitalgorithmus berechnet werden ( Gabow & Westermann 1992 ). Der derzeit beste exakte Algorithmus berechnet die Arborizität in einer Zeit von O(n^n), wobei n die Anzahl der Kanten im Graphen ist.
Näherungen für die Arborizität eines Graphen lassen sich schneller berechnen. Es existieren lineare 2-Approximationsalgorithmen. [ 2 ] [ 3 ]
Verwandte Konzepte
Die Anarborizität eines Graphen ist die maximale Anzahl von kantendisjunkten, nichtazyklischen Teilgraphen, in die die Kanten des Graphen partitioniert werden können.
Die Stern-Arborizität eines Graphen ist die Größe des minimalen Waldes, in den sich die Kanten des Graphen zerlegen lassen, wobei jeder Baum ein Stern ist (ein Baum mit höchstens einem Nicht-Blattknoten). Ist ein Baum selbst kein Stern, beträgt seine Stern-Arborizität zwei, wie man durch die Zerlegung der Kanten in zwei Teilmengen mit geraden bzw. ungeraden Abständen von der Wurzel erkennen kann. Daher ist die Stern-Arborizität eines jeden Graphen mindestens gleich der Arborizität und höchstens doppelt so groß.
Die lineare Arborizität eines Graphen ist die minimale Anzahl linearer Wälder (einer Menge von Pfaden), in die die Kanten des Graphen unterteilt werden können. Die lineare Arborizität eines Graphen steht in engem Zusammenhang mit seinem maximalen Grad und seiner Steigungszahl .
Die Pseudoarborizität eines Graphen ist die minimale Anzahl an Pseudowäldern , in die seine Kanten partitioniert werden können. Äquivalent dazu ist sie das maximale Verhältnis von Kanten zu Knoten in einem beliebigen Teilgraphen des Graphen, aufgerundet auf eine ganze Zahl. Wie die Arborizität besitzt auch die Pseudoarborizität eine Matroidstruktur, die eine effiziente Berechnung ermöglicht ( Gabow & Westermann 1992 ).
Die Subgraphendichte eines Graphen ist die Dichte seines dichtesten Subgraphen.
Die Dicke eines Graphen ist die minimale Anzahl planarer Teilgraphen, in die seine Kanten zerlegt werden können. Da jeder planare Graph die Arborizität drei besitzt, ist die Dicke eines jeden Graphen mindestens gleich einem Drittel und höchstens gleich der Arborizität.
Die Entartung eines Graphen ist das Maximum des minimalen Grades eines Knotens in allen induzierten Teilgraphen des Graphen. Die Entartung eines Graphen mit Arborizität ist mindestens gleich 1 und höchstens gleich 2. Die Färbungszahl eines Graphen, auch bekannt als seine Szekeres-Wilf-Zahl ( Szekeres & Wilf 1968 ), ist stets gleich seiner Entartung plus 1 ( Jensen & Toft 1995 , S. 77f.).
Die Stärke eines Graphen ist ein Bruchteil, dessen ganzzahliger Anteil die maximale Anzahl disjunkter Spannbäume angibt, die in diesem Graphen gezeichnet werden können. Sie ist das duale Packungsproblem zum Überdeckungsproblem, das durch die Baumstruktur aufgeworfen wird. Die beiden Parameter wurden von Tutte und Nash-Williams gemeinsam untersucht.
Die fraktionale Arborizität ist eine Verfeinerung der Arborizität, da sie für einen Graphen wie folgt definiert ist : Mit anderen Worten, die Arborizität eines Graphen ist die Aufrundung der fraktionalen Arborizität.
Die (a,b)-Zerlegbarkeit ist eine Verallgemeinerung der Arborizität. Ein Graph ist (a,b) -zerlegbar, wenn seine Kanten in Mengen partitioniert werden können , von denen jede einen Wald induziert, außer einer, die einen Graphen mit maximalem Grad induziert . Ein Graph mit Arborizität ist (a,b )-zerlegbar.
Die Baumzahl ist die minimale Anzahl von Bäumen, die die Kanten eines Graphen abdecken.
Besondere Auftritte
Die Arborizität taucht in der Goldberg-Seymour-Vermutung auf .
Referenzen
- ^ Edmonds, Jack (1965), „Minimale Partition eines Matroids in unabhängige Teilmengen“, Journal of Research of the National Bureau of Standards Section B , 69B : 67, doi : 10.6028/jres.069B.004
- ^ Eppstein, David (1994), „Arboricity and bipartite subgraph listing algorithms“, Inf. Process. Lett. , 51 (4): 207–211 , CiteSeerX 10.1.1.39.8474 , doi : 10.1016/0020-0190(94)90121-X
- ^ Arikati, Srinivasa Rao; Maheshwari, Anil; Zaroliagis, Christos D. (1997), „Effiziente Berechnung impliziter Darstellungen dünnbesetzter Graphen“, Discrete Appl. Math. , 78 ( 1– 3): 1– 16, doi : 10.1016/S0166-218X(97)00007-3
- Alon, N. (1988). „Die lineare Arborizität von Graphen“ . Israel Journal of Mathematics . 62 (3): 311–325 . CiteSeerX 10.1.1.163.1965 . doi : 10.1007/BF02783300 . MR 0955135 .
- Chen, B.; Matsumoto, M.; Wang, J.; Zhang, Z.; Zhang, J. (1994). „Ein kurzer Beweis des Satzes von Nash-Williams zur Arborizität eines Graphen“. Graphs and Combinatorics . 10 (1): 27–28 . doi : 10.1007/BF01202467 . MR 1273008 .
- Erdős, P. ; Hajnal, A. (1966). „Über die chromatische Zahl von Graphen und Mengensystemen“ . Acta Mathematica Hungarica . 17 ( 1– 2): 61– 99. CiteSeerX 10.1.1.414.4942 . doi : 10.1007/BF02020444 . HERR 0193025 .
- Gabow, H. N.; Westermann, H. H. (1992). „Wälder, Rahmen und Spiele: Algorithmen für Matroidsummen und Anwendungen“. Algorithmica . 7 (1): 465–497 . doi : 10.1007/BF01758774 . MR 1154585 .
- Hakimi, SL ; Mitchem, J.; Schmeichel, EE (1996). „Stern-Arborizität von Graphen“ . Discrete Mathematics . 149 ( 1–3 ): 93–98 . doi : 10.1016/0012-365X(94)00313-8 . MR 1375101 .
- Jensen, T. R.; Toft, B. (1995). Graph Coloring Problems . New York: Wiley-Interscience. ISBN 0-471-02865-7MR 1304254 .
- C. St. JA Nash-Williams (1961). „Kantendisjunkte Spannbäume endlicher Graphen“. Journal of the London Mathematical Society . 36 (1): 445–450 . doi : 10.1112/jlms/s1-36.1.445 . MR 0133253 .
- C. St. JA Nash-Williams (1964). „Zerlegung endlicher Graphen in Wälder“. Journal of the London Mathematical Society . 39 (1): 12. doi : 10.1112/jlms/s1-39.1.12 . MR 0161333 .
- W. Schnyder (1990). „Einbettung planarer Graphen auf dem Gitter“ . Proc. 1st ACM/SIAM Symposium on Discrete Algorithms (SODA) . S. 138–148 .
- Szekeres, G.; Wilf , HS (1968). „Eine Ungleichung für die chromatische Zahl eines Graphen“ . Journal of Combinatorial Theory . 4 : 1–3 . doi : 10.1016/s0021-9800(68)80081-x . MR 0218269 .
- Tutte, W. T. (1961). „Über das Problem der Zerlegung eines Graphen in n zusammenhängende Faktoren“. Journal of the London Mathematical Society . 36 (1): 221–230 . doi : 10.1112/jlms/s1-36.1.221 . MR 0140438 .