Những gì được biết về sự phức tạp của việc tìm các mạch tối thiểu tính toán SAT lên đến chiều dài ?
Chính thức hơn: độ phức tạp của hàm là gì, được đưa ra khi đầu vào xuất ra một mạch tối thiểu sao cho bất kỳ công thức với , ? C φ | φ | ≤ n C ( φ ) = S Một T ( φ )
(Tôi đặc biệt quan tâm đến giới hạn dưới.)
Thuật toán xác định ngây thơ (tính SAT bằng lực mạnh lên đến độ dài , sau đó thử tất cả các mạch theo thứ tự kích thước cho đến khi bạn tìm thấy một phép tính chính xác SAT lên đến độ dài ) mất thời gian để tính toán SAT, và sau đó thêm một thời gian để tìm một mạch tối thiểu, trong đó là kích thước của mạch tối thiểu. n ≤ 2 O ( n ) O ( 2 n 2 M ) M
Có một thuật toán xác định tìm thấy các mạch tối thiểu cho SAT có thời gian chạy là , trong đó là kích thước của mạch tối thiểu? Hay điều này ngụ ý một số sụp đổ phức tạp?M
Đây là hai điều, mặc dù liên quan đến câu hỏi của tôi, chắc chắn không phải là điều tôi đang hỏi (đó là, tôi nghĩ, tại sao tôi thấy hơi khó tìm kiếm):
Các mạch giảm thiểu vấn đề: cho một mạch (hoặc một hàm do bảng sự thật của nó, hoặc một số biến thể khác) tìm thấy một mạch tối thiểu máy tính chức năng tương tự như . Ngay cả khi việc giảm thiểu mạch là dễ dàng, điều đó không nhất thiết có nghĩa là nhiệm vụ trên là dễ dàng, vì ngay cả việc tính toán chức năng mà chúng ta muốn giảm thiểu (SAT lên đến chiều dài ) được cho là khó, trong khi trong vấn đề giảm thiểu mạch là chức năng chúng ta muốn giảm thiểu là miễn phí (nó được đưa ra làm đầu vào).f C ′ C n
so với . Câu hỏi của tôi không chỉ đơn thuần là về kích thước của mạch tối thiểu; đó là về sự phức tạp của việc tìm kiếm một mạch tối thiểu, bất kể kích thước của nó. Rõ ràng nếu chúng ta có thể tính toán các mạch tối thiểu trong thời gian đa thức thì (và trên thực tế , từ đó họ mạch là -uniform), nhưng điều ngược lại không đúng. Thật vậy, tôi tin rằng Immerman và Mahaney là những người đầu tiên xây dựng một nhà tiên tri trong đó nhưng - nghĩa là có các mạch có kích thước đa thức nhưng chúng không thể được tìm thấy trong thời gian đa thức.P ≠ N P N P