Tỷ lệ các vấn đề quyết định


20

Hãy xem xét các vấn đề quyết định được nêu trong một số ngôn ngữ chính thức hợp lý. Giả sử các công thức trong số học Peano bậc cao với một biến miễn phí là một khung tham chiếu, nhưng tôi cũng quan tâm đến các mô hình tính toán khác: phương trình diophantine, các vấn đề từ từ viết lại quy tắc bằng máy Turing, v.v. chính thức hóa cổ điển sẽ tốt, mặc dù nếu bạn biết sự lựa chọn chính thức hóa ảnh hưởng đến câu trả lời như thế nào, thì điều đó cũng sẽ rất thú vị.

Với chiều dài của báo cáo kết quả của một vấn đề quyết định, chúng ta có thể xác định số của báo cáo decidable chiều dài và số của báo cáo undecidable chiều dài .ND(N)NU(N)N

Những gì được biết về sự tăng trưởng tương đối của và ? Nói cách khác, nếu tôi đưa ra một vấn đề quyết định được hình thành tốt một cách ngẫu nhiên, xác suất của nó có thể được quyết định cho một độ dài câu lệnh nhất định là gì?U(N)D(N)

Lấy cảm hứng từ câu hỏi này trong đó hỏi liệu có phải hầu hết các vấn đề và thuật toán của J. Chà, nếu bạn không lọc theo sở thích, phải không?


4
Vì vậy, về cơ bản, bạn đang hỏi làm thế nào một phần lớn các ngôn ngữ có thể mô tả là có thể quyết định? Nếu chúng ta xem xét tất cả các ngôn ngữ, thì phân số này rõ ràng là 0 vì có rất nhiều ngôn ngữ.
Alex ten Brink

@AlextenBrink Chính xác hơn, tôi đang hỏi một phần lớn các mô tả ngôn ngữ là ngôn ngữ có thể quyết định như thế nào. Nó có thể làm cho một sự khác biệt số lượng mô tả tương đương của một ngôn ngữ được làm rõ với tính quyết định của nó. PS Hãy thoải mái chỉnh sửa câu hỏi của tôi nếu bạn không nghĩ nó được thể hiện rõ ràng.
Gilles 'SO- ngừng trở nên xấu xa'

5
Điều này dường như bằng cách nào đó liên quan đến (và phức tạp hơn) là hằng số Chaitin nhưng tôi vẫn chưa tìm được cách nói không thể tính toán được. vi.wikipedia.org/wiki/Chaitin_constantD(N)
jmad

1
một câu hỏi liên quan: xác suất mà một máy Turing trạng thái n ngẫu nhiên có thể quyết định là gì?
Kaveh

2
Đây là một câu hỏi tương tự về Toán học : Mật độ tạm dừng các máy Turing
Kaveh

Câu trả lời:


2

Xem nghiên cứu của Chaitin về Omega cho thấy, theo tôi hiểu, các vấn đề không thể giải quyết được là [diễn giải] khá nhiều, lan man hoặc dày đặc trong số các tuyên bố được chọn ngẫu nhiên. Tuy nhiên, bạn phải cẩn thận cách bạn xác định và vì chúng thực sự có thể là các hàm không thể tính toán được. Ngoài ra còn có một số kết nối để nghiên cứu hải ly bận rộn . Xác định các tuyên bố có thể quyết định và không thể giải quyết có vẻ khá giống với việc chứng minh rằng các đèn hiệu bận rộn dừng lại hoặc không dừng lại. (ví dụ: một số trong tất cả các câu lệnh đều ở dạng, hải ly bận rộn [x] dừng lại).D ( N )U(N)D(N)


1
Cả hai chức năng, tất nhiên là không thể tính toán nói chung. Tuy nhiên, không loại trừ giới hạn rõ ràng về tỷ lệ tiệm cận của chúng, giống như người ta có thể tìm thấy giới hạn về số chuỗi không thể nén có kích thước n.
cody
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.