Petersens sætning
Petersens sætning er en af de tidligste sætninger i grafteori , opkaldt efter Julius Petersen . Definitionen af teoremet kan formuleres som følger:
Petersens sætning. Enhver kubisk dobbeltforbundet graf indeholder en perfekt matchning [1] .
Med andre ord, hvis nøjagtigt tre kanter kommer frem fra hvert hjørne af grafen (grafen er 3-regulær), og hver kant hører til cyklussen , så har grafen et sæt kanter, der berører hvert hjørne af grafen nøjagtigt én gang.
Bevis
Det er nødvendigt at vise, at for hver kubisk dobbeltforbundet graf G = ( V , E ) er det rigtigt, at antallet af ulige forbundne komponenter i undergrafen V − U for hvert sæt U ⊆ V ikke overstiger kardinaliteten af U . Så, ifølge Tutts sætning , indeholder G en perfekt match.
Lad G i være en komponent med et ulige antal hjørner i undergrafen V − U . Lad V i betegne hjørnerne af G i , og m i angive antallet af kanter på G med et toppunkt i V i og et toppunkt i U . Ved at fordoble denne værdi får du følgende:
hvor E i er sættet af kanter i Gi med begge hjørner i V i . Fordi
er et ulige tal og 2| e i | er lige, så må m i være ulige. Desuden er m i ≥ 3 , da G er en dobbeltforbundet graf.
Lad m være antallet af kanter på grafen G , der forbinder toppunkterne på U med toppunkterne på grafen V − U . Hver komponent med et ulige antal hjørner tilføjer mindst 3 unikke kanter til m , så antallet af sådanne komponenter ikke overstiger m /3 . I værste fald vil hver kant fra et af hjørnerne i U blive talt med i m -tællingen , og så m ≤ 3| U | . Det viser sig
Dermed er betingelsen for Tutts sætning opfyldt.
Historie
Sætningen er opkaldt efter den danske matematiker Julius Petersen . Betragtes som en af de første teoremer i grafteori . Sætningen dukkede første gang op i papiret "Die Theorie der regulären graphs" fra 1891 [1] . Beviset for sætningen præsenteret af Petersen anses for komplekst efter nutidens standarder. En række forenklinger af beviset præsenteres i beviserne fra Frink ( Frink (1926 )) og König ( König (1936 )).
I moderne lærebøger behandles Petersens sætning som en anvendelse af Tutts sætning .
Ansøgning
- I en kubisk graf med en perfekt matchning danner kanter, der ikke er inkluderet i denne matchning, en 2-faktor . Ved at orientere 2-faktoren kan kanterne af en perfekt matchning udvides til stier med længde tre, f.eks. ved at tage udadvendte kanter. Dette viser, at hver kubisk dobbeltforbundet graf nedbrydes til ikke-krydsende stier af længde tre [2] .
- Petersens sætning kan også anvendes til at vise, at hver maksimal plan graf kan dekomponeres i et sæt kant-disjunkte baner med længde tre. I dette tilfælde vil den dobbelte graf være kubisk og dobbeltforbundet, og derfor har den ifølge Petersens sætning en matchning, der i den oprindelige graf svarer til et par tilstødende trekantede flader. Hvert trekanterpar giver en bane af længde tre, inklusive kanten, der forbinder trekanter, sammen med to af trekantens fire resterende kanter [3] .
- Ved at anvende Petersens sætning på den dobbelte graf af et trekantet gitter og forbinde par af uoverensstemmende trekanter, kan man dekomponere gitteret i cykliske strimler af trekanter . Med nogle yderligere transformationer kan det omdannes til en enkelt strimmel - en metode opnås til at transformere et trekantet gitter på en sådan måde, at dets dobbelte graf bliver Hamiltonsk [4] .
Udvidelser af sætningen
Antal perfekte matchninger i kubiske dobbeltforbundne grafer
Lovas og Plummer foreslog, at antallet af perfekte matchninger indeholdt i en kubisk dobbeltforbundet graf afhænger eksponentielt af antallet af grafens hjørnepunkter n [5]
. Formodningen blev først bevist for todelte kubiske dobbeltforbundne grafer af Voorhoeve (1979 ), og senere for plane kubiske dobbeltforbundne grafer af Chudnovsky & Seymour (2012 ). Den generelle sag blev løst i Esperet et al. (2011 ), hvor det blev vist, at hver kubisk dobbeltforbundet graf indeholder mindst perfekte matchninger.
![{\displaystyle 2^{n/3656}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/95ca06203afb42d2d7c025437d2c4cdc72ff39fd)
Algoritmiske versioner
Biedl et al. (2001 ) diskuterede effektive versioner af Petersens sætning. Baseret på Frinks bevis [6] opnåede de en O ( n log 4 n ) kompleksitetsalgoritme til at beregne en perfekt matchning i en kubisk dobbeltforbundet graf med n toppunkter. Hvis grafen også er plan , giver det samme papir en algoritme med O ( n ) kompleksitet . Deres O ( n log 4 n ) tidsbegrænsning kan forbedres baseret på efterfølgende tidsforbedringer for at opretholde mange broer i en dynamisk graf [7] . Yderligere forbedringer, der reducerer tiden til O ( n log 2 n ) eller (med yderligere tilfældige datastrukturer ) O ( n log n (log log n ) 3 ) er blevet foreslået af Diks & Stanczyk (2010 ).
Stigende grad
Hvis G er en regulær graf af grad d , hvis kantforbindelse er mindst d − 1, og G har et lige antal hjørner, så har den en perfekt match. Mere strengt taget hører hver kant af grafen G til mindst én perfekt matchning. Betingelsen om antallet af knudepunkter kan udelades fra denne erklæring, når graden er ulige, fordi i dette tilfælde (ved håndtrykslemmaet ) er antallet af knudepunkter altid lige [8] .
Kilder
- ↑ 12 Petersen (1891 ) .
- ↑ Se for eksempel Bouchet & Fouquet (1983 ).
- ↑ Häggkvist & Johansson (2004 ).
- ↑ Frink (1926 ).
- ↑ Naddef & Pulleyblank (1981 ), Sætning 4, s. 285.
Links
- Biedl, Therese C .; Bose, Prosenjit ; Demaine, Erik D. & Lubiw, Anna (2001), Effektive algoritmer til Petersens matchende sætning , Journal of Algorithms bind 38 (1): 110–134 , DOI 10.1006/jagm.2000.1132
- Bouchet, André & Fouquet, Jean-Luc (1983), Trois types de décompositions d'un graphe en chaînes , i C. Berge, P. Camion, D. Bresson & Sterboul, F., Combinatorial Mathematics: Proceedings of the International Colloquium om Graph Theory and Combinatorics (Marseille-Luminy, 1981) , vol. 75, North-Holland Mathematics Studies, North-Holland, s. 131-141 , DOI 10.1016/S0304-0208(08)73380-2
- Chudnovsky, Maria & Seymour, Paul (2012), Perfect matchings in planar cubic graphs , Combinatorica vol. 32 (4): 403–424 , doi 10.1007/s00493-012-2660-9
- Diks, Krzysztof & Stanczyk, Piotr (2010), Perfect matching for biconnected cubic graphs in O( n log 2 n ) time , in van Leeuwen, Jan ; Muscholl, Anca & Peleg, David et al., SOFSEM 2010: 36th Conference on Current Trends in Theory and Practice of Computer Science, Špindlerův Mlýn, Tjekkiet, 23.-29. januar 2010, Proceedings , vol. 5901, Lecture Notes in Computer Science, Springer, s. 321-333 , DOI 10.1007/978-3-642-11266-9_27
- Esperet, Louis; Kardoš, Frantisek; King, Andrew D. & Králʼ, Daniel (2011), Eksponentielt mange perfekte matchninger i kubiske grafer , Advances in Mathematics T. 227 (4): 1646–1664 , DOI 10.1016/j.aim.2011.03.015
- Frink, Orrin (1926), A proof of Petersens teorem , Annals of Mathematics , Second Series vol. 27 (4): 491–493 , DOI 10.2307/1967699
- Häggkvist, Roland & Johansson, Robert (2004), A note on edge-decompositions of planar graphs , Discrete Mathematics bind 283 (1–3): 263–266 , DOI 10.1016/j.disc.2003.11.017
- König, Dénes (1936), Theorie der endlichen und unendlichen Graphen; kombinatoriske Topologie der Streckenkomplexe.
- Skabelon:Cite Lovasz Plummer
- Meenakshisundaram, Gopi & Eppstein, David (2004), Single-strip triangulation of manifolds with arbitrary topology , Proc. 25. konf. Eur. Assoc. for Computer Graphics (Eurographics '04) , vol. 23, Computer Graphics Forum, s. 371–379 , DOI 10.1111/j.1467-8659.2004.00768.x
- Naddef, D. & Pulleyblank, WR (1981), Matchings in regular graphs , Discrete Mathematics bind 34 (3): 283–291 , DOI 10.1016/0012-365X(81)90006-6 .
- Petersen, Julius (1891), Die Theorie der regulären graphs , Acta Mathematica vol. 15: 193–220 , DOI 10.1007/BF02392606
- Thorup, Mikkel (2000), Næsten optimal fuldt ud [sic ] dynamisk grafforbindelse], Proc. 32. ACM Symposium on Theory of Computing , s. 343–350,ISBN 1-58113-184-4, DOI 10.1145/335305.335345
- Voorhoeve, Marc (1979), En nedre grænse for permanenterne af visse (0,1)-matricer , Indagationes Mathematicae T. 82 (1): 83–86 , DOI 10.1016/1385-7258(79)90012-X