Query Complexity of Mastermind Variants.
Discrete Mathematics(2018)
摘要
We study variants of Mastermind, a popular board game in which the objective is sequence reconstruction. In this two-player game, the so-called codemaker constructs a hidden sequence H=(h1,h2,…,hn) of colors selected from an alphabet A={1,2,…,k} (i.e., hi∈A for all i∈{1,2,…,n}). The game then proceeds in turns, each of which consists of two parts: in turn t, the second player (the codebreaker) first submits a query sequence Qt=(q1,q2,…,qn) with qi∈A for all i, and second receives feedback Δ(Qt,H), where Δ is some agreed-upon function of distance between two sequences with n components. The game terminates when the codebreaker has determined the value of H, and the codebreaker seeks to end the game in as few turns as possible. Throughout we let f(n,k) denote the smallest integer such that the codebreaker can determine any H in f(n,k) turns. We prove three main results: First, when H is known to be a permutation of {1,2,…,n}, we prove that f(n,n)≥n−loglogn for all sufficiently large n. Second, we show that Knuth’s Minimax algorithm identifies any H in at most nk queries. Third, when feedback is not received until all queries have been submitted, we show that f(n,k)=Ω(nlogk).
更多查看译文
关键词
Combinatorial games,Mastermind,Query complexity
AI 理解论文
溯源树
样例
![](https://originalfileserver.aminer.cn/sys/aminer/pubs/mrt_preview.jpeg)
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要