În teoria grafurilor, o colorare completă este opusul unei colorări armonice prin aceea că este o colorare a vârfurilor în care fiecare pereche de culori apare pe cel puțin o pereche de vârfuri adiacente. În mod echivalent, o colorare completă este o colorare minimală, în sensul că nu poate fi transformată într-o colorare propriu-zisă cu mai puține culori prin îmbinarea a două culori. Numărul acromatic ψ(G) al unui grafic G este numărul maxim de culori dintre toate colorările complete ale graficului G.
Găsirea ψ(G) este o problemă de optimizare . Problema decidabilitatii pentru o colorare completă poate fi formulată astfel:
DAT: Un grafic și un număr întreg pozitiv ÎNTREBARE: Există o partiție a mulțimii de vârfuri în sau mai multe mulțimi care nu se intersectează, astfel încât fiecare să fie o mulțime independentă și astfel încât pentru fiecare pereche de mulțimi diferite să nu fie o mulțime independentă.Definiția unui număr acromatic este NP-hard . Determinarea dacă un număr acromatic este mai mare decât un număr dat este NP-complet , așa cum au arătat Yannakakis și Gavril în 1978 prin transformarea de la cea mai mare problemă de potrivire minimă [1] .
Rețineți că orice colorare a unui grafic cu un număr minim de culori trebuie să fie o colorare completă, astfel încât reducerea la minimum a numărului de culori a unei colorări complete este pur și simplu o reformulare a problemei standard de colorare a graficului .
Problema de optimizare admite o aproximare cu eficienta garantata [2] .
Problema determinării numărului acromatic rămâne NP-complet și pentru unele clase speciale de grafuri: grafuri bipartite [3] , complemente de grafuri bipartite (adică grafuri care nu au o mulțime independentă cu mai mult de două vârfuri) [1] , cographs , interval graphs [4 ] și chiar arbori [5] .
Pentru complementele arborescente, numărul acromatic poate fi calculat în timp polinomial [6] . Pentru arbori, problema poate fi aproximată cu un coeficient constant [2] .
Se știe că numărul acromatic al graficului hipercub n - dimensional este proporțional cu , dar constanta exactă a proporționalității nu este cunoscută [7] .