Concatenated Constrained Coding

A New Approach to Efficient Constant-Weight Codes

Journal Article (2026)
Author(s)

K.S. Immink (Turing Machines Inc.)

J.H. Weber (TU Delft - Discrete Mathematics and Optimization)

T. T. Nguyen (Singapore University of Technology and Design)

Kui Cai (Singapore University of Technology and Design)

Research Group
Discrete Mathematics and Optimization
DOI related publication
https://doi.org/10.3390/e28010078
More Info
expand_more
Publication Year
2026
Language
English
Research Group
Discrete Mathematics and Optimization
Issue number
1
Volume number
28
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

The design of low-complexity and efficient constrained codes has been a major research item for many years. This paper reports on a versatile method named concatenated constrained codes for designing efficient fixed-length constrained codes with small complexity. A concatenated constrained code comprises two (or more) cooperating constrained codes of low complexity enabling long constrained codes that are not practically feasible with prior art methods. We apply the concatenated coding approach to two case studies, namely the design of constant-weight and low-weight codes. In a binary constant-weight code, each codeword has the same number, w, of 1’s, where w is called the weight of a codeword. We specifically focus on the trading between coder complexity and redundancy.