atlas

Research map / Learning theory and algorithms / Sample complexity

Learning Multiple Secrets in Mastermind

ICML 2024 · Learning theory and algorithms › Sample complexity · approach: Private and query-efficient algorithms · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Studies Generalized Mastermind with multiple hidden secrets: gives a two-round randomized hypercube algorithm, round-adaptivity lower bounds, a deterministic sphere algorithm, and near-optimal hypercube algorithms with extra query characters.

Problem

Learning an unknown set H of n points in the hypercube {0,1}^d (or unit sphere) using nearest-point oracle queries, studying query complexity and the tradeoff with the number of adaptive rounds.

Approach

Extends Mastermind from one hidden code to a hidden set queried through a nearest-neighbor oracle; a two-round random-query-then-local-ball algorithm, a recursive XOR-based hard-distribution construction for r-round lower bounds, and convex-hull facet normal queries on the sphere.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use a two-round adaptive algorithm with random first-round queries and local second-round queriesGeneralized Mastermind with {0,1}^d queries · Hidden sets with n ≤ 2^{o(d/log d)}query complexity: 2^{O(\sqrt{d \cdot \log d \cdot \log n})}Helped
Limit the algorithm to r adaptive roundsRandomized Generalized Mastermind with {0,1}^d queries · Hidden sets of size O(d^3)query complexity: \exp({\Omega(d^{3^{-(r-1)}})})Hurt
Use the deterministic convex-hull algorithmContinuous Generalized Mastermind on S^{d-1} · Hidden set of n points with rank kquery complexity: O(n^{\floor{\frac{k}{2}}+1} + kd )Helped
Allow queries from {0,1,2}^d rather than restricting queries to {0,1}^dGeneralized Mastermind · Hidden set H ⊆ {0,1}^dquery complexity: O(nd)Helped
Use a deterministic algorithm with queries from {0,1,2}^dGeneralized Mastermind · Hidden set H ⊆ {0,1}^dquery complexity: O(nd)Helped
Require a randomized algorithm to succeed with probability at least 2/3Generalized Mastermind with {0,1,2}^d queries · Hidden sets containing n pointsquery complexity: \Omega\left(\frac{nd}{\log d}\right)Hurt

Surprising findings

Limitations

Experimental setup

Metrics: query complexity number of adaptive rounds

Builds on: Mastermind (Knuth, Chvatal) coin-weighing problem group testing

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy