Đây là NP-hoàn thành. Trên thực tế, nó vẫn hoàn thành NP khi bị hạn chế ở dạng 3-CNF (không chỉ CNF).F+
Bằng chứng là bằng cách chứng minh rằng vấn đề này ít nhất cũng khó như kiểm tra khả năng 3 màu của đồ thị. Sự tương ứng là sạch sẽ và thanh lịch. Đặt là một đồ thị vô hướng. Giới thiệu các biến , choG = ( V, E)xv , cv ∈ V và c∈{1,2,3}, để thể hiện 3 màu của đồ thị. Đâyxv,c có nghĩa là chúng ta đã cho đỉnh v màu c.
Để thể hiện rằng mỗi đỉnh phải nhận được ít nhất một màu, chúng tôi sẽ giới thiệu các mệnh đề xv,1∨xv,2∨xv,3 cho mỗi đỉnh v. Điều này cho chúng taF+, I E,
F+≡⋀v∈V(xv,1∨xv,2∨xv,3).
Để thể hiện rằng không có hai điểm cuối của một cạnh có thể nhận được cùng một màu, chúng tôi sẽ giới thiệu một mệnh đề ¬xu,c∨¬xv,c cho mỗi cạnh (u,v)∈E. Và, để thể hiện rằng không có đỉnh nào có thể nhận nhiều hơn một màu, chúng tôi sẽ giới thiệu một mệnh đề¬xv , c∨ ¬xv ,c' cho mỗi c ,c'∈ { 1 , 2 , 3 } như vậy mà c ≠c'. Để cho F-2 biểu thị công thức tương ứng.
F-2≡⋀( U , v ) ∈ E( ¬xbạn , c∨ ¬xv , c)∧⋀v ∈ V, C ≠c'( ¬xv , c∨ ¬xv ,c') .
Sau đó, thật dễ dàng để thấy rằng F+∧F-2 là thỏa đáng nếu và chỉ khi Gcó 3 màu. Trong thực tế, mỗi nhiệm vụ thỏa mãnF+∧F-2 tương ứng ngay lập tức với 3 màu G, và ngược lại. Do đó, việc kiểm tra mức độ thỏa mãn của lớp công thức này ít nhất cũng khó như kiểm tra khả năng 3 màu của đồ thị không có hướng, do đó, nó là NP-hard.