Logic and Algebra in Ulam's Searching Game with Lies
نویسندگان
چکیده
What I tell you three times is true LEWIS CARROLL Introduction In the familiar two-person game "Guess a Number", the first player chooses a number c in a certain set S, and the second player tries to find the secret number, by asking a few questions, to which the first player can only answer yes or no. Here, one might correctly object that since 1 is the only odd number in S that is also smaller than 3, there is no need of a third question. However, if we allow the possibility that some of the answers may be wrong, (as would be the case if the first player were a liar, or—more generally—if some of his answers were subject to distortion during the travel from his mind to our ears) then more questions and answers are necessary to find c. So let's go on. We shall naturally identify the first player with Pinocchio, and ask the reader to join the author to impersonate the second player—the Investigator. —Q 3 : Is c=1 ? —A 3 : no. Here we meet an experimental fact, well known to readers of detective stories: liars tend to contradict themselves. Accordingly, in our logic investigation we must learn from Pinocchio's contradictions. —Q 4 : is c odd ? —A 4 : yes. Here again we are experiencing another useful principle, well known to teachers: repetitions are helpful, or, repetita juvant. If, for instance, the first player is allowed to lie at most once, then the repeated information that c is odd must be taken for granted.
منابع مشابه
Ulam's Searching Game with a Fixed Number of Lies
Spencer, J., Ulam’s searching game with a fixed number of lies, Theoretical Computer Science 95 (1992) 3077321. Paul tries to find an unknown x from 1 to n by asking 4 Yes-No questions. In response Carole may lie up to k times. For k fixed and n, 4 sufficiently large, necessary and sufficient conditions are given for Paul to win.
متن کاملProbabilistic variants of Ulam’s game and many-valued logic
In this paper we discuss some generalizations of Ulam’s game with lies: some of them are simply probabilistic variants of it, some others differ from it by the presence of more than one number to guess. In the last part of the paper, we also discuss the relationship between such variants and many-valued logic. This paper is just a survey of known results, but in its last part it also contains s...
متن کاملSolution of Ulam's searching game with three lies or an optimal adaptive strategy for binary three-error-correcting codes
In this paper we determine the minimal number of yes–no queries that are needed to nd an unknown integer between 1 and N , if at most three of the answers are lies. This strategy is also an optimal adaptive strategy for binary three-error-correcting codes. c © 2000 Elsevier Science B.V. All rights reserved.
متن کاملProbabilistic Variants of Rényi-ulam Game and Many-valued Logic
In this paper we discuss some generalizations of Rényi-Ulam game with lies: some of them are simply probabilistic variants of it, some others differ from it by the presence of more than one number to guess. In the last part of the paper, we also discuss the relationship between such variants and many-valued logic. This paper is just a survey of known results, but in its last part it also contai...
متن کاملUlam's pathological liar game with one half-lie
We introduce a dual game to Ulam’s liar game and consider the case of one half-lie. In the original Ulam’s game, Paul attempts to isolate a distinguished element by disqualifying all but one of n possibilities with q Yes-No questions, while the responder Carole is allowed to lie a fixed number k of times. In the dual game, Paul attempts to prevent disqualification of a distinguished element by ...
متن کامل