• DocumentCode
    48718
  • Title

    Codes Against Online Adversaries: Large Alphabets

  • Author

    Dey, Bikash Kumar ; Jaggi, Sidharth ; Langberg, Michael

  • Author_Institution
    Dept. of Electr. Eng., Indian Inst. of Technol. Bombay, Mumbai, India
  • Volume
    59
  • Issue
    6
  • fYear
    2013
  • fDate
    Jun-13
  • Firstpage
    3304
  • Lastpage
    3316
  • Abstract
    In this paper, we consider the communication of information in the presence of an online adversarial jammer. In the setting under study, a sender wishes to communicate a message to a receiver by transmitting a codeword x=(x1,...,xn) symbol-by-symbol over a communication channel. The adversarial jammer can view the transmitted symbols xi one at a time and can change up to a p-fraction of them. However, for each symbol xi, the jammer´s decision on whether to corrupt it or not (and on how to change it) must depend only on xj for ji. This is in contrast to the “classical” adversarial jammer which may base its decisions on its complete knowledge of x. More generally, for a delay parameter δ ∈ (0,1), we study the scenario in which the jammer´s decision on the corruption of xi must depend solely on xj for jin. In this study, the transmitted symbols are assumed to be over a sufficiently large field F. The sender and receiver do not share resources such as common randomness (though the sender is allowed to use stochastic encoding). We present a tight characterization of the amount of information one can transmit in both the 0-delay and, more generally, the δ-delay online setting. We show that for 0-delay adversaries, the achievable rate asymptotically equals that of the classical adversarial model. For positive values of δ, we consider two types of jamming: additive and overwrite. We also extend our results to a jam-or-listen online model, where the online adversary can either jam a symbol or eavesdrop on it. We present computationally efficient achievability schemes even against computationally unrestricted jammers.
  • Keywords
    channel coding; codes; delays; jamming; receivers; resource allocation; telecommunication channels; δ-delay online setting; 0-delay adversaries; additive jamming; classical adversarial jammer; codeword transmission; communication channel; computationally unrestricted jammers; delay parameter; information communication; jam-or-listen online model; jammer decision; online adversarial jammer; overwrite jamming; receiver message; symbol-by-symbol; Additives; Computational modeling; Decoding; Delay; Encoding; Jamming; Vectors; Arbitrarily varying channels; channel coding; jamming;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2013.2245717
  • Filename
    6457452