Bằng chứng tương tác về số lượng của Chúa?


11

Gần đây tôi đã tìm hiểu về bằng chứng tương tác và tôi đã tự hỏi liệu toàn bộ điều này có gì khác hơn là sự tò mò về lý thuyết hay liệu nó có bất kỳ ứng dụng thực tế nào không. Tôi nghĩ tôi sẽ bắt đầu với một ví dụ xảy ra với tôi khi tắm:

Gần đây, nó đã đưa ra tin tức rằng "Số Chúa" = 20. (Số của Chúa là số bước tối thiểu cần thiết để giải khối Rubik). Mặc dù điều này khá thú vị, nhưng dường như có một chút thay đổi ... Đây không phải là một bằng chứng "bình thường" trong sách giáo khoa, ý nghĩa kiểm chứng thời gian đa thức. Bằng chứng này có một hương vị "sức mạnh vũ phu" rõ rệt - ý tôi là, các anh chàng ở phòng thí nghiệm của Tiến sĩ Morley đã thử với hàng tỷ và hàng tỷ tổ hợp các khối trong các siêu máy tính khổng lồ của Google để tìm ra giới hạn gọn gàng, chặt chẽ này.

Dù sao, câu hỏi là: Làm thế nào chúng ta có thể chắc chắn rằng Tiến sĩ Morley Davidson và nhóm của ông là trung thực? Chà, ngay lập tức có thể ném lập luận từ chính quyền ra khỏi cửa sổ vì nó không nghiêm ngặt về mặt toán học. Thay thế rõ ràng là xác minh lại bằng chứng, bằng cách kiểm tra mã nguồn và chạy lại toàn bộ, điều này dường như là một sự lãng phí tài nguyên tính toán khủng khiếp, chưa kể đến việc mọi người mong muốn được thuyết phục về điều này sẽ cần phải làm điều đó trên máy trạm của riêng mình - một đề xuất rất tẻ nhạt và khó chịu cho những người hoài nghi thực sự. Vì vậy, đây dường như là một loại deilema bản thể.

Vì vậy, những gì tôi tin là đây chính xác là một tình huống mà chúng ta cần một bằng chứng tương tác . Siêu máy tính của Google có thể là Nhà tiên tri mạnh mẽ nhưng đầy lừa dối và chúng tôi nghi ngờ, nếu không phải là thành viên hậu môn của công chúng là Người xác minh bị ràng buộc đa thức. Nếu bằng cách nào đó chúng ta có thể truy vấn "Oracle" của mình một số lần đa thức và bị thuyết phục về giới hạn dưới này, chúng ta có thể bị thuyết phục về thực tế rằng anh ta đúng, vượt qua mọi nghi ngờ hợp lý.

Vì vậy, có vẻ như vấn đề về Quyết định "Số của Chúa <20" nằm ở hoặc có thể được trình bày lại như sau (không chính thức)Π2p

Đối với tất cả sự kết hợp bắt đầu trong Cube của Rubik, có tồn tại một giải pháp mà mất <= 20 bước, β mà giải quyết nó.αβ

αβ

và vấn đề Quyết định "Số của Chúa là 20" có thể được trình bày lại dưới dạng

Số của Chúa là <20 tồn tại một giải pháp cho một số kết hợp bắt đầu của khối Rubik, mất 20 bước.

Vì vậy, có lẽ có một bằng chứng IP [n] cho việc này. (một lần nữa, kiểm tra hoạt động của tôi)

Câu hỏi của tôi là gấp đôi

  1. Có một cách thực tế để làm điều này?
  2. Có những ví dụ khác về việc sử dụng "pratical" của bằng chứng tương tác là gì?

Tôi nghĩ ý bạn là "số của Chúa" là số lần di chuyển tối đa cần thiết để giải khối Rubix. Tương tự như vậy, bạn đề cập đến một số lần "giới hạn dưới gọn gàng, chặt chẽ này" trong khi bạn có nghĩa là "giới hạn trên".
Ross Snider

1
Dù sao, một câu trả lời một phần cho câu hỏi của bạn. Có một câu hỏi có thể liên quan đến cstheory.stackexchange.com/questions/2461/ . Theo hiểu biết của tôi, câu trả lời cho câu hỏi đầu tiên của bạn là có - chỉ cần làm theo giao thức. Tuy nhiên, đó cũng là sự hiểu biết của tôi rằng việc thực sự tham gia vào một cài đặt bằng chứng tương tác chưa "bắt kịp". Có ai biết nếu các hằng số liên quan là rất cao?
Ross Snider

Π2PSPACE

Câu trả lời:


10

Π2p

PHP#PLPH

Sử dụng các kỹ thuật của họ, Shamir đã chứng minh rằng IP = PSPACE .

Trước đây người ta đã chứng minh rằng tất cả IP đều có bằng chứng không có kiến ​​thức , vì vậy:

Tất cả các ngôn ngữ trong PSPACE đều có bằng chứng tương tác không có kiến ​​thức.


Π2#P

@Peter: Nếu theo "thực tế", bạn có nghĩa là người hoạt động là BPP, thì bạn đã đúng. Trên thực tế, chỉ có các ngôn ngữ NP có bằng chứng như vậy.
MS Dousti

Ý tôi là "thực tế" một cái gì đó mà người hoạt ngôn có sức mạnh tính toán tương đương với bằng chứng rằng số của Chúa = 20.
Peter Shor

1
α

2
@sadeq: Có thể một số vấn đề trong MA và AM có thể, nhưng tôi không biết bất cứ điều gì bên ngoài các lớp này có bằng chứng tương tác "thực tế".
Peter Shor

1

20Gs=U,U,U2,D,D,D2,mϵπ

n<mnmπAG AM

|s|=18m

  • nmϵgG18n|G|gsn

  • n<mk=|A|gGg18n2|G|n

ϵ1109|G|k110|G|

n

  1. gGhG18n|G|yh
  2. Wng
  3. Wh(W)=yng
  4. Arthur và Merlin lặp lại để khuếch đại khi cần thiết

Bởi vì, đối với các nhóm tôi nghĩ, thời gian trộn ít nhất là đường kính (số của Chúa), điều này cũng cung cấp bằng chứng Arthur-Merlin để ràng buộc số lượng của một nhóm lớn.

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.