Perfect Two-Fault Tolerant Search with Minimum Adaptiveness

Authors: Cicalese F.1; Mundici D.2

Source: Advances in Applied Mathematics, Volume 25, Number 1, July 2000 , pp. 65-101(37)

Publisher: Academic Press

Buy & download fulltext article:

The full text article is not available for purchase.

The publisher only permits individual articles to be downloaded by subscribers.

Abstract:

Our aim is to minimize the number of answer/question alternations in a perfect two-fault-tolerant search. Ulam and Rényi posed the problem of searching for an unknown m-bit number by asking the minimum number of yesno questions, when up to lscr of the answers may be erroneous/mendacious. Berlekamp considered the same problem in the context of error-correcting communication with feedback. Among others, he proved that at least qlscr(m) questions are necessary, where qlscr(m) is the smallest integer q satisfying 2q - m ge sumlscrj = 0(qj). When all questions are asked in advance, and adaptiveness has no role, finding a perfect strategy (i.e., a strategy with qlscr(m) questions) amounts to finding an lscr-error-correcting code with 2m codewords of length qlscr(m). From coding theory it is known that such perfect non-adaptive searching strategies are rather the exception, for lscr ge 2. At the other extreme, in a fully adaptive search, where the (t + 1)th question is asked knowing the answer to the tth question, perfect strategies are known to exist for all sufficiently large m.

What happens if we impose restrictions on the amount of adaptiveness avaliable to the questioner? Focusing attention on the case lscr = 2, we shall prove that, for each m ne 2, perfect searching strategies still exist even if the questioner is allowed to adapt his strategy only once. All our results are constructive and explicitly yield perfect two-error-correcting codes with the least possible feedback. We finally generalize our results to k-ary search. Copyright 2000 Academic Press.

Keywords: searching with errors; fault-tolerant search; adaptive search; perfect coding; error-correcting codes; communication with feedback

Language: English

Document Type: Research article

Affiliations: 1: Department of Computer Science and Applications, University of Salerno, Via S. Allende, Baronissi (Salerno), 84081, Italy 2: Department of Computer Science, University of Milan, Via Comelico 39-41, Milan, 20135, Italy

Publication date: 2000-07-01

Related content

Tools

Key

Free Content
Free content
New Content
New content
Open Access Content
Open access content
Subscribed Content
Subscribed content
Free Trial Content
Free trial content

Text size:

A | A | A | A
Share this item with others: These icons link to social bookmarking sites where readers can share and discover new web pages. print icon Print this page