Vizings teorem

Vizings teorem  är ett uttalande om grafteorin , enligt vilket kanterna på vilken enkel oriktad graf som helst kan färgas i ett antal färger, högst en som är större än den maximala graden av grafens hörn. Eftersom det alltid finns tillräckligt med färger, kan alla oriktade grafer delas in i två klasser - grafer av "första klassen", för vilka det finns tillräckligt med färger, och "andra klassen", för vilka färger behövs.

Resultatet fastställdes av Vadim Vizing 1964 .

Exempel

Om , finns det inga intilliggande kanter i grafen, och kanterna kan färgas i samma färg. Alltså tillhör alla grafer med den första klassen.

Om , måste grafen vara en osammanhängande förening av banor och cykler . Om alla cykler är jämna, kan deras kanter färgas i två färger, byta färger i tur och ordning, passera längs varje cykel. Men om det finns minst en udda cykel kan dess kanter inte vara tvåfärgade. Således tillhör en graf c den första klassen om och endast om den är tvådelad .

För multigrafer , i allmänhet, stämmer inte Vizings teorem. Till exempel har multigrafen som bildas genom att dubbla varje kant av en triangel en maximal grad av fyra, men kanterna på denna graf kan inte färgas med mindre än sex färger.

Klassificering av grafer

Vissa författare har gett ytterligare villkor för att vissa grafer ska tillhöra den första eller andra klassen, men det finns ingen fullständig klassificering. Till exempel, om topparna med maximal grad i grafen bildar en oberoende uppsättning , eller, mer allmänt, om den genererade subgrafen för denna uppsättning av hörn är en skog, kommer den att tillhöra den första klassen [1] .

Erdős och Wilson [2] visade att nästan alla grafer tillhör den första klassen. Så, i modellen av slumpmässiga Erdős-Rényi-grafer , där alla grafer med hörn är lika sannolika, låt beteckna sannolikheten att grafen med hörn tillhör den första klassen. Sedan tenderar det till enhet som det tenderar till oändligheten. Senare utvecklade mer subtila uppskattningar av graden av strävan till enhet [3] .

Plangrafer

Vizing [4] visade att en plan graf tillhör den första klassen om dess maximala grad är minst åtta. Han märkte dock att det för en maximal grad av två till fem finns andra klassens plana grafer. För grader två är vilken udda cykel som helst en sådan graf, och för grader tre, fyra och fem kan sådana grafer konstrueras från vanliga polytoper genom att ersätta kanter på en bana av par av intilliggande kanter.

Vizings gissning om plana grafer [4] säger att alla enkla plana grafer med maximal grad sex och sju tillhör den första klassen, vilket stänger de återstående möjligheterna. Det fastställdes 2001 [5] att alla plana grafer med maximal grad sju tillhör den första klassen. Det är alltså bara fallet med den maximala effekten på sex som kvarstår i fråga. Denna gissning ger bakgrunden för den totala färgläggningsförmodan .

Plana grafer av den andra klassen, byggda av vanliga polytoper genom att dela kanter, är inte regelbundna - de har både hörn av andra ordningen och hörn av högre ordning. Fyrfärgssatsen om färgningen av hörnen i en plan graf motsvarar påståendet att varje 3-regelbunden brolös graf tillhör den första klassen [6] (detta påstående är sant med tanke på beviset för fyrfärgen sats).

Grafer på icke-plana ytor

1969 antog Branko Grünbaum att varje 3-regelbunden graf som har en polyedrisk inbäddning i ett tvådimensionellt orienterat grenrör , såsom en torus , måste tillhöra den första klassen. I detta sammanhang betyder en polytopinbäddning en grafinbäddning så att varje resulterande grafyta är topologiskt ekvivalent med en skiva, och så att den dubbla grafen är enkel, utan slingor eller flera angränsningar. Om detta vore sant, skulle det vara en generalisering av fyrfärgssatsen, vilket, som Tate visade, motsvarar att säga att varje 3-regelbunden graf för vilken det finns en polytopinbäddning i sfären är i första klassen. Men 2009 [7] visades det att gissningen inte är sann genom att hitta snarkar som har en inbäddning i form av polyedrar i orienterade ytor av högt släkte . Utifrån denna konstruktion visade han också att avgöra om en graf med en polytopinbäddning tillhör den första klassen är ett NP-komplett problem [8] .

Algoritmer

År 1992 [9] beskrev en algoritm för polynomisk tidsfärgning av vilken graf som helst med hjälp av färger, där  är den maximala graden av grafen. Algoritmen använder således det optimala antalet färger för grafer av den andra klassen, och använder som mest en extra färg för alla grafer. Algoritmen använder samma strategi som det ursprungliga beviset för Vizings teorem – algoritmen börjar med en färglös graf och söker i följd efter färgläggningsbanor så att ytterligare en kant ingår i färgläggningen.

Beskrivningen av algoritmen använder termerna "fläkt", "fläktrotation" och " -path", introducerade av författarna till algoritmen [10] , samt följande konvention: en färg är fri vid en vertex om det finns inga färgfärgade kanter som träffar vertexen . Algoritmen utför följande steg:

En fläkt är en sekvens av hörn med följande egenskaper:

Fläkten kan roteras , det vill säga färgerna på kanterna kan ersättas med färgerna på kanterna , och denna permutation av färger bryter inte mot färgningen av grafen.

-path är den maximala sekvensen av kanter som börjar på , och varje kant är färgad på eller . Att vända om färgerna på denna kedja innebär att byta ut med och med .

Alla operationer som används i algoritmen förstör inte färgen på grafen, och efter att ha vänt om färgerna på -vägen finns underkedjan som beskrivs i algoritmen.

Genom att använda en enkel datastruktur för att lagra färgerna som används vid en vertex, kan hela steget i algoritmen slutföras i tid , där  är antalet hörn i grafen. Eftersom varje steg måste upprepas för alla bågar, blir den totala tiden .

I en opublicerad tidning 1985 [11] konstaterades att det är möjligt att hitta en färgläggning i tid .

Historik

Man tror [12] [13] att Vizings arbete inspirerades av Shannons teorem [14] , som visar att multigrafer kan färgas med de flesta färger. Det finns också en åsikt att Vizing hade problem med publiceringen av resultatet (först publicerad i tidskriften "Discrete Analysis", publicerad före 1991 av Institute of Mathematics of the Siberian Branch of the USSR Academy of Sciences , som västerländska författare kallar " lite känd" [12] ).

Se även

Anteckningar

  1. Fournier, 1973 .
  2. Erdős, Wilson, 1977 .
  3. Frieze, Jackson, McDiarmid, Reed, 1988 .
  4. 1 2 Vizing, 1965 .
  5. Sanders, Zhao, 2001 .
  6. Tait, 1880 .
  7. Kochol, 2009 .
  8. Kochol, 2010 .
  9. Misra, Gries, 1992 .
  10. Algoritmbeskrivning hämtad från en artikel av Joachim Breitner. Bevisar Vizings teorem med Rodin. — 2011.
  11. Gabow et al., 1985 .
  12. 12 Gutin, Toft, 2000 .
  13. Soifer, 2008 .
  14. Shannon, 1949 .

Litteratur

Länkar