Simulated-annealing-lifting-QC-LDPC:用于高周长 QC-LDPC 的模拟退火提升包括 ACEEMD 优化。 从protograph(基本矩阵)制作QC-LDPC-源码

上传者: 42134338 | 上传时间: 2021-08-20 17:01:25 | 文件大小: 11.77MB | 文件类型: ZIP
QC-LDPC 码和 MET QC-LDPC 码的模拟退火提升 Vasiliy Usatyuk 和 Ilya Vorobyev 用于构建高周长 QC-LDPC 代码的模拟退火方法第 41 届电信和信号处理 (TSP) 2018 年国际会议的源代码,7 月 4 日至 6 日,希腊雅典。 它从具有所需最小 EMD 值的原图构造具有多个边缘类型循环的规则和不规则 QC-LDPC 代码。 关于图构建相关问题的代码的简短评论 (ENG) 。 模拟退火优于所有当前发布的算法(PEG、QC-PEG、Fossorier-Declercq-Vasic 改进的 PEG、Yedidia Hill-Climbing),并根据循环破坏能力构建 QC-LDPC 代码,详情请阅读论文 。 结合基于代码距离的筛选(对于短代码和中等代码长度),它允许构建具有非常好的(可能是当前最先进的)编码增益的 QC 代码。

文件下载

资源详情

[{"title":"( 47 个子文件 11.77MB ) Simulated-annealing-lifting-QC-LDPC:用于高周长 QC-LDPC 的模拟退火提升包括 ACEEMD 优化。 从protograph(基本矩阵)制作QC-LDPC-源码","children":[{"title":"Simulated-annealing-lifting-QC-LDPC-master","children":[{"title":"Figure.png <span style='color:#111;'> 145.15KB </span>","children":null,"spread":false},{"title":"12_3_42girth8upGirth6emd0seed333protograph_from_proto.txt_matrix828012.txt <span style='color:#111;'> 117B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 5.69KB </span>","children":null,"spread":false},{"title":"12_3_42girth8upGirth6emd0seed11protograph_from_proto.txt_matrix629558.txt <span style='color:#111;'> 117B </span>","children":null,"spread":false},{"title":"simulatedAnnealingEMD","children":[{"title":"x64","children":[{"title":"Release","children":[{"title":"simulatedAnnealingEMD.exe <span style='color:#111;'> 222.00KB </span>","children":null,"spread":false},{"title":"3_2_500girth8upGirth8emd20","children":[{"title":"3_2_500girth8upGirth8emd20seed123protograph_from_proto.txt_matrix1.txt <span style='color:#111;'> 37B </span>","children":null,"spread":false}],"spread":true},{"title":"16_6_500girth8upGirth6emd2","children":[{"title":"16_6_500girth8upGirth6emd2seed123protograph_from_protoME.txt_matrix1.txt <span style='color:#111;'> 354B </span>","children":null,"spread":false}],"spread":true},{"title":"run.bat <span style='color:#111;'> 116B </span>","children":null,"spread":false},{"title":"proto.txt <span style='color:#111;'> 17B </span>","children":null,"spread":false},{"title":"protoME.txt <span style='color:#111;'> 206B </span>","children":null,"spread":false},{"title":"runME.bat <span style='color:#111;'> 117B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"simulatedAnnealingEMD","children":[{"title":"main.cpp <span style='color:#111;'> 13.89KB </span>","children":null,"spread":false},{"title":"simulatedAnnealingEMD.vcxproj.filters <span style='color:#111;'> 959B </span>","children":null,"spread":false},{"title":"simulatedAnnealingEMD.vcxproj <span style='color:#111;'> 4.63KB </span>","children":null,"spread":false},{"title":"myLib","children":[{"title":"ME.h <span style='color:#111;'> 1.92KB </span>","children":null,"spread":false},{"title":"irregularldpc.h <span style='color:#111;'> 11.17KB </span>","children":null,"spread":false},{"title":"CycleEnum.h <span style='color:#111;'> 6.77KB </span>","children":null,"spread":false},{"title":"emdoptimization.h <span style='color:#111;'> 63.32KB </span>","children":null,"spread":false},{"title":"modularLifting.h <span style='color:#111;'> 3.57KB </span>","children":null,"spread":false},{"title":"regularLDPC.h <span style='color:#111;'> 9.26KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"simulatedAnnealingEMD.sln <span style='color:#111;'> 1.33KB </span>","children":null,"spread":false}],"spread":true},{"title":"LICENSE <span style='color:#111;'> 34.32KB </span>","children":null,"spread":false},{"title":"linux","children":[{"title":"main.cpp <span style='color:#111;'> 13.79KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 343B </span>","children":null,"spread":false},{"title":"ME.h <span style='color:#111;'> 1.92KB </span>","children":null,"spread":false},{"title":"run.sh <span style='color:#111;'> 419B </span>","children":null,"spread":false},{"title":"proto.txt <span style='color:#111;'> 40B </span>","children":null,"spread":false},{"title":"irregularldpc.h <span style='color:#111;'> 10.86KB </span>","children":null,"spread":false},{"title":"CycleEnum.h <span style='color:#111;'> 6.75KB </span>","children":null,"spread":false},{"title":"emdoptimization.h <span style='color:#111;'> 62.08KB </span>","children":null,"spread":false},{"title":"modularLifting.h <span style='color:#111;'> 3.57KB </span>","children":null,"spread":false},{"title":"regularLDPC.h <span style='color:#111;'> 9.26KB </span>","children":null,"spread":false}],"spread":true},{"title":"application of proposed methods.jpg <span style='color:#111;'> 46.41KB </span>","children":null,"spread":false},{"title":"TSP-2018.pdf <span style='color:#111;'> 2.21MB </span>","children":null,"spread":false},{"title":"My PhD Thesis Arxiv 2011.14753.pdf <span style='color:#111;'> 5.88MB </span>","children":null,"spread":false},{"title":"BG2_final.rar <span style='color:#111;'> 229.51KB </span>","children":null,"spread":false},{"title":"high-girth regular LDPC results.zip <span style='color:#111;'> 4.81MB </span>","children":null,"spread":false},{"title":"Patents which use SA","children":[{"title":"WO2017105270_ACE_block_QC_LDPC.pdf <span style='color:#111;'> 947.82KB </span>","children":null,"spread":false},{"title":"WO2018093286_EMD_SPATIALLY-COUPLED.pdf <span style='color:#111;'> 2.36MB </span>","children":null,"spread":false}],"spread":true},{"title":"SA results","children":[{"title":"a=13.txt <span style='color:#111;'> 2.09KB </span>","children":null,"spread":false},{"title":"a=9.txt <span style='color:#111;'> 2.11KB </span>","children":null,"spread":false},{"title":"a=3.txt <span style='color:#111;'> 4.35KB </span>","children":null,"spread":false},{"title":"a=11.txt <span style='color:#111;'> 2.09KB </span>","children":null,"spread":false},{"title":"a=5.txt <span style='color:#111;'> 4.37KB </span>","children":null,"spread":false},{"title":"a=2.txt <span style='color:#111;'> 2.12KB </span>","children":null,"spread":false},{"title":"a=15.txt <span style='color:#111;'> 2.09KB </span>","children":null,"spread":false},{"title":"a=7.txt <span style='color:#111;'> 2.09KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明