Tutt-Bergen kaava on graafiteoreettinen kaava, joka määrittää kaavion suurimman vastaavuuden koon . On yleistys Tuttin sovituslauseesta ; perusti ja todisti Claude Berg .
Lauseen mukaan graafin suurimman vastaavuuden koko on:
,missä on niiden graafin yhdistettyjen komponenttien lukumäärä, joissa on pariton määrä pisteitä.
On intuitiivisesti selvää, että minkä tahansa kärkien osajoukon kohdalla ainoa tapa peittää komponentti , jossa on pariton määrä pisteitä, on valita sovituksesta reuna, joka yhdistää yhden kärjen kanssa . Jos komponentilla, jolla on pariton määrä pisteitä, ei ole vastaavaa reunaa sovituksessa, osa sovituksesta peittää komponentin kärjet, mutta koska pistemäärä on pariton, vähintään yksi kärki jää peittämättä. Näin ollen, jos jokin kärkien osajoukko on pienikokoinen, mutta kun se poistetaan, syntyy suuri määrä parittomia komponentteja, niin monia pisteitä ei kata sovitus, mikä tarkoittaa, että yhteensopivuus on pieni. Tämä perustelu voidaan tehdä ankaraksi, jos otamme huomioon, että suurimman vastaavuuden koko ei ylitä Tutt-Bergen kaavan antamaa arvoa.
Kaava osoittaa, että tämä rajoitus on ainoa este suuremman sovituksen saavuttamiselle — optimaalisen sovituksen koon määrää se osajoukko , jolla on suurin ero parittomien komponenttien lukumäärän ulkopuolella ja sisällä olevien kärkien välillä . Toisin sanoen aina on olemassa tarkka osajoukko , jonka poistaminen tuottaa oikean määrän parittomia komponentteja, jotka täyttävät kaavan. Eräs tapa saada tällainen joukko on valita mikä tahansa suurin sovitus ja sisällyttää se pisteisiin, joita sovitus ei kata tai jotka voidaan saavuttaa peittämättömästä kärjestä vuorotellen [1] , joka päättyy sovituksen reunaan. Kun se on määritelty joukoksi pisteitä, jotka yhdistetään sovittamalla pisteistä osoitteesta , käy ilmi, että kahta kärkeä kohteesta ei voi olla vierekkäin, muuten on mahdollista yhdistää kaksi peittämätöntä kärkeä vuorotellen, mikä on ristiriidassa maksimaalisuuden kanssa [2] . Minkä tahansa pisteen naapurin osoitteesta täytyy kuulua ryhmään , muuten voimme pidentää vuorottelevaa polkua parilla reunalla naapureihin, jolloin naapurit tulevat osaksi . Siten , mikä tahansa kärki muodostaa yhden kärjen komponentin, eli sillä on pariton määrä pisteitä. Muita parittomia komponentteja ei voi olla, koska kaikki muut kärjet pysyvät täsmäävinä :n poistamisen jälkeen .
Tuttin sovituslause kuvaa täydellisesti täsmäävät graafit graafeiksi, joille minkä tahansa kärkien osajoukon poistaminen tuottaa maksimissaan parittomat komponentit. ( Tyhjänä joukkona löytyy aina osajoukko , joka sisältää vähintään parittomat komponentit ). Tässä tapauksessa Tatta-Bergen kaavan mukaan sovituksen koko on /2. Toisin sanoen suurin yhteensopivuus on täydellinen ja Tuttin lause voidaan saada Tutt-Bergen kaavan seurauksena, ja itse kaavaa voidaan pitää Tuttin lauseen yleistyksenä.