Time-Space Tradeoffs for the Memory Game

12/04/2017
by   Amit Chakrabarti, et al.
0

A single-player Memory Game is played with n distinct pairs of cards, with the cards in each pair bearing identical pictures. The cards are laid face-down and a move consists of revealing two cards, chosen adaptively. If these cards match, i.e., they have the same picture, they are removed from play; otherwise they are turned back to face down. The object of the game is to clear all cards while minimizing the number of moves. Past works have thoroughly studied the expected number of moves required, assuming optimal play by a player has that has perfect memory. Here, we study the game in a space-bounded setting. Our main result is that an algorithm (strategy for the player) that clears all cards in T moves, while using at most S bits of memory, must obey the tradeoff ST^2 = Omega(n^3). We prove this by modeling strategies as branching programs and extending a counting argument of Borodin and Cook with a novel probabilistic argument. An easy upper bound is that ST = O(n^2 log n), assuming that each picture can be represented in O(log n) bits. We conjecture that this latter tradeoff is close to optimal.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/03/2020

At Most 43 Moves, At Least 29: Optimal Strategies and Bounds for Ultimate Tic-Tac-Toe

Ultimate Tic-Tac-Toe is a variant of the well known tic-tac-toe (noughts...
research
08/14/2022

Move first, and become unbeatable: Strategy study of different Tic-tac-toe

The main challenge of combinatorial game theory is to handle combinatori...
research
07/08/2021

Keep That Card in Mind: Card Guessing with Limited Memory

A card guessing game is played between two players, Guesser and Dealer. ...
research
09/02/2021

Rendezvous on the Line with Different Speeds and Markers that can be Dropped at Chosen Time

In this paper we introduce a Linear Program (LP) based formulation of a ...
research
04/26/2022

Mirror Games Against an Open Book Player

Mirror games were invented by Garg and Schnieder (ITCS 2019). Alice and ...
research
03/04/2019

An application of the Gyárfás path argument

We adapt the Gyárfás path argument to prove that t-2 cops can capture a ...
research
07/12/2022

Sprague-Grundy values and complexity for LCTR

Given a Young diagram on n boxes as a non-increasing sequence of integer...

Please sign up or login with your details

Forgot password? Click here to reset