Skip to main content
Log in

Feedback Insertion-Deletion Codes

  • CODING THEORY
  • Published:
Problems of Information Transmission Aims and scope Submit manuscript

Abstract

A new problem of transmitting information over the adversarial insertion-deletion channel with feedback is introduced. Assume that the encoder transmits \(n\) binary symbols one by one over a channel in which some symbols can be deleted and some additional symbols can be inserted. After each transmission, the encoder is notified about insertions or deletions that have occurred within the previous transmission, and the encoding strategy can be adapted accordingly. The goal is to design an encoder that is able to transmit error-free as much information as possible under the assumption that the total number of deletions and insertions is limited by \(\tau n\), \(0<\tau<1\). We show how this problem can be reduced to the problem of transmitting messages over the substitution channel. Thereby, the maximal asymptotic rate of feedback insertion-deletion codes is completely established. The maximal asymptotic rate for the adversarial substitution channel has been partially determined by Berlekamp and later completed by Zigangirov. However, the analysis of the lower bound by Zigangirov is quite complicated. We revisit Zigangirov's result and present a more elaborate version of his proof.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1.
Fig. 2.
Fig. 3.
Fig. 4.
Fig. 5.
Fig. 6.
Fig. 7.
Fig. 8.

Similar content being viewed by others

References

  1. Levenshtein, V.I., Binary Codes Capable of Correcting Deletions, Insertions, and Reversals, Dokl. Akad. Nauk SSSR, 1965, vol. 163, no. 4, pp. 845–848 [Soviet Physics Dokl. (Engl. Transl.), 1966, vol. 10, no. 8, pp. 707–710]. http://mi.mathnet.ru/eng/dan31411

    MathSciNet  MATH  Google Scholar 

  2. Varshamov, R.R. and Tenengol’ts, G.M., A Code Which Corrects Single Asymmetric Errors, Avtomat. i Telemekh., 1965, vol. 26, no. 2, pp. 288–292. http://mi.mathnet.ru/eng/at11293

    MathSciNet  Google Scholar 

  3. Cheraghchi, M. and Ribeiro, J., An Overview of Capacity Results for Synchronization Channels, IEEE Trans. Inform. Theory, 2020, vol. 67, no. 6, pp. 3207–3232. https://doi.org/10.1109/TIT.2020.2997329

    Article  MathSciNet  Google Scholar 

  4. Schulman, L.J. and Zuckerman, D., Asymptotically Good Codes Correcting Insertions, Deletions, and Transpositions, IEEE Trans. Inform. Theory, 1999, vol. 45, no. 7, pp. 2552–2557. https://doi.org/10.1109/18.796406

    Article  MathSciNet  Google Scholar 

  5. Bukh, B. and Guruswami, V., An Improved Bound on the Fraction of Correctable Deletions, in Proc. 27th Annu. ACM–SIAM Symp. on Discrete Algorithms (SODA’2016), Arlington, VA, USA, Jan. 10–12, 2016, pp. 1893–1901. https://doi.org/10.1137/1.9781611974331.ch133

    Book  Google Scholar 

  6. Bukh, B., Guruswami, V., and Håstad, J., An Improved Bound on the Fraction of Correctable Deletions, IEEE Trans. Inform. Theory, 2016, vol. 63, no. 1, pp. 93–103. https://doi.org/10.1109/TIT.2016.2621044

    Article  MathSciNet  Google Scholar 

  7. Plotkin, M., Binary Codes with Specified Minimum Distance, IRE Trans. Inform. Theory, 1960, vol. 6, no. 4, pp. 445–450. https://doi.org/10.1109/TIT.1960.1057584

    Article  MathSciNet  Google Scholar 

  8. Berlekamp, E.R., Block Coding with Noiseless Feedback, PhD Thesis, MIT, Cambridge, USA, 1964.

    Google Scholar 

  9. Zigangirov, K.Sh., On the Number of Correctable Errors for Transmission over a Binary Symmetrical Channel with Feedback, Probl. Peredachi Inf., 1976, vol. 12, no. 2, pp. 3–19 [Probl. Inf. Transm. (Engl. Transl.), 1976, vol. 12, no. 2, pp. 85–97]. http://mi.mathnet.ru/eng/ppi1683

    MATH  Google Scholar 

  10. Horstein, M., Sequential Transmission Using Noiseless Feedback, IEEE Trans. Inform. Theory, 1963, vol. 9, no. 3, pp. 136–143. https://doi.org/10.1109/TIT.1963.1057832

    Article  Google Scholar 

  11. Schalkwijk, J., A Class of Simple and Optimal Strategies for Block Coding on the Binary Symmetric Channel with Noiseless Feedback, IEEE Trans. Inform. Theory, 1971, vol. 17, no. 3, pp. 283–287. https://doi.org/10.1109/TIT.1971.1054625

    Article  MathSciNet  Google Scholar 

  12. Lebedev, V.S., Coding with Noiseless Feedback, Probl. Peredachi Inf., 2016, vol. 52, no. 2, pp. 3–14 [Probl. Inf. Transm. (Engl. Transl.), 2016, vol. 52, no. 2, pp. 103–113]. https://doi.org/10.1134/S0032946016020010

    MathSciNet  MATH  Google Scholar 

Download references

Acknowledgment

The authors are thankful to Zilin Jiang for the fruitful discussion on Zigangirov's proof.

Funding

The research of Georg Maringer was supported by the German Research Foundation (DFG) under Grant No. WA3907/4-1. The research of Nikita Polyanskii was supported in part by the German Research Foundation (DFG) under Grant no. WA3907/1-1. The research of Ilya Vorobyev was supported in part by the joint grant of the Russian Foundation for Basic Research (RFBR) and Japan Society for the Promotion of Science under Grant no. 20-51-50007, and by the RFBR under Grant no. 20-01-00559. The research of Lorenz Welter was supported by the European Research Council (ERC) under the European Union's Horizon 2020 research and innovation programme, grant agreement no. 801434.

Author information

Authors and Affiliations

Authors

Additional information

Translated from Problemy Peredachi Informatsii, 2021, Vol. 57, No. 3, pp. 17–47 https://doi.org/10.31857/S0555292321030025.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Maringer, G., Polyanskii, N., Vorobyev, I. et al. Feedback Insertion-Deletion Codes. Probl Inf Transm 57, 212–240 (2021). https://doi.org/10.1134/S0032946021030029

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1134/S0032946021030029

keywords

Navigation