Skip to content

Quasi Cyclic Representation for Classical Generalized Quadrangles

Notifications You must be signed in to change notification settings

TomasOrtega/QuasiCyclicGQs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Quasi Cyclic Representation of Classical Generalized Quadrangles

This repository contains the Quasi Cyclic (QC) representation of classical Generalized Quadrangles (GQ). These have been obtained using the methods described in "Practical Implementation of Geometric Quasi-Cyclic LDPC Codes" by Simeon Ball and Tomàs Ortega. See also PCT/EP2023/062797.

Standard .alist files are provided for LDPC simulations.

Overview

Generalized Quadrangles are incidence structures whose main feature is the lack of any triangles (yet they contain many quadrangles). This repository provides a practical Quasi Cyclic representation of their point-line incidence matrix. These matrices can be seen as parity check matrices of error correcting codes, which are particularly useful for LDPC (Low-Density Parity-Check) applications.

Contents

All representations are in the representations folder, with subdirectories

All folders contain the raw output from our generation scripts in .txt files, as well as .alist files for LDPC simulations. Files that start with "G_" contain the generator matrix for the corresponding code described by the parity check matrix.

Usage

The .alist files provided are ready to use with any standard LDPC BER/FER simulator, such as aff3ct.

The utilities folder contains Python scripts that convert raw outputs to .alist files. The input and output filenames for the conversion have to be edited in the code.

Citation

If you find this work helpful, please consider citing

@inproceedings{ball2024QC,
  title={Practical Implementation of Geometric Quasi-Cyclic LDPC Codes},
  author={Ball, Simeon and Ortega, Tomàs},
  booktitle={Discrete Mathematics Days},
  year={2024}
}

Contact

For questions or inquiries about this repository, feel free to email [email protected].

About

Quasi Cyclic Representation for Classical Generalized Quadrangles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages