DocumentCode :
3584
Title :
New Constructions of WOM Codes Using the Wozencraft Ensemble
Author :
Shpilka, Amir
Author_Institution :
Dept. of Comput. Sci., Technion - Israel Inst. of Technol., Haifa, Israel
Volume :
59
Issue :
7
fYear :
2013
fDate :
Jul-13
Firstpage :
4520
Lastpage :
4529
Abstract :
In this paper, we give several new constructions of write-once-memory (WOM) codes. The novelty in our constructions is the use of the so-called Wozencraft ensemble of linear codes. Specifically, we obtain the following results. We give an explicit construction of a two-write WOM code that approaches capacity, over the binary alphabet. More formally, for every ϵ > 0, 0 <; p <; 1, and n=(1/ϵ)O(1/pϵ), we give a construction of a two-write WOM code of length n and capacity H(p)+1-p-ϵ. Since the capacity of a two-write WOM code is maxp (H(p)+1-p), we get a code that is ϵ-close to capacity. Furthermore, encoding and decoding can be done in time O(n2 ·poly (logn)) and time O(n ·poly (logn)), respectively, and in logarithmic space. In addition, we exhibit an explicit randomized encoding scheme of a two-write capacity-achieving WOM code of block length polynomial in 1/ϵ (again, ϵ is the gap to capacity), with a polynomial time encoding and decoding. We obtain a new encoding scheme for three-write WOM codes over the binary alphabet. Our scheme achieves rate 1.809-ϵ, when the block length is exp(1/ϵ). This gives a better rate than what could be achieved using previous techniques. We highlight a connection to linear seeded extractors for bit-fixing sources. In particular, we show that obtaining such an extractor with seed length O(logn) can lead to improved parameters for two-write WOM codes. We then give an application of existing constructions of extractors to the problem of designing encoding schemes for memory with defects.
Keywords :
linear codes; polynomials; write-once storage; WOM codes; Wozencraft ensemble; binary alphabet; block length polynomial; linear codes; logarithmic space; polynomial time encoding; write once memory codes; Ash; Complexity theory; Decoding; Encoding; Force; Polynomials; Vectors; Coding theory; Wozencraft ensemble; extractors; flash memories; memories with defect; write-once-memory (WOM) codes;
fLanguage :
English
Journal_Title :
Information Theory, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9448
Type :
jour
DOI :
10.1109/TIT.2013.2251455
Filename :
6491478
Link To Document :
بازگشت