A gráfelméletben a teljes színezés a harmonikus színezés ellentéte , mivel ez egy csúcsszínezés , amelyben minden színpár legalább egy pár szomszédos csúcson előfordul. Ennek megfelelően a teljes színezés minimális színezés, abban az értelemben, hogy két szín összevonásával nem alakítható át megfelelő színezéssé kevesebb színnel. A G gráf ψ(G) akromatikus száma a színek maximális száma a G gráf összes teljes színezése között.
ψ(G) megtalálása optimalizálási probléma . A teljes színezés eldönthetőségi problémája a következőképpen fogalmazható meg:
ADOTT: Grafikon és pozitív egész szám KÉRDÉS: Létezik-e a csúcsok halmazának olyan partíciója vagy több nem metsző halmazra , hogy mindegyik független halmaz legyen , és olyan, hogy a különböző halmazok minden párja ne legyen független halmaz.Az akromatikus szám definíciója NP-kemény . Annak meghatározása, hogy egy akromatikus szám nagyobb-e egy adott számnál, NP-teljes , amint azt Yannakakis és Gavril 1978-ban kimutatta a minimális legnagyobb illeszkedési probléma transzformációjával [1] .
Vegye figyelembe, hogy a grafikonok minimális számú színnel történő színezése teljes színezésnek kell lennie, így a teljes színezés színeinek minimalizálása egyszerűen a szabványos gráf színezési probléma újrafogalmazása .
Az optimalizálási probléma garantált hatékonyságú közelítést tesz lehetővé [2] .
Az akromatikus szám meghatározásának problémája néhány speciális gráfosztály esetében is NP-teljes marad: bipartit gráfok [3] , bipartit gráfok komplementerei (vagyis olyan gráfok, amelyeknek nincs kettőnél több csúcsú független halmaza) [1] , kográfok , intervallumgráfok [4 ] és még fák is [5] .
Fa komplementerek esetén az akromatikus szám polinomiális időben számítható ki [6] . Fák esetében a probléma egy állandó együtthatóval közelíthető [2] .
Ismeretes, hogy az n - dimenziós hiperkocka gráf akromatikus száma arányos -vel , de az arányosság pontos állandója nem ismert [7] .