On the Capacity of Write-Once Memories

Michal Horovitz, Eitan Yaakobi

Research output: Contribution to journalArticlepeer-review

Abstract

Write-once memory (WOM) is a storage device consisting of q-ary cells that can only increase their value. A WOM code is a coding scheme that allows writing multiple times to the memory without decreasing the levels of the cells. In the conventional model, it is assumed that the encoder can read the memory state before encoding, while the decoder reads only the memory state after encoding. However, there are three more models in this setup, which depend on whether the encoder and the decoder are informed or uninformed with the previous state of the memory. These four models were first introduced by Wolf et al., where they extensively studied the WOM capacity in these models for the binary case. In the non-binary setup, only the model, in which the encoder is informed and the decoder is not, was studied by Fu and Vinck. In this paper, we first present constructions of WOM codes in the models where the encoder is uninformed with the memory state (that is, the encoder cannot read the memory prior to encoding). We then study the capacity regions and maximum sum-rates of non-binary WOM codes for all four models. We extend the results by Wolf et al. and show that the capacity regions for the models in which the encoder is informed and the decoder is informed or uninformed in both the error and the zero-error cases are all identical. We also find the error capacity region; in this case, the encoder is uninformed and the decoder is informed and show that, in contrary to the binary case, it is a proper subset of the capacity region in the first two models. Several more results on the maximum sum-rate are presented as well.

Original languageEnglish
Article number7889048
Pages (from-to)5124-5137
Number of pages14
JournalIEEE Transactions on Information Theory
Volume63
Issue number8
DOIs
StatePublished - Aug 2017

Keywords

  • Coding theory
  • asymmetric errors
  • capacity region
  • erasure channel
  • flash memories
  • maximum sum-rate
  • multi-level memories
  • write-once memory (WOM)-codes
  • z-channel

All Science Journal Classification (ASJC) codes

  • Information Systems
  • Computer Science Applications
  • Library and Information Sciences

Fingerprint

Dive into the research topics of 'On the Capacity of Write-Once Memories'. Together they form a unique fingerprint.

Cite this