Decoding LDPC Codes

Message Passing

Missing docstring.

Missing docstring for Gallager_A. Check Documenter's build log for details.

Missing docstring.

Missing docstring for Gallager_B. Check Documenter's build log for details.

Missing docstring.

Missing docstring for sum_product. Check Documenter's build log for details.

Missing docstring.

Missing docstring for sum_product_box_plus. Check Documenter's build log for details.

Missing docstring.

Missing docstring for min_sum. Check Documenter's build log for details.

Missing docstring.

Missing docstring for find_MP_schedule. Check Documenter's build log for details.

Linear Programming

CodingTheory.LP_decoder_LDPCFunction
LP_decoder_LDPC(H::Union{CTMatrixTypes, AbstractMatrix{<:Number}}, v::Union{CTMatrixTypes, Vector{<:Integer}}, Ch::BinarySymmetricChannel)
LP_decoder_LDPC(C::AbstractLinearCode, v::Union{CTMatrixTypes, Vector{<:Integer}}, Ch::BinarySymmetricChannel)

Return

Note

  • Run using JuMP, GLPK to activate this extension.
source

Simulations

Missing docstring.

Missing docstring for decoder_simulation. Check Documenter's build log for details.