Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Salman Habib 0003

dblp:23/6216-3 · DBLP profile ↗
← Back
7ranked-venue papers
6as first author
3since 2021 · last 2026
0000-0003-0699-5312ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 3 · 2 first-author · 3 since 2021Theory of computation · 2 · 2 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
3 papers
Coding theory · 97% Information theory · 3%
Artificial intelligence
1 paper
Reinforcement learning · 100%

Topics — the 11 heaviest of 12, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Coding theory › error-correcting codes
LDPC codes
1.632023
RELDEC: Reinforcement Learning-Based Decoding of Moderate Length LDPC Codes · IEEE Trans. Commun. 2023
Nested Array-Based Spatially Coupled LDPC Codes · IEEE Trans. Commun. 2021
Learning to Decode: Reinforcement Learning for Decoding of Sparse Graph-Based Channel Codes · NeurIPS 2020
Coding theory › error-correcting codes
decoding
0.712023
RELDEC: Reinforcement Learning-Based Decoding of Moderate Length LDPC Codes · IEEE Trans. Commun. 2023
Coding theory › error-correcting codes › decoding
sequential decoding
0.712023
RELDEC: Reinforcement Learning-Based Decoding of Moderate Length LDPC Codes · IEEE Trans. Commun. 2023
Coding theory › error-correcting codes › LDPC codes › trapping sets
absorbing sets
0.512021
Nested Array-Based Spatially Coupled LDPC Codes · IEEE Trans. Commun. 2021
Coding theory › error-correcting codes › algebraic coding theory
nested codes
0.512021
Nested Array-Based Spatially Coupled LDPC Codes · IEEE Trans. Commun. 2021
Coding theory › error-correcting codes › LDPC codes
spatially coupled LDPC codes
0.512021
Nested Array-Based Spatially Coupled LDPC Codes · IEEE Trans. Commun. 2021
Coding theory › error-correcting codes › decoding › iterative decoding
belief propagation decoding
0.412020
Learning to Decode: Reinforcement Learning for Decoding of Sparse Graph-Based Channel Codes · NeurIPS 2020
Coding theory › error-correcting codes › decoding
channel decoding
0.412020
Learning to Decode: Reinforcement Learning for Decoding of Sparse Graph-Based Channel Codes · NeurIPS 2020
Information theory › network information theory
multi-terminal communication
0.112021
Nested Array-Based Spatially Coupled LDPC Codes · IEEE Trans. Commun. 2021
Machine learning › Reinforcement learning
multi-armed bandit
0.112020
Learning to Decode: Reinforcement Learning for Decoding of Sparse Graph-Based Channel Codes · NeurIPS 2020
Machine learning › Reinforcement learning › value-based reinforcement learning
q-learning
0.112020
Learning to Decode: Reinforcement Learning for Decoding of Sparse Graph-Based Channel Codes · NeurIPS 2020

Methods — techniques the papers use, named apart from their topics

q-learning · 0.9multi-armed bandit · 0.9graph-induced clustering · 0.9reinforcement learning · 0.7meta reinforcement learning · 0.7markov decision process · 0.7line-counting optimization · 0.5
YearPublicationVenuePosition
2026 Sequential BP-based Decoding of QLDPC Codes
Mohsen Moradi, Salman Habib 0003, Vahid Nourozi, David G. M. Mitchell
ICC2
2023 RELDEC: Reinforcement Learning-Based Decoding of Moderate Length LDPC Codes
abstract
In this work we propose RELDEC, a novel approach for sequential decoding of moderate length low-density parity-check (LDPC) codes. The main idea behind RELDEC is that an optimized decoding policy is subsequently obtained via reinforcement learning based on a Markov decision process (MDP). In contrast to our previous work, where an agent learns to schedule only a single check node (CN) within a group (cluster) of CNs per iteration, in this work we train the agent to schedule all CNs in a cluster, and all clusters in every iteration. That is, in each learning step of RELDEC an agent learns to schedule CN clusters sequentially depending on a reward associated with the outcome of scheduling a particular cluster. We also modify the state space representation of the MDP, enabling RELDEC to be suitable for larger block length LDPC codes than those studied in our previous work. Furthermore, to address decoding under varying channel conditions, we propose agile meta-RELDEC (AM-RELDEC) that employs meta-reinforcement learning. The proposed RELDEC scheme significantly outperforms standard flooding and random sequential decoding for a variety of LDPC codes, including codes designed for 5G new radio.
Salman Habib 0003, Allison Beemer, Jörg Kliewer
IEEE Trans. Commun.1
2021 Nested Array-Based Spatially Coupled LDPC Codes
abstract
Linear nested codes, where two or more sub-codes are nested in a global code, have been proposed as candidates for reliable multi-terminal communication. In this article, we consider nested array-based spatially coupled low-density parity-check (SC-LDPC) codes and propose a line-counting based optimization scheme for minimizing the number of dominant absorbing sets in order to improve its performance in the high signal-to-noise ratio regime. Since the parity-check matrices of different nested sub-codes partially overlap, the optimization of one nested sub-code imposes constraints on the optimization of the other sub-codes. To tackle these constraints, a multi-step optimization process is applied first to one of the nested codes, then sequential optimization of the remaining nested codes is carried out based on the constraints imposed by the previously optimized sub-codes. Results show that the order of optimization has a significant impact on the number of dominant absorbing sets in the Tanner graph of the code, resulting in a trade-off between the performance of a nested code structure and its optimization sequence: the code which is optimized without constraints has fewer harmful structures than the code which is optimized with constraints. We also show that for certain code parameters, dominant absorbing sets in the Tanner graphs of all nested codes are completely removed using our proposed optimization strategy.
Salman Habib 0003, David G. M. Mitchell, Jörg Kliewer
IEEE Trans. Commun.1
2020 Learned Scheduling of LDPC Decoders Based on Multi-armed Bandits
abstract
The multi-armed bandit (MAB) problem refers to the dilemma encountered by a gambler when deciding which arm of a multi-armed slot machine to pull in order to maximize the total reward earned in a sequence of pulls. In this paper, we model the scheduling of a node-wise sequential LDPC decoder as a Markov decision process, where the underlying Tanner graph is viewed as a slot machine with multiple arms corresponding to the check nodes. A fictitious gambler decides which check node to pull (schedule) next by observing a reward associated with each pull. This interaction enables the gambler to discover an optimized scheduling policy that aims to reach a codeword output by propagating the fewest possible messages. Based on this policy, we contrive a novel MAB-based node-wise scheduling (MABNS) algorithm to perform sequential decoding of LDPC codes. Simulation results show that the MAB-NS scheme, aided by an appropriate scheduling policy, outperforms traditional scheduling schemes in terms of complexity and bit error probability.
Salman Habib 0003, Allison Beemer, Jörg Kliewer
ISIT1
2020 Learning to Decode: Reinforcement Learning for Decoding of Sparse Graph-Based Channel Codes
abstract
We show in this work that reinforcement learning can be successfully applied to decoding short to moderate length sparse graph-based channel codes. Specifically, we focus on low-density parity check (LDPC) codes, which for example have been standardized in the context of 5G cellular communication systems due to their excellent error correcting performance. These codes are typically decoded via belief propagation iterative decoding on the corresponding bipartite (Tanner) graph of the code via flooding, i.e., all check and variable nodes in the Tanner graph are updated at once. In contrast, in this paper we utilize a sequential update policy which selects the optimum check node (CN) scheduling in order to improve decoding performance. In particular, we model the CN update process as a multi-armed bandit process with dependent arms and employ a Q-learning scheme for optimizing the CN scheduling policy. In order to reduce the learning complexity, we propose a novel graph-induced CN clustering approach to partition the state space in such a way that dependencies between clusters are minimized. Our results show that compared to other decoding approaches from the literature, the proposed reinforcement learning scheme not only significantly improves the decoding performance, but also reduces the decoding complexity dramatically once the scheduling policy is learned.
Salman Habib 0003, Allison Beemer, Jörg Kliewer
NeurIPS1
2019 optimization of Nested Array-based LDPC Codes Via Spatial Coupling
abstract
Linear nested codes, where two or more subcodes are nested in a global code, have been proposed as candidates for reliable multi-terminal communication. In this paper, we consider nested array-based spatially coupled LDPC codes and propose a line-counting based optimization scheme for minimizing the number of dominant absorbing sets in order to improve its performance in the high signal-to-noise ratio regime. The presented multi-step optimization process is applied first to one of the nested codes, then an optimization of the remaining nested codes is carried out based on these code constraints. We also show that for certain code parameters, dominant absorbing sets in the Tanner graphs of all nested codes can be completely removed using our proposed optimization strategy.
Salman Habib 0003, David G. M. Mitchell, Jörg Kliewer
ITW1
2018 Algebraic Optimization of Binary Spatially Coupled Measurement Matrices for Interval Passing
abstract
We consider binary spatially coupled (SC) low density measurement matrices for low complexity reconstruction of sparse signals via the interval passing algorithm (IPA). The IPA is known to fail due to the presence of harmful sub-structures in the Tanner graph of a binary sparse measurement matrix, so called termatiko sets. In this work we construct array-based (AB) SC sparse measurement matrices via algebraic lifts of graphs, such that the number of termatiko sets in the Tanner graph is minimized. To this end, we show for the column-weight-three case that the most critical termatiko sets can be removed by eliminating all length-12 cycles associated with the Tanner graph, via algebraic lifting. As a consequence, IPA-based reconstruction with SC measurement matrices is able to provide an almost error free reconstruction for significantly denser signal vectors compared to uncoupled AB LDPC measurement matrices.
Salman Habib 0003, Jörg Kliewer
ITW1