English

Keep That Card in Mind: Card Guessing with Limited Memory

Computational Complexity 2022-01-04 v2 Data Structures and Algorithms

Abstract

A card guessing game is played between two players, Guesser and Dealer. At the beginning of the game, the Dealer holds a deck of nn cards (labeled 1,...,n1, ..., n). For nn turns, the Dealer draws a card from the deck, the Guesser guesses which card was drawn, and then the card is discarded from the deck. The Guesser receives a point for each correctly guessed card. With perfect memory, a Guesser can keep track of all cards that were played so far and pick at random a card that has not appeared so far, yielding in expectation lnn\ln n correct guesses. With no memory, the best a Guesser can do will result in a single guess in expectation. We consider the case of a memory bounded Guesser that has m<nm < n memory bits. We show that the performance of such a memory bounded Guesser depends much on the behavior of the Dealer. In more detail, we show that there is a gap between the static case, where the Dealer draws cards from a properly shuffled deck or a prearranged one, and the adaptive case, where the Dealer draws cards thoughtfully, in an adversarial manner. Specifically: 1. We show a Guesser with O(log2n)O(\log^2 n) memory bits that scores a near optimal result against any static Dealer. 2. We show that no Guesser with mm bits of memory can score better than O(m)O(\sqrt{m}) correct guesses, thus, no Guesser can score better than min{m,lnn}\min \{\sqrt{m}, \ln n\}, i.e., the above Guesser is optimal. 3. We show an efficient adaptive Dealer against which no Guesser with mm memory bits can make more than lnm+2lnlogn+O(1)\ln m + 2 \ln \log n + O(1) correct guesses in expectation. These results are (almost) tight, and we prove them using compression arguments that harness the guessing strategy for encoding.

Cite

@article{arxiv.2107.03885,
  title  = {Keep That Card in Mind: Card Guessing with Limited Memory},
  author = {Boaz Menuhin and Moni Naor},
  journal= {arXiv preprint arXiv:2107.03885},
  year   = {2022}
}

Comments

51 pages, 12 figures

R2 v1 2026-06-24T04:00:15.921Z