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.

Lukas Rapp

dblp:287/4885 · DBLP profile ↗
← Back
6ranked-venue papers
4as first author
6since 2021 · last 2026
0000-0003-2746-2187ORCID · corroborated

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

Applied, interdisciplinary, general and emerging computing · 3 · 1 first-author · 3 since 2021Computer networks · 2 · 2 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author · 1 since 2021

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
2 papers
Coding theory · 100%

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

TopicWeightPapersLastEvidence papers
Coding theory
error-correcting codes
1.622026
Group Probability Decoding of Turbo Product Codes Over Higher-Order Fields · IEEE Trans. Commun. 2026
Error-and-Erasure Decoding of Product and Staircase Codes · IEEE Trans. Commun. 2022
Coding theory › error-correcting codes › decoding
iterative decoding
1.012026
Group Probability Decoding of Turbo Product Codes Over Higher-Order Fields · IEEE Trans. Commun. 2026
Coding theory › error-correcting codes › block codes › product codes
turbo product codes
1.012026
Group Probability Decoding of Turbo Product Codes Over Higher-Order Fields · IEEE Trans. Commun. 2026
Coding theory › error-correcting codes › decoding › iterative decoding
density evolution
0.612022
Error-and-Erasure Decoding of Product and Staircase Codes · IEEE Trans. Commun. 2022
Coding theory › error-correcting codes › decoding
errors-and-erasures decoding
0.612022
Error-and-Erasure Decoding of Product and Staircase Codes · IEEE Trans. Commun. 2022
Coding theory › error-correcting codes › block codes
product codes
0.612022
Error-and-Erasure Decoding of Product and Staircase Codes · IEEE Trans. Commun. 2022

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

soft-output GRAND · 1.0log-likelihood ratio · 1.0ORBGRAND · 1.0monte carlo simulation · 0.6BCH codes · 0.6
YearPublicationVenuePosition
2026 Group Probability Decoding of Turbo Product Codes Over Higher-Order Fields
abstract
Binary turbo product codes (TPCs) are powerful error-correcting codes constructed from short component codes. Traditionally, turbo product decoding passes log likelihood ratios (LLRs) between the component decoders, inherently losing information when bit correlation exists. Such correlation can arise exogenously from sources like intersymbol interference and endogenously during component code decoding. To preserve these correlations and improve performance, we propose turbo product decoding based on group probabilities. We theoretically predict mutual information and signal-to-noise ratio (SNR) gains of group over bit-probability decoding. To translate these theoretical insights to practice, we revisit non-binary TPCs that naturally support group-probability decoding. We show that any component list decoder that takes group probabilities as input and outputs block-wise soft-output can partially preserve bit correlation, which we demonstrate with symbol-level ORBGRAND combined with soft-output GRAND (SOGRAND). Our results demonstrate that group-probability-based turbo product decoding achieves SNR gains of up to 0.3 dB for endogenous correlation and 0.7 dB for exogenous correlation, compared to bit-probability decoding.
Lukas Rapp, Muriel Médard, Ken R. Duffy
IEEE Trans. Commun.1
2025 A Balanced Tree Transformation to Reduce GRAND Queries
abstract
Guessing Random Additive Noise Decoding (GRAND) and its variants, known for their near-maximum likelihood performance, have been introduced in recent years. One such variant, Segmented GRAND, reduces decoding complexity by generating only noise patterns that meet specific constraints imposed by the linear code. In this paper, we introduce a new method to efficiently derive multiple constraints from the parity check matrix. By applying a random invertible linear transformation and reorganizing the matrix into a tree structure, we extract up to$\log _{2} n$constraints, reducing the number of decoding queries while maintaining the structure of the original code for a code length of$n$. We validate the method through theoretical analysis and experimental simulations.
Lukas Rapp, Jiewei Feng, Muriel Médard, Ken R. Duffy
ISIT1
2024 Performance Analysis of Generalized Product Codes with Irregular Degree Distribution
abstract
This paper investigates the theoretical analysis of intrinsic message passing decoding for generalized product codes (GPCs) with irregular degree distributions, a generalization of product codes that allows every code bit to be protected by a minimum of two and potentially more component codes. We derive a random hypergraph-based asymptotic performance analysis for GPCs, extending previous work that considered the case where every bit is protected by exactly two component codes. The analysis offers a new tool to guide the code design of GPCs by providing insights into the influence of degree distributions on the performance of GPCs.
Sisi Miao, Jonathan Mandelbaum, Lukas Rapp, Holger Jaekel, Laurent Schmalen
ISIT3
2023 Structural Optimization of Factor Graphs for Symbol Detection via Continuous Clustering and Machine Learning
abstract
We propose a novel method to optimize the structure of factor graphs for graph-based inference. As an example inference task, we consider symbol detection on linear inter-symbol interference channels. The factor graph framework has the potential to yield low-complexity symbol detectors. However, the sum-product algorithm on cyclic factor graphs is suboptimal and its performance is highly sensitive to the underlying graph. Therefore, we optimize the structure of the underlying factor graphs in an end-to-end manner using machine learning. For that purpose, we transform the structural optimization into a clustering problem of low-degree factor nodes that incorporates the known channel model into the optimization. Furthermore, we study the combination of this approach with neural belief propagation, yielding near-maximum a posteriori symbol detection performance for specific channels.
Lukas Rapp, Luca Schmid, Andrej Rode, Laurent Schmalen
ICASSP1
2022 Error-and-erasure Decoding of Product and Staircase Codes with Simplified Extrinsic Message Passing
abstract
The decoding performance of product codes and staircase codes based on iterative bounded-distance decoding (iBDD) can be improved with the aid of a moderate amount of soft information, maintaining a low decoding complexity. One promising approach is error-and-erasure (EaE) decoding, whose performance can be reliably estimated with density evolution (DE). However, the extrinsic message passing (EMP) decoder required by the DE analysis entails a much higher complexity than the simple intrinsic message passing (IMP) decoder. In this paper, we simplify the EMP decoding algorithm for the EaE channel for two commonly-used EaE decoders by deriving the EMP decoding results from the IMP decoder output and some additional logical operations based on the algebraic structure of the component codes and the EaE decoding rule. Simulation results show that the number of BDD steps is reduced to being comparable with IMP. Furthermore, we propose a heuristic modification of the EMP decoder that reduces the complexity further. In numerical simulations, the decoding performance of the modified decoder yields up to 0.2 dB improvement compared to standard EMP decoding.
Sisi Miao, Lukas Rapp, Laurent Schmalen
ISIT2
2022 Error-and-Erasure Decoding of Product and Staircase Codes
abstract
High-rate product codes (PCs) and staircase codes (SCs) are ubiquitous codes in high-speed optical communication achieving near-capacity performance on the binary symmetric channel. Their success is mostly due to very efficient iterative decoding algorithms that require very little complexity. In this paper, we extend the density evolution (DE) analysis for PCs and SCs to a channel with ternary output and ternary message passing, where the third symbol marks an erasure. We investigate the performance of a standard error-and-erasure decoder and of its simplification using DE. The proposed analysis can be used to find component code configurations and quantizer levels for the channel output. We also show how the use of even-weight BCH subcodes as component codes can improve the decoding performance at high rates. The DE results are verified by Monte-Carlo simulations, which show that additional coding gains of up to 0.6dB are possible by ternary decoding, at only a small additional increase in complexity compared to traditional binary message passing.
Lukas Rapp, Laurent Schmalen
IEEE Trans. Commun.1