该程序搜索给定子矩阵大小列权重的周长12 QC-LDPC代码子矩阵的配置也可以改变。与其他算法相比,该程序在构建girth-12 QC-LDPC代码方面提供了灵活性。该程序通过连接行组列组来构建Tanner图。如果不形成少于十二个周期,则建立连接。程序可能无法找到给定特定参数的代码。与其他算法相比,它也找不到最小的代码。