26 research outputs found

    On the List-Decodability of Random Linear Codes

    Full text link
    For every fixed finite field \F_q, p∈(0,1βˆ’1/q)p \in (0,1-1/q) and Ο΅>0\epsilon > 0, we prove that with high probability a random subspace CC of \F_q^n of dimension (1βˆ’Hq(p)βˆ’Ο΅)n(1-H_q(p)-\epsilon)n has the property that every Hamming ball of radius pnpn has at most O(1/Ο΅)O(1/\epsilon) codewords. This answers a basic open question concerning the list-decodability of linear codes, showing that a list size of O(1/Ο΅)O(1/\epsilon) suffices to have rate within Ο΅\epsilon of the "capacity" 1βˆ’Hq(p)1-H_q(p). Our result matches up to constant factors the list-size achieved by general random codes, and gives an exponential improvement over the best previously known list-size bound of qO(1/Ο΅)q^{O(1/\epsilon)}. The main technical ingredient in our proof is a strong upper bound on the probability that β„“\ell random vectors chosen from a Hamming ball centered at the origin have too many (more than Θ(β„“)\Theta(\ell)) vectors from their linear span also belong to the ball.Comment: 15 page

    On the List-Decodability of Random Linear Rank-Metric Codes

    Full text link
    The list-decodability of random linear rank-metric codes is shown to match that of random rank-metric codes. Specifically, an Fq\mathbb{F}_q-linear rank-metric code over FqmΓ—n\mathbb{F}_q^{m \times n} of rate R=(1βˆ’Ο)(1βˆ’nmρ)βˆ’Ξ΅R = (1-\rho)(1-\frac{n}{m}\rho)-\varepsilon is shown to be (with high probability) list-decodable up to fractional radius ρ∈(0,1)\rho \in (0,1) with lists of size at most Cρ,qΞ΅\frac{C_{\rho,q}}{\varepsilon}, where Cρ,qC_{\rho,q} is a constant depending only on ρ\rho and qq. This matches the bound for random rank-metric codes (up to constant factors). The proof adapts the approach of Guruswami, H\aa stad, Kopparty (STOC 2010), who established a similar result for the Hamming metric case, to the rank-metric setting

    The Restricted Isometry Property of Subsampled Fourier Matrices

    Full text link
    A matrix A∈CqΓ—NA \in \mathbb{C}^{q \times N} satisfies the restricted isometry property of order kk with constant Ξ΅\varepsilon if it preserves the β„“2\ell_2 norm of all kk-sparse vectors up to a factor of 1Β±Ξ΅1\pm \varepsilon. We prove that a matrix AA obtained by randomly sampling q=O(kβ‹…log⁑2kβ‹…log⁑N)q = O(k \cdot \log^2 k \cdot \log N) rows from an NΓ—NN \times N Fourier matrix satisfies the restricted isometry property of order kk with a fixed Ξ΅\varepsilon with high probability. This improves on Rudelson and Vershynin (Comm. Pure Appl. Math., 2008), its subsequent improvements, and Bourgain (GAFA Seminar Notes, 2014).Comment: 16 page

    Bounds for List-Decoding and List-Recovery of Random Linear Codes

    Get PDF
    A family of error-correcting codes is list-decodable from error fraction pp if, for every code in the family, the number of codewords in any Hamming ball of fractional radius pp is less than some integer LL that is independent of the code length. It is said to be list-recoverable for input list size β„“\ell if for every sufficiently large subset of codewords (of size LL or more), there is a coordinate where the codewords take more than β„“\ell values. The parameter LL is said to be the "list size" in either case. The capacity, i.e., the largest possible rate for these notions as the list size Lβ†’βˆžL \to \infty, is known to be 1βˆ’hq(p)1-h_q(p) for list-decoding, and 1βˆ’log⁑qβ„“1-\log_q \ell for list-recovery, where qq is the alphabet size of the code family. In this work, we study the list size of random linear codes for both list-decoding and list-recovery as the rate approaches capacity. We show the following claims hold with high probability over the choice of the code (below, Ο΅>0\epsilon > 0 is the gap to capacity). (1) A random linear code of rate 1βˆ’log⁑q(β„“)βˆ’Ο΅1 - \log_q(\ell) - \epsilon requires list size Lβ‰₯β„“Ξ©(1/Ο΅)L \ge \ell^{\Omega(1/\epsilon)} for list-recovery from input list size β„“\ell. This is surprisingly in contrast to completely random codes, where L=O(β„“/Ο΅)L = O(\ell/\epsilon) suffices w.h.p. (2) A random linear code of rate 1βˆ’hq(p)βˆ’Ο΅1 - h_q(p) - \epsilon requires list size Lβ‰₯⌊hq(p)/Ο΅+0.99βŒ‹L \ge \lfloor h_q(p)/\epsilon+0.99 \rfloor for list-decoding from error fraction pp, when Ο΅\epsilon is sufficiently small. (3) A random binary linear code of rate 1βˆ’h2(p)βˆ’Ο΅1 - h_2(p) - \epsilon is list-decodable from average error fraction pp with list size with Lβ‰€βŒŠh2(p)/Ο΅βŒ‹+2L \leq \lfloor h_2(p)/\epsilon \rfloor + 2. The second and third results together precisely pin down the list sizes for binary random linear codes for both list-decoding and average-radius list-decoding to three possible values
    corecore