Gallai–Edmonds nedbrytning

En illustration av de tre uppsättningarna i Gallai–Edmonds uppdelning av en exempelgraf.

I grafteorin är Gallai -Edmonds-nedbrytningen en uppdelning av en grafs hörn i tre delmängder som ger information om strukturen för maximala matchningar i grafen. Tibor Gallai och Jack Edmonds upptäckte det oberoende av varandra och bevisade dess nyckelegenskaper.

Gallai–Edmonds sönderdelning av en graf kan hittas med hjälp av blossom-algoritmen .

Egenskaper

Givet en graf , består dess Gallai–Edmonds-sönderdelning av tre disjunkta uppsättningar av hörn, C , och , vars förening är : mängden av alla hörn av . Först delas hörnen av väsentliga hörn (hörn som täcks av varje maximal matchning i ) och oväsentliga hörn (hörn som lämnas utan täckning av minst en maximal matchning i ). Mängden är definierad för att innehålla alla oväsentliga hörn. Viktiga hörn är uppdelade i och : uppsättningen är definierad att innehålla alla väsentliga hörn som gränsar till minst en vertex av och definieras för att innehålla alla väsentliga hörn som inte gränsar till några hörn av .

Det är vanligt att identifiera uppsättningarna , och med subgraferna inducerade av dessa uppsättningar. Till exempel säger vi "komponenterna i " för att betyda de anslutna komponenterna i subgrafen inducerade av .

Nedbrytningen av Gallai–Edmonds har följande egenskaper:

  1. Komponenterna i är faktorkritiska grafer : varje komponent har ett udda antal hörn, och när någon av dessa hörn utelämnas, finns det en perfekt matchning av de återstående hörnen . I synnerhet har varje komponent en nästan perfekt matchning: en matchning som täcker alla utom en av hörnen.
  2. Subgrafen inducerad av har en perfekt matchning.
  3. Varje delmängd har grannar i minst komponenter av .
  4. Varje maximal matchning i har följande struktur: den består av en nästan perfekt matchning av varje komponent i , en perfekt matchning av , och kanter från alla hörn i till distinkta komponenter i .
  5. Om har är antalet kanter i varje maximal matchning i .

Generaliseringar

Gallai-Edmonds-nedbrytningen är en generalisering av Dulmage-Mendelsohns nedbrytning från tvådelade grafer till allmänna grafer.

En utvidgning av Gallai–Edmonds nedbrytningssats till flerkantsmatchningar ges i Katarzyna Paluchs "Capacitated Rank-Maximal Matchings".