TY - GEN
T1 - On parity check (0,1)-Matrix over ℤp
AU - Bshouty, Nader H.
AU - Mazzawi, Hanna
PY - 2011
Y1 - 2011
N2 - We prove that for every prime p there exists a (0,1)-matrix M of size tp(n, m) × n, where tp(n, m) = O (m+ m log n/m/log min(m,p) ) such that every m columns of M are linearly independent over ℤp, the field of integers modulo p (and therefore over any field of characteristic p and over the real numbers field ℝ). In coding theory this matrix is a parity-check (0, 1)-matrix over ℤp of a linear code of minimal distance m + 1. Using the Hamming bound (for p < m) and information theoretic argument (for p ≥ m) it can be shown that the above bound is tight. We show that a random tp(n,m) x n (0, 1)-matrix over ℤp satisfies the above with a high probability. This requires n · tp(n, m) random bits. To reduce the number of random bits, one can use n random variables that are m-wise independent. This gives a construction with O((m2 log2 n)/log m) random bits. In this paper we use a new technique that gives for any m = nc where c is a constant, a construction that uses O(m1+ε) random bits for any constant ε. Each row in the constructed matrix is a tensor product of a (constant) d (0, l)-vectors of size 1/d.
AB - We prove that for every prime p there exists a (0,1)-matrix M of size tp(n, m) × n, where tp(n, m) = O (m+ m log n/m/log min(m,p) ) such that every m columns of M are linearly independent over ℤp, the field of integers modulo p (and therefore over any field of characteristic p and over the real numbers field ℝ). In coding theory this matrix is a parity-check (0, 1)-matrix over ℤp of a linear code of minimal distance m + 1. Using the Hamming bound (for p < m) and information theoretic argument (for p ≥ m) it can be shown that the above bound is tight. We show that a random tp(n,m) x n (0, 1)-matrix over ℤp satisfies the above with a high probability. This requires n · tp(n, m) random bits. To reduce the number of random bits, one can use n random variables that are m-wise independent. This gives a construction with O((m2 log2 n)/log m) random bits. In this paper we use a new technique that gives for any m = nc where c is a constant, a construction that uses O(m1+ε) random bits for any constant ε. Each row in the constructed matrix is a tensor product of a (constant) d (0, l)-vectors of size 1/d.
UR - http://www.scopus.com/inward/record.url?scp=79955708079&partnerID=8YFLogxK
U2 - https://doi.org/10.1137/1.9781611973082.106
DO - https://doi.org/10.1137/1.9781611973082.106
M3 - منشور من مؤتمر
SN - 9780898719932
T3 - Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms
SP - 1383
EP - 1394
BT - Proceedings of the 22nd Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2011
ER -