Usatyuk Vasiliy
Usatyuk Vasiliy
trapping-sets-enumeration
Importance Sampling and Linear Programming based Enumerating and Weighing of Trapping sets in LDPC codes, ISING models and related DNN Arch( Transformer, RBM, BM, SPN und etc),
FEC-Archive-Verilog
Verilog Forward Error Correction Archive: BOX-Muller for fast AWGN generation, Universal Demapper from BPSK to QAM-512, different Forward Error Correction coders and decoders Hamming code, Golay code...
classic-PEG-
Progressive edge growth PEG for LDPC code and QC-LDPC construction C++, Python, Matlab PEG with ACE and Avoiding Generating Small Cycles
Density-Evolution-AWGN
Density evolution for LDPC codes construction under AWGN-channel: reciprocal-channel approximation (RCA), Gaussian Evolution, Covariance Evolution
Construct-Long-Length-Block-and-Convolutional-MET-QC-LDPC-
construction high perfomance long length, low error floor block Multi-edge Type (MET) QC-LDPC codes and Tail-Biting convolutional MET QC-LDPC Codes (MET QC-LDPCC codes)
Simulated-annealing-lifting-QC-LDPC
Simulated annealing lifting for high girth QC-LDPC include ACE/EMD optimization. Make QC-LDPC from protograph (base matrix)
BP-decoder-for-NB_LDPC-codes
Non Binary-LDPC sum-product decoder (flooding and layered) using FFT (QSPA-FFT)
Protograph_EXIT_chart
Simple implementation (polynomial approx.) of Protograph EXIT-chart (PEXIT) for estimation of iterative decoding threshold of LDPC codes using Mutual Information