Những trở ngại để làm cho người giải SAT cạnh tranh với các thuật toán đồ thị chuyên dụng là gì? Nói cách khác, có khả thi khi mong đợi các bộ giải SAT có thể thay thế vai trò của người thiết kế thuật toán - tức là có thể tự động nhận ra cấu trúc vấn đề và sau đó giải quyết nó nhanh như một thuật toán chuyên dụng?
Dưới đây là một số ví dụ tôi nghĩ là thách thức cho người giải SAT ngày nay:
Đếm các bộ độc lập có kích thước . Mã hóa "x là một tập hợp kích thước k" độc lập đưa ra một công thức lớn rất khó giải quyết. Một người giải SAT lý tưởng sẽ nhận ra rằng vấn đề này rất dễ dàng trên biểu đồ chiều rộng cây có giới hạn với việc thêm một biến "đếm" bổ sung cho các túi.
Tìm cây Steiner tối thiểu. Một lần nữa, "cây Steiner" có một ràng buộc toàn cầu, tuy nhiên, một thuật toán chuyên dụng (như ở đây ) làm cho công việc dễ dàng hơn bằng cách thêm một biến phụ
Bất kỳ vấn đề mà giảm để khớp phẳng hoàn hảo.