Skip to main content

Minimizing the Number of Detrimental Objects in Multi-Dimensional Graph-Based Codes

Publication ,  Journal Article
Hareedy, A; Kuditipudi, R; Calderbank, R
Published in: IEEE Transactions on Communications
September 1, 2020

The increasing demand for access to data has led to dramatic increases in data storage densities, and as densities increase, new sources of error appear. Multi-dimensional (MD) graph-based codes are capable of mitigating error sources like interference and channel non-uniformity in dense storage devices. A recent innovation improves the performance of MD spatially-coupled codes that are based on circulants by carefully relocating some circulants to minimize the number of short cycles. However, cycles become more detrimental when they combine together to form more advanced objects, e.g., absorbing sets, including low-weight codewords. In this paper, we show how MD relocations can be exploited to minimize the number of detrimental objects in the graph of an MD code. Moreover, we demonstrate the savings in the number of relocation arrangements earned by focusing on objects rather than their constituent cycles. Our technique is applicable to a wide variety of one-dimensional (OD) codes. Simulation results demonstrate significant lifetime gains achieved by the proposed MD codes on an industry-recommended model for Flash systems, and signal-to-noise ratio gains on an industry-recommended model for magnetic recording systems, both with respect to OD codes with similar parameters. The second order analysis of MD relocations relies on conditions and options for an object, called a pattern, to form a bigger cycle after MD relocations, which are discussed in this paper.

Duke Scholars

Published In

IEEE Transactions on Communications

DOI

EISSN

1558-0857

ISSN

0090-6778

Publication Date

September 1, 2020

Volume

68

Issue

9

Start / End Page

5299 / 5312

Related Subject Headings

  • 4606 Distributed computing and systems software
  • 4009 Electronics, sensors and digital hardware
  • 4006 Communications engineering
  • 1005 Communications Technologies
  • 0906 Electrical and Electronic Engineering
  • 0804 Data Format
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Hareedy, A., Kuditipudi, R., & Calderbank, R. (2020). Minimizing the Number of Detrimental Objects in Multi-Dimensional Graph-Based Codes. IEEE Transactions on Communications, 68(9), 5299–5312. https://doi.org/10.1109/TCOMM.2020.2991072
Hareedy, A., R. Kuditipudi, and R. Calderbank. “Minimizing the Number of Detrimental Objects in Multi-Dimensional Graph-Based Codes.” IEEE Transactions on Communications 68, no. 9 (September 1, 2020): 5299–5312. https://doi.org/10.1109/TCOMM.2020.2991072.
Hareedy A, Kuditipudi R, Calderbank R. Minimizing the Number of Detrimental Objects in Multi-Dimensional Graph-Based Codes. IEEE Transactions on Communications. 2020 Sep 1;68(9):5299–312.
Hareedy, A., et al. “Minimizing the Number of Detrimental Objects in Multi-Dimensional Graph-Based Codes.” IEEE Transactions on Communications, vol. 68, no. 9, Sept. 2020, pp. 5299–312. Scopus, doi:10.1109/TCOMM.2020.2991072.
Hareedy A, Kuditipudi R, Calderbank R. Minimizing the Number of Detrimental Objects in Multi-Dimensional Graph-Based Codes. IEEE Transactions on Communications. 2020 Sep 1;68(9):5299–5312.

Published In

IEEE Transactions on Communications

DOI

EISSN

1558-0857

ISSN

0090-6778

Publication Date

September 1, 2020

Volume

68

Issue

9

Start / End Page

5299 / 5312

Related Subject Headings

  • 4606 Distributed computing and systems software
  • 4009 Electronics, sensors and digital hardware
  • 4006 Communications engineering
  • 1005 Communications Technologies
  • 0906 Electrical and Electronic Engineering
  • 0804 Data Format