Giải thích của tôi về câu hỏi:
Tôi không tin rằng câu hỏi này được coi đơn giản là một vấn đề phức tạp hình học tính toán. Nên hiểu rõ hơn khi nói: chúng ta nhận thấy một khả năng tìm thấy câu trả lời trong thời gian liên tục, khi chúng ta có thể. Điều gì giải thích cho nhận thức này, và cho đến lời giải thích này và những hạn chế của con người, một máy tính có thể làm tốt như vậy.
O(1)O(log(n))
Điều này có thể được củng cố bởi luật Weber-Fechner , nói rằng nhận thức của chúng ta sẽ được đo lường trên thang đo logarit của thước đo vật lý thực tế. Nói cách khác, chúng tôi nhận thức các biến thể tương đối chứ không phải là các biến thể tuyệt đối. Đây là ví dụ tại sao cường độ âm thanh được đo bằng decibel.
O(log(n))Oψ(log(log(n)))Oψ
Oψ(log(log(n))) mà cho tất cả các mục đích thực tế có lẽ không thể phân biệt được từ một hằng số, và nhất thiết phải có một thời gian liên tục được thêm vào nó để bắt đầu quá trình nhận dạng và thừa nhận kết quả.
Có tính đến những hạn chế về sinh lý
Kết luận trên được duy trì lâu hơn khi xem xét các bước thu nhận hình ảnh.
OP đã cẩn thận tách rời việc xây dựng một cấu trúc dữ liệu phù hợp, "chẳng hạn như một phần tư", được khấu hao trên một số truy vấn.
Điều này không hoạt động đối với hầu hết những người không ghi nhớ hình ảnh. Tôi nghĩ rằng hình ảnh được quét cho mỗi truy vấn, nhưng điều đó không ngụ ý quét tất cả các điểm: không phải lần đầu tiên và không cho các truy vấn sau này.
TscanTscan
mOψ(log(log(m)))
227log2(27)
Không biết các đơn vị thực tế sẽ được sử dụng, điều này chỉ đơn giản cho thấy rằng biến thể để xử lý là tồi tệ nhất theo cùng thứ tự với các hoạt động thời gian không đổi khác. Do đó, điều khá tự nhiên là thời gian cảm nhận để tìm điểm gần nhất cảm thấy không đổi. . . cho dù chúng tôi xác định điểm gần nhất hoặc chỉ một tập hợp các điểm gần hơn.
Về các ví dụ phản biện và một giải pháp khả thi
Tất nhiên là dễ dàng để xây dựng các ví dụ phản biện khiến cho việc xác định điểm gần nhất trở nên rất khó khăn trong một bộ sưu tập nhỏ các điểm gần hơn. Đây là lý do tại sao OP thực sự yêu cầu một thuật toán loại bỏ nhanh chóng hầu hết các điểm, ngoại trừ những điểm gần nhất. Vấn đề về sự khó khăn có thể có trong việc lựa chọn giữa một số điểm gần được đưa ra trong nhiều câu trả lời, với ví dụ mô tả về các điểm gần nhất nằm gần một vòng tròn quanh điểm tham chiếu. Thông thường, luật Weber-Fechner không cho phép phân biệt các biến thể khoảng cách nhỏ trên khoảng cách đủ dài. Hiệu ứng này thực sự có thể được tăng lên bởi sự hiện diện của các điểm khác, mặc dù bị loại bỏ, có thể làm sai lệch nhận thức về khoảng cách. Vì vậy, cố gắng xác định điểm gần nhất sẽ là một nhiệm vụ khó khăn hơn, và cũng có thể yêu cầu các bước kiểm tra cụ thể, chẳng hạn như sử dụng các công cụ, sẽ phá hủy hoàn toàn cảm giác về thời gian không đổi. Nhưng có vẻ như rõ ràng nằm ngoài phạm vi thử nghiệm được OP xem xét, do đó không liên quan lắm.
Câu hỏi cần trả lời , đó là câu hỏi mà OP thực sự đặt ra, là liệu có cách nào để loại bỏ hầu hết các điểm hay không, ngoại trừ một số điểm còn lại dường như có khoảng cách rất giống với điểm tham chiếu.
O(log(n))
Từ chối chi phí khấu hao không cho phép giải pháp máy tính, vì tất cả các điểm phải được xem xét. Điều này nhấn mạnh một sự khác biệt lớn trong khả năng tính toán của não bộ và nhận thức của con người: nó có thể sử dụng tính toán tương tự với các tính chất khá khác biệt với tính toán kỹ thuật số . Đây thường là trường hợp khi hàng tỷ điểm không thể phân biệt bằng mắt, không có độ phân giải để nhìn thấy bất cứ thứ gì ngoài một đám mây lớn với nhiều bóng tối khác nhau. Nhưng mắt sau đó có thể tập trung vào phần nhỏ hơn có liên quan và nhìn thấy một số điểm giới hạn, chứa những điểm có liên quan. Nó không phải biết tất cả các điểm riêng lẻ. Để một máy tính làm điều tương tự, bạn sẽ phải cung cấp cho nó một cảm biến tương tự, thay vì tọa độ số chính xác của từng điểm. Đó là một vấn đề rất khác nhau.
"Kiểm tra trực quan đơn thuần" ở một số khía cạnh mạnh hơn rất nhiều so với tính toán kỹ thuật số. Và đó cũng là do vật lý của các cảm biến, không chỉ nhờ vào khả năng tính toán có thể lớn hơn của bộ não.