/gap

Source Code and Demo for the GAP Symbol Detection Algorithm

Primary LanguageJupyter NotebookMIT LicenseMIT

Graph Alteration by Preprocessing (GAP)

A symbol detection algorithm for linear ISI channels based on message passing on factor graphs

This repo provides the source code and a small demo for the GAP algorithm - a low-complexity near-optimum symbol detector for linear ISI channels. For more details, see [1].

[1] Luca Schmid and Laurent Schmalen, "Low-complexity near-optimum symbol detection based on neural enhancement of factor graphs," IEEE Trans. Commun., accepted for publication, 2022, preprint available at https://arxiv.org/abs/2203.16417


This work has received funding in part from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (grant agreement No. 101001899) and in part from the German Federal Ministry of Education and Research (BMBF) within the project Open6GHub (grant agreement 16KISK010).