Correcting One Error in Non-Binary Channels with Feedback

05/11/2023
by   Ilya Vorobyev, et al.
0

In this paper, the problem of correction of a single error in q-ary symmetric channel with noiseless feedback is considered. We propose an algorithm to construct codes with feedback inductively. For all prime power q we prove that two instances of feedback are sufficient to transmit over the q-ary symmetric channel the same number of messages as in the case of complete feedback. Our other contribution is the construction of codes with one-time feedback with the same parameters as Hamming codes for q that is not a prime power. We also construct single-error-correcting codes with one-time feedback of size q^n-2 for arbitrary q and n≤ q+1, which can be seen as an analog for Reed-Solomon codes.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/04/2023

Correcting one error in channels with feedback

We address the problem of correcting a single error in an arbitrary disc...
research
10/27/2020

Algorithms for q-ary Error-Correcting Codes with Limited Magnitude and Feedback

Berlekamp and Zigangirov completely determined the capacity error functi...
research
12/07/2020

Causal Posterior Matching and its Applications

We consider the problem of communication over the binary symmetric chann...
research
12/02/2018

Double and Triple Node-Erasure-Correcting Codes over Graphs

In this paper we study array-based codes over graphs for correcting mult...
research
12/02/2018

Double and Triple Erasure-Correcting-Codes over Graphs

In this paper we study array-based codes over graphs for correcting mult...
research
08/29/2019

On exact asymptotics of the error probability in channel coding: symmetric channels

The exact order of the optimal sub-exponentially decaying factor in the ...
research
06/19/2022

All you need is feedback: Communication with block attention feedback codes

Deep learning based channel code designs have recently gained interest a...

Please sign up or login with your details

Forgot password? Click here to reset