Source author record

Nikita Polyanskii

Explore this author’s publications, collaborators and research topics. This catalog record has not been claimed by its author.

ResearcherUnclaimed source record

Catalog footprint

Research overview

10works
4topics
4close collaborators

Published work

10 publications

preprint2022arXiv

Feedback Insertion-Deletion Codes

In this paper, a new problem of transmitting information over the adversarial insertion-deletion channel with feedback is introduced. Suppose that the encoder transmits nn 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 the 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 τnτn, 0<τ<10<τ<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 finished 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.

preprint2022arXiv

Quadratic-Curve-Lifted Reed-Solomon Codes

Lifted codes are a class of evaluation codes attracting more attention due to good locality and intermediate availability. In this work we introduce and study quadratic-curve-lifted Reed-Solomon (QC-LRS) codes, where the codeword symbols whose coordinates are on a quadratic curve form a codeword of a Reed-Solomon code. We first develop a necessary and sufficient condition on the monomials which form a basis the code. Based on the condition, we give upper and lower bounds on the dimension and show that the asymptotic rate of a QC-LRS code over Fq\mathbb{F}_q with local redundancy rr is 1−Θ(q/r)−0.22841-Θ(q/r)^{-0.2284}. Moreover, we provide analytical results on the minimum distance of this class of codes and compare QC-LRS codes with lifted Reed-Solomon codes by simulations in terms of the local recovery capability against erasures. For short lengths, QC-LRS codes have better performance in local recovery for erasures than LRS codes of the same dimension.

preprint2022arXiv

Two-stage coding over the Z-channel

In this paper, we discuss two-stage encoding algorithms capable of correcting a fraction of asymmetric errors. Suppose that the encoder transmits nn binary symbols (x1,…,xn)(x_1,\ldots,x_n) one-by-one over the Z-channel, in which a 1 is received only if a 1 is transmitted. At some designated moment, say n1n_1, the encoder uses noiseless feedback and adjusts further encoding strategy based on the partial output of the channel (y1,…,yn1)(y_1,\ldots,y_{n_1}). The goal is to transmit error-free as much information as possible under the assumption that the total number of errors inflicted by the Z-channel is limited by τnτn, 0<τ<10<τ<1. We propose an encoding strategy that uses a list-decodable code at the first stage and a high-error low-rate code at the second stage. This strategy and our converse result yield that there is a sharp transition at τ=max⁡0<w<1w+w31+4w3≈0.44τ=\max\limits_{0<w<1}\frac{w + w^3}{1+4w^3}\approx 0.44 from positive rate to zero rate for two-stage encoding strategies. As side results, we derive bounds on the size of list-decodable codes for the Z-channel and prove that for a fraction 1/4+ε1/4+ε of asymmetric errors, an error-correcting code contains at most O(ε−3/2)O(ε^{-3/2}) codewords.

preprint2021arXiv

Coding with Noiseless Feedback over the Z-channel

In this paper, we consider encoding strategies for the Z-channel with noiseless feedback. We analyze the combinatorial setting where the maximum number of errors inflicted by an adversary is proportional to the number of transmissions, which goes to infinity. Without feedback, it is known that the rate of optimal asymmetric-error-correcting codes for the error fraction τ≥1/4τ\ge 1/4 vanishes as the blocklength grows. In this paper, we give an efficient feedback encoding scheme with nn transmissions that achieves a positive rate for any fraction of errors τ<1τ<1 and n→∞n\to\infty. Additionally, we state an upper bound on the rate of asymptotically long feedback asymmetric error-correcting codes.

preprint2020arXiv

Duplication with transposition distance to the root for qq-ary strings

We study the duplication with transposition distance between strings of length nn over a qq-ary alphabet and their roots. In other words, we investigate the number of duplication operations of the form x=(abcd)→y=(abcbd)x = (abcd) \to y = (abcbd), where xx and yy are strings and aa, bb, cc and dd are their substrings, needed to get a qq-ary string of length nn starting from the set of strings without duplications. For exact duplication, we prove that the maximal distance between a string of length at most nn and its root has the asymptotic order n/log⁡nn/\log n. For approximate duplication, where a ββ-fraction of symbols may be duplicated incorrectly, we show that the maximal distance has a sharp transition from the order n/log⁡nn/\log n to log⁡n\log n at β=(q−1)/qβ=(q-1)/q. The motivation for this problem comes from genomics, where such duplications represent a special kind of mutation and the distance between a given biological sequence and its root is the smallest number of transposition mutations required to generate the sequence.

preprint2020arXiv

Lifted Reed-Solomon Codes with Application to Batch Codes

Guo, Kopparty and Sudan have initiated the study of error-correcting codes derived by lifting of affine-invariant codes. Lifted Reed-Solomon (RS) codes are defined as the evaluation of polynomials in a vector space over a field by requiring their restriction to every line in the space to be a codeword of the RS code. In this paper, we investigate lifted RS codes and discuss their application to batch codes, a notion introduced in the context of private information retrieval and load-balancing in distributed storage systems. First, we improve the estimate of the code rate of lifted RS codes for lifting parameter m≥3m\ge 3 and large field size. Second, a new explicit construction of batch codes utilizing lifted RS codes is proposed. For some parameter regimes, our codes have a better trade-off between parameters than previously known batch codes.

preprint2020arXiv

Optimal Codes Correcting a Burst of Deletions of Variable Length

In this paper, we present an efficiently encodable and decodable code construction that is capable of correction a burst of deletions of length at most kk. The redundancy of this code is log⁡n+k(k+1)/2log⁡log⁡n+ck\log n + k(k+1)/2\log \log n+c_k for some constant ckc_k that only depends on kk and thus is scaling-optimal. The code can be split into two main components. First, we impose a constraint that allows to locate the burst of deletions up to an interval of size roughly log⁡n\log n. Then, with the knowledge of the approximate location of the burst, we use several {shifted Varshamov-Tenengolts} codes to correct the burst of deletions, which only requires a small amount of redundancy since the location is already known up to an interval of small size. Finally, we show how to efficiently encode and decode the code.

preprint2020arXiv

Weight Distributions for Successive Cancellation Decoding of Polar Codes

In this paper, we derive the exact weight distributions that emerge during each stage of successive cancellation decoding of polar codes. Though we do not compute the distance spectrum of polar codes, the results allow us to get an estimate of the decoding error probability and to show a link between the first nonzero components of the weight distribution and the partial order between the synthetic channels. Also, we establish the minimal distance between two cosets associated with two paths that differ in two positions. This can be regarded as a first step toward analyzing the weight distributions for the successive cancellation list decoding.

preprint2015arXiv

Almost Cover-Free Codes and Designs

An ss-subset of codewords of a binary code XX is said to be an {\em (s,ℓ)(s,\ell)-bad} in XX if the code XX contains a subset of other ℓ\ell codewords such that the conjunction of the ℓ\ell codewords is covered by the disjunctive sum of the ss codewords. Otherwise, the ss-subset of codewords of XX is said to be an {\em (s,ℓ)(s,\ell)-good} in~XX.mA binary code XX is said to be a cover-free (s,ℓ)(s,\ell)-code if the code XX does not contain (s,ℓ)(s,\ell)-bad subsets. In this paper, we introduce a natural {\em probabilistic} generalization of cover-free (s,ℓ)(s,\ell)-codes, namely: a binary code is said to be an almost cover-free (s,ℓ)(s,\ell)-code if {\em almost all} ss-subsets of its codewords are (s,ℓ)(s,\ell)-good. We discuss the concept of almost cover-free (s,ℓ)(s,\ell)-codes arising in combinatorial group testing problems connected with the nonadaptive search of defective supersets (complexes). We develop a random coding method based on the ensemble of binary constant weight codes to obtain lower bounds on the capacity of such codes.

preprint2015arXiv

Symmetric Disjunctive List-Decoding Codes

A binary code is said to be a disjunctive list-decoding sLs_L-code (LD sLs_L-code), s≥2s \ge 2, L≥1L \ge 1, if the code is identified by the incidence matrix of a family of finite sets in which the union (or disjunctive sum) of any ss sets can cover not more than L−1L-1 other sets of the family. In this paper, we consider a similar class of binary codes which are based on a {\em symmetric disjunctive sum} (SDS) of binary symbols. By definition, the symmetric disjunctive sum (SDS) takes values from the ternary alphabet {0,1,∗}\{0, 1, *\}, where the symbol~∗* denotes "erasure". Namely: SDS is equal to 00 (11) if all its binary symbols are equal to 00 (11), otherwise SDS is equal to~∗*. List decoding codes for symmetric disjunctive sum are said to be {\em symmetric disjunctive list-decoding sLs_L-codes} (SLD sLs_L-codes). In the given paper, we remind some applications of SLD sLs_L-codes which motivate the concept of symmetric disjunctive sum. We refine the known relations between parameters of LD sLs_L-codes and SLD sLs_L-codes. For the ensemble of binary constant-weight codes we develop a random coding method to obtain lower bounds on the rate of these codes. Our lower bounds improve the known random coding bounds obtained up to now using the ensemble with independent symbols of codewords.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.