Bạn cần hiểu rằng các vấn đề có cấu trúc mà các vấn đề S A T chung không có. Tôi sẽ cho bạn một ví dụ đơn giản. Hãy Γ = { { ( 0 , 0 ) , ( 1 , 1 ) } , { ( 0 , 1 ) , ( 1 , 0 ) } }CSPSATΓ={{(0,0),(1,1)},{(0,1),(1,0)}}. Ngôn ngữ này là như vậy mà bạn chỉ có thể thể hiện sự bình đẳng và bất bình đẳng giữa hai biến. Rõ ràng bất kỳ tập các ràng buộc như vậy là có thể giải quyết được trong thời gian đa thức.
Tôi sẽ cung cấp cho bạn hai đối số để làm rõ mối quan hệ giữa
và mệnh đề. Chú ý rằng tất cả những gì sau giả định P ≠ N P .CSPP≠NP
Thứ nhất : các ràng buộc có một số lượng biến cố định, trong khi mã hóa các vấn đề trung gian có thể cần các mệnh đề lớn. Điều này không nhất thiết là một vấn đề khi các ràng buộc lớn như vậy có thể được thể hiện dưới dạng kết hợp của các ràng buộc nhỏ sử dụng các biến phụ trợ. Thật không may, điều này không phải lúc nào cũng đúng cho chung .Γ
Giả sử chỉ chứa O R của năm biến. Rõ ràng bạn có thể biểu thị O R của các biến ít hơn bằng cách lặp lại các đầu vào. Bạn không thể biểu thị O R lớn hơn bởi vì cách thực hiện bằng các biến mở rộng đòi hỏi phải có sự phân biệt giữa nghĩa đen và âm. Γ đại diện cho quan hệ trên các biến , không phải trên literals . Thật vậy, khi bạn nghĩ về 3- S A T như một C S PΓORORORΓSATCSP bạn cần để chứa bốn quan hệ phân ly với một số nguyên liệu đầu vào đảo dấu (từ không đến ba).Γ
Thứ hai : mỗi mối quan hệ trong có thể được diễn tả như một loạt các điều khoản với (nói) ba chữ. Mỗi ràng buộc phải là một loạt các mệnh đề như vậy. Trong ví dụ với các ràng buộc đẳng thức / bất đẳng thức, bạn không thể có nhị phân A N D (tức là quan hệ ( 1 , 1 ) ) mà không thực thi nhị phân O R (tức là quan hệ ( 0 , 0 ) ) trên cùng một biến.ΓAND(1,1)OR(0,0)
Tôi hy vọng điều này minh họa cho bạn rằng các trường hợp thu được từ C S PSATCSP s có một cấu trúc rất đặc biệt, được thực thi bởi bản chất của Γ . Nếu cấu trúc quá chặt thì bạn không thể diễn đạt những vấn đề khó khăn.
Một hệ quả tất yếu của Schaefer lý là bất cứ khi nào thực thi một cấu trúc lỏng lẻo đủ để bày tỏ N P ∖ P vấn đề quyết định, sau đó cùng Γ phép đủ tự do bày tỏ chung 3 S Một T trường.ΓNP∖PΓSAT