Entropy và độ phức tạp tính toán


12

Có nhà nghiên cứu chỉ ra rằng việc xóa bit phải tiêu thụ năng lượng, bây giờ có nghiên cứu nào được thực hiện về mức tiêu thụ năng lượng trung bình của thuật toán với độ phức tạp tính toán không? Tôi đoán, độ phức tạp tính toán tương quan với mức tiêu thụ năng lượng trung bình, hy vọng tôi có thể nhận được câu trả lời ở đây.F(n)F(n)


Liên kết đến bài báo đang đề cập sẽ cải thiện câu hỏi này.
Stella Biderman

@StellaBerman cảm ơn bạn, nhưng tôi không tìm thấy liên kết nào trong bình luận của bạn.
XL _At_Here_There 4/2/18

Tôi không biết bạn đang nói về bài báo / nhà nghiên cứu nào. Tôi đề nghị bạn cung cấp cho tôi
Stella Biderman

1
@StellaBerman Tôi đã hiểu nhầm ý kiến ​​của bạn, thực ra tôi vừa đọc một văn bản nhận ra "việc xóa bit phải tiêu tốn năng lượng" trong sự phức tạp của Kolmogorov và ứng dụng của Viatanyi và Li. Tôi nghĩ rằng tôi chưa đọc bất kỳ bài viết và sách liên quan nào khác
XL _At_Here_There

Câu trả lời:


16

Có, nhưng hầu hết các công việc cho đến nay (ngoại trừ gần đây, xem bên dưới) đã tập trung vào việc biến các tính toán không thể đảo ngược thành các tính toán có thể đảo ngược, do đó hy vọng tránh bất kỳ thế hệ entropy nào. (Lưu ý: có một sự khác biệt quan trọng giữa năng lượng cần thiết để thực hiện chạy tính toán và entropy được tạo ra bởi tính toán và đưa ra môi trường, điển hình là ở dạng nhiệt.)

Dựa trên phân tích ban đầu của Landauer và Bennett rằng việc xóa một chút "phải" tạo ra entropy (xem bên dưới để biết lý do tại sao có trích dẫn sợ hãi), một số nhà nghiên cứu đã theo đuổi các câu hỏi khác nhau dọc theo các dòng này. Một dòng nghiên cứu là mô phỏng các máy Turing không thể đảo ngược bằng các máy đảo ngược, được đề xuất, sẽ không tạo ra entropy. Có một số tác phẩm cho thấy sự đánh đổi trong không gian thời gian để làm thế nào để mô phỏng các TM không thể đảo ngược bằng các TM có thể đảo ngược, ví dụ:kTln(2)

Gần đây hơn,

Demaine, Lynch, Mirano và Tyagi. Thuật toán tiết kiệm năng lượng , 2016.

đã nghiên cứu các thuật toán có thể đảo ngược một phần - nghĩa là, nếu bạn sẵn sàng trả một số entropy, cho các tác vụ thuật toán tiêu chuẩn, người ta có thể cải thiện các mô phỏng chung không thể đảo ngược được đề cập ở trên. Điện toán đảo ngược có cả một cộng đồng các nhà nghiên cứu dành cho nó, viz. các Reversible Computing hội nghị, bây giờ trong năm thứ 10 của mình.

Nó thực sự đã được biết đến từ lâu, từ khi trở về Landauer và Bennett, rằng mối quan hệ giữa tính không thể đảo ngược tính toán và tạo entropy tinh tế hơn so với đề xuất của câu khẩu hiệu "xóa một chút tạo ra entropy . " Tuy nhiên, trong 20 năm qua, cơ học thống kê không cân bằng đã phát triển đến mức mối quan hệ tinh tế hơn này có thể được nắm bắt bởi các phương trình số chính xác không chỉ liên quan đến sự khác biệt entropy, mà còn là sự khác biệt của phân kỳ KL, xemln(2)

Kolchinsky & Wolpert, Sự phụ thuộc của sự phân tán vào phân phối ban đầu qua các tiểu bang . J. Stat. Cơ điện tử. 2017 ( liên kết arXiv )

(và tài liệu tham khảo trong đó).

Chúng tôi đã tổ chức một hội thảo về vấn đề này tại Viện Santa Fe vào tháng 8 năm 2017 (nơi bạn có thể thấy tên của một số nhà nghiên cứu và các tiêu đề liên quan), và nó đặt ra một loạt câu hỏi mới về cả độ phức tạp tính toán vật lý và nhiệt động.


Turing Machine hoặc Church-Turing Thesis có thể bị cai trị hoặc hạn chế bởi luật vật lý, do đó, khả năng tính toán lượng tử hoặc truyền thông lượng tử có thể được suy ra từ định luật vật lý, như định luật thứ hai của cơ học thống kê, thuyết tương đối rộng. Vì vậy, tôi đoán nếu có bất kỳ kết quả nào về mối liên kết của luận án và luật vật lý
XL _At_Here_There

Và dường như trang web vật lý không quan tâm đến các chủ đề thuộc loại này.
XL _At_Here_There

@XL_at_China: Có một "luận án Turing Church-Turing", nhưng điều này ít liên quan đến luật thứ hai, vì cả luận án Church-Turing và phiên bản vật lý của nó chỉ là về những gì có thể tính toán được, không phải về bất kỳ loại ước tính định lượng nào , nhưng luật thứ hai là một tuyên bố định lượng. Ngoài ra, trong khi có thể chưa có một tấn ấn phẩm về nó, tại hội thảo của chúng tôi, các nhà vật lý chắc chắn có vẻ quan tâm.
Joshua Grochow

Tôi đã cố gắng tìm mối liên kết này vài năm trước, nhưng không nhận được kết quả nào. Theo trực giác, khả năng tính toán dường như phải được liên kết với định luật nhiệt động lực học thứ hai. Và xem xét Turing Machine trong thuật ngữ tương đối rộng, vấn đề trở nên thú vị. Nhưng tôi không biết bất kỳ nhà vật lý nào quan tâm đến một vấn đề như vậy.
XL _At_Here_There

Và chúng ta có thể đăng một câu hỏi liên quan về vật lý của trang web, và thảo luận với nhà vật lý không?
XL _At_Here_There
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.