Tôi đã cho n đối tượng và một tập hợp n hoán vị của n đối tượng này (trong tổng số n! Hoán vị). Có một hoán vị cơ bản thực sự, mà tôi biết là một trong số các hoán vị n, nhưng tôi không biết cái nào. Một nhà tiên tri tuy nhiên biết hoán vị thực sự. Để tìm hoán vị thực sự, tôi được phép truy vấn nhà tiên tri để so sánh từng cặp giữa 2 đối tượng (là a trước b trong hoán vị thực sự?).
Một chiến lược ngây thơ sẽ là thực hiện tìm kiếm nhị phân (đặt câu hỏi so sánh cặp "đúng" để loại bỏ một nửa hoán vị ở mọi giai đoạn), để tìm hoán vị thực sự trong các bước log n. Câu hỏi của tôi là, điều này luôn luôn có thể được thực hiện? Hoặc tôi có thể tìm thấy một tập hợp các hoán vị sao cho các truy vấn O (log n) không đủ.
Chỉnh sửa:
Ví dụ: Giả sử các đối tượng của tôi là 1,2,3,4. Tập hợp hoán vị là {1243, 2341, 1342, 3412}. Tôi không biết hoán vị thực sự. Tôi hỏi "Là 2 trước 4 trong hoán vị thực sự?". Lời tiên tri trả lại có. Vì vậy, tôi biết nó trong số hai hoán vị đầu tiên. Sau đó tôi hỏi "Là 1 trước 3 trong hoán vị thực sự?" để tìm hoán vị thực sự.