Вы должны помнить, что диагонали вершин друг от друга могут быть одинаковыми! Ваша формула не учитывает это. Мы можем найти хроматическое число графа по принципу включения-исключения. Это очень общая методика подсчета, которая позволяет нам подсчитывать сложные структуры, если мы можем доказать определенные оценки для определенных подмножеств.
Основная идея заключается в том, что мы учитываем все возможные способы, которыми происходит какое-либо свойство. Затем мы удаляем некоторые «плохие» предметы. Тем не менее, мы, возможно, удалили слишком много, и нам нужно добавить некоторые «хорошие» элементы. Это продолжается до тех пор, пока мы не пройдем все подмножества.
Принцип включения-исключения говорит нам о том, что с учетом некоторого основания число элементов X, которые не входят ни в одно из подмножеств A i, равно
∑ I ⊆ [ n ] ( - 1 ) | Я | | А я | , где | Икс| =nИксAя
Σя⊆ [ п ]( - 1 )| я|| я| , где я это набор показателей в X и Ая= ⋂i ∈ IAя
Пусть будет количеством цветов, и пусть X будет множеством всех возможных раскрасок (т. Е. | X | = λ 4 ), и пусть A e = { раскраска : e = ( i , j ) ∈ E , color ( i) ) = цвет ( j ) }λИкс| Икс| = λ4
Aе= { раскраска : e = ( i , j ) ∈ E, color ( i ) = color ( j ) }
Прежде чем мы получим наш последний полином, нам нужно посчитать размер наших множеств и размер всех пересекающихся подмножеств.Aе
Обратите внимание, что . Это связано с тем, что мы просто раскрашиваем G, но всегда выбираем одинаковые цвета для соседних вершин. Мы идем вперед,| 12| = | 23| = | 34| = | 41| = λ3грамм
| 12∩23| = | 23∩34| = | 34∩41| = | 41∩12| = | 12∩34| = | 41∩23|= λ2
| е∩е'∩е''| = λ| 12∩23∩34∩41| = λ
λ4- 4 λ3+ 6 λ2- 4 λ + λ = λ4- 4 λ3+ 6 λ2- 3 λ
Теперь подсчет с включением-исключением для этой проблемы не был так уж плох, потому что у нас был простой 4-тактный цикл. Если бы граф имел больше структуры, он быстро стал бы раздражающим, чтобы выяснить каждый размер пересечения для всех возможных пересечений.