Là Kolmogorov phức tạp gần đúng?


8

Đối với độ phức tạp Kolmogorov tạo ra bởi các ngôn ngữ mô tả cơ bản tối ưu, có tồn tại một số nguyên sao cho tất cả các số nguyên dương , tồn tại một chuỗi sao cho?K
cn
xn<K(x)<n+c

Không giống như câu hỏi tôi được truyền cảm hứng , câu trả lời của câu hỏi này rất mạnh đối với sự lựa chọn , vì theo định nghĩa là một " ngôn ngữ mô tả cơ bản tối ưu "nếu và chỉ khi đó là hàm tính toán một phần từ với chính nó sao cho tất cả các hàm tính toán một phần từ với chính nó, tồn tại một số nguyên và hàm tính toán (tổng)KL0
{0,1}
L1{0,1}
cf:{0,1}{0,1} sao
cho tất cả các chuỗi ,và .xlength(f(x))<length(x)+cL0(f(x))=L1(x)


1
Bạn có thể thêm chi tiết về "ngôn ngữ mô tả cơ bản tối ưu" không? Người ta có thể định nghĩa ngôn ngữ đơn giản (tối ưu?) In 1 và "0" in 0 và nhận được cảm ứng thỏa mãn điều kiện của bạn, nhưng tôi cho rằng đây không phải là điều bạn muốn :-)K
Marzio De Biasi

Tôi chỉ làm như vậy.

Về mặt heurist người ta sẽ nghĩ là có, vì có rất nhiều chuỗi có KC nằm trong một hằng số chiều dài của chúng ....
usul

Câu trả lời:


6

Giả sử là ngôn ngữ mô tả cơ bản tối ưu và xem xét chức năng nhận dạng, đây là chức năng một phần có thể tính toán được từ cho chính nó. Theo định nghĩa, có một hàm tính toán và hằng số sao cho và .L0{0,1}fC|f(x)||x|+CL0(f(x))=x

Lấy ngay một chuỗi ngẫu nhiên Kolmogorov có độ dài . Một mặt, . Mặt khác, chúng ta đã thấy ở trên đó .xnK(x)nK(x)n+C

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.