Bằng chứng thay thế của định lý Immerman-Szelepcsenyi


20

Immerman và Szelepcsenyi độc lập đã chứng minh rằng . Sử dụng kỹ thuật đếm quy nạp của họ, Borodin et al đã chứng minh rằng S A C i được đóng dưới sự bổ sung, với i > 0 . Trước định lý của Reingold ( S L = L ), Nisan và Ta-Shma đã chứng minh S L = c o S L , sử dụng các phép giảm hình chiếu thống nhất logspace. Một bài báo năm 1996 của Alvarez và Greenlaw viết "Bằng chứng về NNL=coNLSACii>0SL=LSL=coSL sử dụng các kỹ thuật tương tự như Nisan và Ta-Shma vẫn chưa đạt được mặc dù bằng chứng như vậy sẽ rất thú vị ". Tôi tự hỏi liệu bằng chứng đó có được tìm thấy trong 14 năm qua không. của N L = c o N L ?NL=coNLNL=coNL


1
Một kiểu chứng minh rất giống nhau được đưa ra bởi Reinhardt và Allender, "Làm cho chủ nghĩa không phổ biến không rõ ràng" để chứng minh rằng các đồ thị có thể tiếp cận với đường dẫn có độ dài tối thiểu duy nhất giữa s và t có thể được quyết định trong UL \ cap coUL.
Derrick Stolee

@Derrick: bạn có thể giải thích trong câu trả lời không?
András Salamon

@ András: Bài viết của Reinhardt và Allender sử dụng bổ đề đếm và cách ly quy nạp để chỉ ra rằng NL / poly = UL / poly tức là, trong bối cảnh phức tạp không hình thành, tính toán giới hạn không giới hạn có thể được thực hiện rõ ràng. Đây là một kết quả liên quan tốt đẹp nhưng không xứng đáng được thêm vào như một câu trả lời.
Shiva Kintali

Câu trả lời:


10

Vì chúng tôi dường như không có câu trả lời nào, tôi có thể bình luận không?

Giả sử chúng ta đưa ra bit, X = x 1 , , x n và chúng ta phải bổ sung cho nhau chút để có được ¬ x 1 , , ¬ x n . Hạn chế duy nhất là mạch làm như vậy nên đơn điệu. Chúng tôi rõ ràng cần một số thông tin bổ sung để làm điều này và đây là một thông tin như vậy.nX=x1,,xn¬x1,,¬xn.

Giả sử là số lượng đầu vào và bằng cách nào đó chúng ta có lời khuyên này. Khi đó, dễ dàng thấy rằng ¬ x i = T h n - 1 k ( X - x i ) (nghĩa là trên tất cả các đầu vào ngoại trừ x i ). Tất nhiên, việc xây dựng là đơn điệu.k¬xi=Thkn1(Xxi)xi

Với việc xây dựng này, động lực cho việc đếm quy nạp là rõ ràng (ít nhất là với tôi). Đó là giá trị hỏi những lời khuyên khác sẽ làm việc? Tôi không biết gì khác. Nhưng điều này có thể giữ chìa khóa cho câu hỏi của bạn.


4
Chỉ cần thêm vào chủ đề này. Số lượng những cái trong đầu vào có thể được "đoán" bằng một tìm kiếm nhị phân và do đó nó có thể được hiển thị do đó để phủ định n bit, chúng ta chỉ cần phủ định . Đây là một định lý nổi tiếng của Markov (đối với những người chưa nhìn thấy nó, đây là một bài tập rất hay). Trong thực tế, đối với các hàm tổng quát f , người ta có thể giới hạn số lượng phủ định cần thiết để tính f bằng nhật ký số lần f "thay đổi dấu" khi chúng ta đi từ tất cả các số 0 vào đầu vào tất cả các đầu vào [bởi Fischer, I nghĩ rằng] O(logn)fff
Ramprasad

@Vinay, @Ramprasad: Cảm ơn những hiểu biết đẹp.
Shiva Kintali
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.