Two dimensional RC/Subarray Constrained Codes: Bounded Weight and Almost Balanced Weight
Tuan Thanh Nguyen, Kui Cai, Han Mao Kiah, Kees A. Schouhamer Immink,, and Yeow Meng Chee

TL;DR
This paper introduces efficient encoding and decoding algorithms for two-dimensional binary array codes with weight constraints, applicable to various data storage systems, for arbitrary parameters and large array sizes.
Contribution
It provides novel linear-time algorithms for 2D constrained codes with arbitrary weight bounds, extending beyond previous focus on specific parameters.
Findings
Algorithms work for both 2D RC and subarray constraints
Applicable to arbitrary p and epsilon values
Encoding/decoding with at most one redundant bit for large arrays
Abstract
In this work, we study two types of constraints on two-dimensional binary arrays. In particular, given , we study (i) The -bounded constraint: a binary vector of size is said to be -bounded if its weight is at most , and (ii) The -balanced constraint: a binary vector of size is said to be -balanced if its weight is within . Such constraints are crucial in several data storage systems, those regard the information data as two-dimensional (2D) instead of one-dimensional (1D), such as the crossbar resistive memory arrays and the holographic data storage. In this work, efficient encoding/decoding algorithms are presented for binary arrays so that the weight constraint (either -bounded constraint or -balanced constraint) is enforced over every row and every column, regarded as 2D row-column…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCellular Automata and Applications · Advanced Data Storage Technologies · Cooperative Communication and Network Coding
