Mạch có orires so với Turing Machine với orials


13

Nói một cách đơn giản: sự tương ứng giữa các máy Turing với các nhà tiên tri và các họ mạch thống nhất với các nhà tiên tri là gì? Làm thế nào cái sau được định nghĩa để có được mô hình tính toán tương tự, cho một máy Turing orory nhất định?

Đây có thể là một câu hỏi cơ bản, nhưng không rõ nơi nào để tìm, và tôi là loại người thích đảm bảo rằng nền móng của tôi đang sử dụng vữa chất lượng tốt. Nếu có một tài liệu tham khảo tiêu chuẩn, xin vui lòng chỉ cho tôi đến nó. (Ví dụ, cuốn sách của Papadimitriou dường như không mô tả các mạch với các nhà tiên tri.)

Giả thuyết làm việc của tôi là thế này: một họ mạch thống nhất có quyền truy cập vào một nhà tiên tri (ví dụ để giải quyết vấn đề hoàn thành NP) được định nghĩa như sau:

  • Người ta định nghĩa một họ vô hạn của "cổng orory" O n  , một cho mỗi kích thước mạch n, mỗi cái tính toán một hàm f n  : {0,1} cn  → {0,1} cho một số hằng số c.

  • Các hàm f n được tính bởi các cổng tiên tri O n phải là "đồng nhất" theo nghĩa sau: với mọi n <N và x  ∈ {0,1} n , chúng tôi yêu cầu f n ( x ) = f N (0 c (  0 c ( 0 c ( 0 c ( 0 c) N − n) x  ) --- nghĩa là, các cổng orory phải sử dụng một "mã hóa" nhất quán và mở rộng của các đầu vào của chúng.

  • Sau đó, người ta định nghĩa một họ mạch đồng nhất, trong đó các cổng orory nằm trong số các hoạt động được phép đối với mạch, hạn chế mạch cho kích thước đầu vào n để sử dụng cổng O n .

Tôi tưởng tượng rằng một số lựa chọn ở trên có thể được sửa một cách tùy tiện mà không mất bất kỳ tính tổng quát nào. Điều tôi quan tâm là một tài liệu tham khảo cho sự tương ứng, hoặc ít nhất là một mô tả về cách sửa đổi mô tả ở trên để có được tiêu chuẩn.


Vì tôi biết bạn làm việc trong thông tin lượng tử, tôi sẽ đề nghị khảo sát của John Watrous về độ phức tạp tính toán lượng tử, nơi ông cũng nói về các nhà tiên tri trong các mạch lượng tử và truy vấn nhà tiên tri trong sự chồng chất.
Robin Kothari

Bài viết của Watky cũng là một tài liệu tham khảo tốt. Nhưng điều mà tôi cần trong trường hợp này là bằng cách nào đó không được tin vào ý tưởng rằng bất kỳ ai cũng muốn xác định một họ mạch tương đối theo cách không tương ứng với việc chỉ kiểm tra cùng một vị từ cho các độ dài chuỗi hữu hạn khác nhau, bằng cách nhắc nhở rằng ngữ nghĩa của một lời sấm cổ điển là để chỉ thành viên trong một số tập hợp. Khi nó bật ra, bản vẽ của các cổng mạch với ký hiệu "A?" trên chúng là tất cả những gì tôi cần.
Niel de Beaudrap

Câu trả lời:


19

Tài liệu tham khảo tốt nhất cho các mạch tương đối hóa là bài báo "Tương đối hóa NC" của Chris Wilson http://www.springerlink.com/content/u727654246wu8662/

Điều kiện thứ hai mà bạn có (đóng O_n xuống) là không cần thiết để có được sự tương đương giữa P ^ O và các mạch đa kích thước đồng nhất với orory O. Ngoài ra, điều kiện thứ ba của bạn sẽ bị loại bỏ, kích thước của mạch sẽ ngăn truy cập đến O_m cho m lớn hơn kích thước mạch.


Không có bình luận rõ ràng trong bài viết của Wilson về các cổng tiên tri; nhưng khi nhìn lại nếu bạn coi trọng lời tiên tri là đại diện cho tư cách thành viên trong một tập hợp các chuỗi boolean như với các TM, thì điều kiện thứ hai của tôi chỉ là không có vấn đề (tức là không cần phải nói). Theo quan sát của bạn về sự không cần thiết của điều kiện thứ ba của tôi, sau đó đủ để có một họ cổng vô hạn quyết định tư cách thành viên trong A cho bất kỳ kích thước chuỗi hữu hạn cụ thể nào. Nó ổn với tôi; Tôi ước tôi đã nghĩ về nó tai nghe.
Niel de Beaudrap

3
Nhận xét về lợi ích của khán giả bình thường --- Bài báo của Wilson định nghĩa sự đóng góp sâu sắc của một cổng tiên tri trên k bit là trần (log k), tương tự như công việc trước đây của Cook ("Phân loại các vấn đề với thuật toán song song nhanh" , Thông báo và Kiểm soát, 64). Có một vấn đề kỹ thuật về việc có cho phép truy vấn orory trong quá trình xây dựng các mạch hay không (mỗi trong số đó cũng có thể sử dụng các phép lạ): ông nhận xét rằng điều đó dường như không quan trọng. Tuy nhiên, cuối cùng, anh ta không hài lòng với sự tồn tại của A mà NC_1 ^ A không có trong NSPACE ^ A (O (n ^ k)), cho bất kỳ hằng số k nào.
Niel de Beaudrap
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.