Solving underdetermined systems with error-correcting codes
From MaRDI portal
Publication:725952
DOI10.1504/IJICOT.2017.10005825zbMATH Open1407.94011arXiv1509.03784MaRDI QIDQ725952
Publication date: 2 August 2018
Published in: International Journal of Information and Coding Theory (Search for Journal in Brave)
Abstract: In an underdetermined system of equations , where is an matrix, only of the entries of with are known. Thus , called `measurements', are known for certain where are the rows of and . It is required, if possible, to solve the system uniquely when has at most non-zero entries with . Here such systems are considered from an error-correcting coding point of view. The unknown can be shown to be the error vector of a code subject to certain conditions on the rows of the matrix . This reduces the problem to finding a suitable decoding algorithm which then finds . Decoding workable algorithms are shown to exist, from which the unknown may be determined, in cases where the known values are evenly spaced (that is, when the elements of are in arithmetic progression) for classes of matrices satisfying certain row properties. These cases include Fourier matrices where the arithmetic difference satisfies , and classes of Vandermonde matrices (with ) with arithmetic difference where the ratios for are not roots of unity. The decoding algorithm has complexity and in some cases, including the Fourier matrix cases, the complexity is . Matrices which have the property that the determinant of any square submatrix is non-zero are of particular interest. Randomly choosing rows of such matrices can then give error-correcting pairs to generate a `measuring' code with a decoding algorithm which finds . This has applications to signal processing and compressed sensing.
Full work available at URL: https://arxiv.org/abs/1509.03784
Deterministic scheduling theory in operations research (90B35) Signal theory (characterization, reconstruction, filtering, etc.) (94A12) Linear equations (linear algebraic aspects) (15A06) Communication theory (94A05)
Related Items (1)
This page was built for publication: Solving underdetermined systems with error-correcting codes
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q725952)