added polar code reliability sequence constructor

This commit is contained in:
Ahmet Inan 2023-07-07 09:57:43 +02:00
commit cb7271c85f
4 changed files with 78 additions and 26 deletions

View file

@ -91,6 +91,12 @@ Bit freezers for the construction of [polar codes](https://en.wikipedia.org/wiki
* PolarFreezer: Constructs code for a given erasure probability without the need for storing nor sorting of erasure probabilities for the virtual channels.
* PolarCodeConst0: Constructs code by choosing the K best virtual channels computed from a given erasure probability.
### [polar_sequence.hh](polar_sequence.hh)
Construction of reliability sequences for [polar codes](https://en.wikipedia.org/wiki/Polar_code_(coding_theory)).
* PolarSeqConst0: Constructs a sequence by sorting virtual channel reliabilities computed from a given erasure probability.
### [polar_encoder.hh](polar_encoder.hh)
Encoders for [non-systematic and systematic](https://en.wikipedia.org/wiki/Systematic_code) [polar codes](https://en.wikipedia.org/wiki/Polar_code_(coding_theory)).