Você deve se lembrar que os vértices na diagonal um do outro podem ter a mesma cor! Sua fórmula não leva isso em consideração. Podemos encontrar o número cromático de um gráfico através do princípio de inclusão-exclusão. É uma técnica de contagem muito geral que nos permite contar estruturas complexas, se pudermos provar certos limites em certos subconjuntos.
A idéia principal é que contemos todas as maneiras possíveis pelas quais algumas propriedades acontecem. Em seguida, removemos alguns itens "ruins". No entanto, podemos ter removido muito e precisamos adicionar alguns itens "bons". Isso vai e volta até que passemos por todos os subconjuntos.
O princípio de inclusão-exclusão nos diz que, dado um conjunto de bases , o número de elementos de que não se encontra em nenhum dos subconjuntos é
X A i ∑ I ⊆ [ n ] ( - 1 ) | I | | Um eu | , Onde |X|=nXAi
∑Eu⊆ [ n ]( - 1 )| Eu|| UMAEu| , Onde Eu é o conjunto de índices em X e AEu= ⋂i ∈ IUMAEu
Seja o número de cores e seja o conjunto de todos os corantes possíveis (ou seja, ) e deixeX | X | = λ 4 A e = { coloração : e = ( i , j ) ∈ E , cor ( i ) = cor ( j ) }λX| X| = λ4
UMAe= { coloração : e = ( i , j ) ∈ E, cor ( i ) = cor ( j ) }
Antes de obtermos o polinômio final, precisamos contar o tamanho dos nossos conjuntos e o tamanho de todos os subconjuntos que se cruzam.UMAe
Observe que . Isso se deve ao fato de estarmos apenas colorindo mas sempre escolhendo as mesmas cores para os vértices vizinhos. No futuro, temos, G| UMA12| = | UMA23| = | UMA34| = | UMA41.| = λ3G
| UMA12∩ A23| = | UMA23∩ A34| = | UMA34∩ A41.| = | UMA41.∩ A12| = | UMA12∩ A34| = | UMA41.∩ A23|= λ2
Eu não vou listar cada conjunto de 3, mas todos eles têm a mesma contagem. . E, finalmente, . Agora vamos coletar nossos termos e adicionar.| UMAe∩ Ae′∩ Ae′ ′| = λ| UMA12∩ A23∩ A34∩ A41.| = λ
λ4- 4 λ3+ 6 λ2- 4 λ + λ = λ4- 4 λ3+ 6 λ2- 3 λ
Agora, contar com a inclusão-exclusão para esse problema não era tão ruim porque tínhamos um ciclo simples de 4. Se o gráfico tivesse mais estrutura, seria rapidamente irritante descobrir cada tamanho de interseção para todas as interseções possíveis.