Emptying Sets: The Cookie Monster Problem

Abstract

Given a set of integers S = \k1,\ k2,...,\ kn\, the Cookie Monster Problem is the problem of making all elements of the set equal 0 in the minimum number of moves. Consider the analogy of cookie jars with distinct numbers of cookies, such that ki is the number of cookies in the ith jar. The "Cookie Monster" wants to eat all the cookies, but at each move he must choose some subset of the jars and eat the same amount from each jar. The Cookie Monster Number of S, CM(S), is the minimum number of such moves necessary to empty the jars. It has been shown previously that 2(|S|+1) ≤ CM(S) ≤ |S|. In this paper we classify sets by determining what conditions are necessary for CM(S) to equal 2 or 3 and what effect certain restrictions have on CM(S). We also provide an alternative interpretation of the problem in the form of a combinatorial game and analyze the losing positions.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…