ICML2024
Learning Multiple Secrets in Mastermind
Milind Prabhu, David P. Woodruff
摘要
In the Generalized Mastermind problem, there is an unknown subset of the hypercube containing points. The goal is to learn by making a few queries to an oracle, which, given a point in , returns the point in nearest to . We give a two-round adaptive algorithm for this problem that learns while making at most queries. Furthermore, we show that any -round adaptive randomized algorithm that learns with constant probability must make queries even when the input has points; thus, any query algorithm must necessarily use rounds of adaptivity. We give optimal query complexity bounds for the variant of the problem where queries are allowed to be from . We also study a continuous variant of the problem in which is a subset of unit vectors in , and one can query unit vectors in . For this setting, we give an query deterministic algorithm to learn the hidden set of points.