We consider the problem of communicating a message m in the presence of a
malicious jamming adversary (Calvin), who can erase an arbitrary set of up to
pn bits, out of n transmitted bits (x1β,β¦,xnβ). The capacity of such
a channel when Calvin is exactly causal, i.e. Calvin's decision of whether or
not to erase bit xiβ depends on his observations (x1β,β¦,xiβ) was
recently characterized to be 1β2p. In this work we show two (perhaps)
surprising phenomena. Firstly, we demonstrate via a novel code construction
that if Calvin is delayed by even a single bit, i.e. Calvin's decision of
whether or not to erase bit xiβ depends only on (x1β,β¦,xiβ1β) (and
is independent of the "current bit" xiβ) then the capacity increases to 1βp
when the encoder is allowed to be stochastic. Secondly, we show via a novel
jamming strategy for Calvin that, in the single-bit-delay setting, if the
encoding is deterministic (i.e. the transmitted codeword is a deterministic
function of the message m) then no rate asymptotically larger than 1β2p is
possible with vanishing probability of error, hence stochastic encoding (using
private randomness at the encoder) is essential to achieve the capacity of
1βp against a one-bit-delayed Calvin.Comment: 21 pages, 4 figures, extended draft of submission to ISIT 201