[发明专利]一种基于化学反应网络的低密度奇偶校验码解码方法有效
申请号: | 201810456790.2 | 申请日: | 2018-05-14 |
公开(公告)号: | CN108631791B | 公开(公告)日: | 2021-08-10 |
发明(设计)人: | 张川;张星池;尤肖虎 | 申请(专利权)人: | 东南大学 |
主分类号: | H03M13/11 | 分类号: | H03M13/11;G06N3/12 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 饶欣 |
地址: | 211189 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于化学反应网络的低密度奇偶校验码解码方法,本方法通过使用特定的DNA链浓度代表特定的概率数字,并使用DNA链置换反应来进行概率数字的计算。在计算过程中,若干组DNA链置换反应被预先设计以完成诸如加减乘除的计算,并通过一个同样由DNA链置换反应构成的时钟来控制各组反应依次进行。本发明能够经由硅基以外的途径实现解码计算。 | ||
搜索关键词: | 一种 基于 化学反应 网络 密度 奇偶 校验码 解码 方法 | ||
【主权项】:
1.一种基于化学反应网络的低密度奇偶校验码解码方法,其特征在于:对于第j个校验节点连接到第i1、i2和i3个数据节点的情况,进行以下计算:11)将式(1)中的z、x和c用z=j·i1、x=i2·j和c=i3·j代入,进行计算;12)将式(1)中的z、x和c用z=j·i2、x=i1·j和c=i3·j代入,进行计算;13)将式(1)中的z、x和c用z=j·i3、x=i2·j和c=i1·j代入,进行计算;其中,11)、12)和13)所针对的式(1)为:![]()
![]()
三次带入生成三组反应,这三组反应同时存在并且是并行的;对于式(1)的反应,中间变量Ta和Tb都加入到消除反应
中替代K,K为待消除的反应物;存在一个四相位时钟信号,即R、G、B、Y;并且,R、G、B、Y交替出现;M为预先设置的初始浓度为100的反应物,M1为M的第一个复制品,M2为M的第二个复制品,M3为M的第三个复制品,M4为M的第四个复制品,上标j·i1表示此数据为从第j个校验节点发送到第i1个数据节点的数据,上标j·i2表示此数据为从第j个校验节点发送到第i2个数据节点的数据,上标j·i3表示此数据为从第j个校验节点发送到第i3个数据节点的数据,上标i1·j表示此数据为从第i1个数据节点发送到第j个校验节点的数据,上标i2·j表示此数据为第i2个数据节点发送数据到第j个校验节点的数据,上标i3·j表示此数据为第i3个数据节点发送数据到第j个校验节点的数据,q1是用来表示上述从数据节点传往校验节点的数据为趋近于1的概率数的反应物,q0是用来表示上述从数据节点传往校验节点的数据为趋近于0的概率数的反应物,Ta和Tb为中间变量,r1是用来表示上述从校验节点传往数据节点的数据为趋近于1的概率数的反应物,r0是用来表示上述从校验节点传往数据节点的数据为趋近于0的概率数的反应物,P为q1x·q1c;对于第j1和j2个校验节点连接到第i个数据节点的情况,进行以下计算:14)根据式(2)进行计算;![]()
![]()
![]()
![]()
式(2)中,B为时钟,为预先设置的初始浓度为100的反应物,X1为X的第一个复制品,X2为X的第二个复制品,X3为X的第三个复制品,X4为X的第四个复制品,X5为X的第五个复制品,T1为
的复制品,T2为
的复制品,T3为
的复制品,T4为
的复制品,m0为表示该反应物所表示的概率数趋近于0的程度的反应物,m1为表示该反应物所表示的概率数趋近于1的程度的反应物,Q0和Q1共同表示某个数据节点处根据其接收到的信号计算出的该位为1的概率,n0为表示该反应物所表示的概率数趋近于0的程度的反应物,n1为表示该反应物所表示的概率数趋近于1的程度的反应物;15)根据式(3)进行计算;![]()
![]()
![]()
![]()
对于式(2)和(3)的反应,![]()
都加入到消除反应
中替代K,K为待消除的反应物。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810456790.2/,转载请声明来源钻瓜专利网。
- 上一篇:编码、译码方法及设备
- 下一篇:一种极化码编译码方法及装置
- 同类专利
- 专利分类