TY - GEN
T1 - The query complexity of finding a hidden permutation
AU - Afshani, Peyman
AU - Agrawal, Manindra
AU - Doerr, Benjamin
AU - Doerr, Carola
AU - Larsen, Kasper Green
AU - Mehlhorn, Kurt
PY - 2013/1/1
Y1 - 2013/1/1
N2 - We study the query complexity of determining a hidden permutation. More specifically, we study the problem of learning a secret (z, π) consisting of a binary string z of length n and a permutation π of [n]. The secret must be unveiled by asking queries x ∈ {0, 1}n, and for each query asked, we are returned the score fz,π (x) defined as f z,π (x) := max{i ∈ [0..n] | ∀j ≤ i : z π (j) = xπ (j)} ; i.e., the length of the longest common prefix of x and z with respect to π. The goal is to minimize the number of queries asked. We prove matching upper and lower bounds for the deterministic and randomized query complexity of Θ (n log n) and Θ (n log log n), respectively.
AB - We study the query complexity of determining a hidden permutation. More specifically, we study the problem of learning a secret (z, π) consisting of a binary string z of length n and a permutation π of [n]. The secret must be unveiled by asking queries x ∈ {0, 1}n, and for each query asked, we are returned the score fz,π (x) defined as f z,π (x) := max{i ∈ [0..n] | ∀j ≤ i : z π (j) = xπ (j)} ; i.e., the length of the longest common prefix of x and z with respect to π. The goal is to minimize the number of queries asked. We prove matching upper and lower bounds for the deterministic and randomized query complexity of Θ (n log n) and Θ (n log log n), respectively.
U2 - 10.1007/978-3-642-40273-9_1
DO - 10.1007/978-3-642-40273-9_1
M3 - Conference contribution
AN - SCOPUS:84894189312
SN - 9783642402722
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 1
EP - 11
BT - Space-Efficient Data Structures, Streams, and Algorithms - Papers in Honor of J. Ian Munro on the Occasion of His 66th Birthday
PB - Springer Verlag
T2 - Conference on Space-Efficient Data Structures, Streams, and Algorithms
Y2 - 15 August 2013 through 16 August 2013
ER -