Query Matrices for Retrieving Binary Vectors Based on the Hamming Distance Oracle

Abstract

The Hamming oracle returns the Hamming distance between an unknown binary n-vector x and a binary query n-vector y. The objective is to determine x uniquely using a sequence of m queries. What are the minimum number of queries required in the worst case? We consider the query ratio m/n to be our figure of merit and derive upper bounds on the query ratio by explicitly constructing (m,n) query matrices. We show that our recursive and algebraic construction results in query ratios arbitrarily close to zero. Our construction is based on codes of constant weight. A decoding algorithm for recovering the unknown binary vector is also described.

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…