[发明专利]一种基于包的最优局部修复码构造方法有效
申请号: | 202110753631.0 | 申请日: | 2021-07-02 |
公开(公告)号: | CN113381772B | 公开(公告)日: | 2022-11-25 |
发明(设计)人: | 韩国军;韩晓盼 | 申请(专利权)人: | 广东工业大学 |
主分类号: | H03M13/13 | 分类号: | H03M13/13;G06F11/10 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 沈闯 |
地址: | 510060 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 最优 局部 修复 构造 方法 | ||
1.一种基于包的最优局部修复码构造方法,其特征在于,包括:
根据最优局部修复码的已知参数构造一个用于生成所述最优局部修复码的规则包;其中,所述已知参数为(k,4,1),k表示所述最优局部修复码的信息码元个数,4表示所述最优局部修复码的修复集大小,1表示所述最优局部修复码的校验码元为1个;
所述根据最优局部修复码的已知参数构造一个用于生成所述最优局部修复码的规则包具体包括:
根据最优局部修复码的已知参数得到可分解不完全区组(k,4,1)-RBIBD和可分解可分组4-RGDD,根据所述(k,4,1)-RBIBD和所述4-RGDD分别构造用于生成所述最优局部修复码的所述规则包;
其中,所述(k,4,1)-RBIBD为:对于一个二元组(X,B),若X中不同的元素组成的每一对都恰好出现在B的一个区组中,则一个(k,4,1)-可分解包为可分解不完全区组(k,4,1)-RBIBD;
所述(k,4,1)-可分解包为:假设是一个正整数,对于一个二元组(X,B),若区组B可以分解为个不相交的子区组B,且每个子区组中的元素组合起来刚好是X的集合,则所述二元组(X,B)可表示为(k,4,1)-可分解包;
所述4-RGDD为:假设集合R是正整数的子集,集合R取值为4,且k=a1g1+a2g2+...+asgs,其中ai和gi都是正整数,1≤i≤s;一个类型为的4-GDD是一个三元组(A,g,B),简称4-GDD,其中A表示维数为k的有限集合,即A=Zk={0,1,2,...,k-1},g表示A的一个分区,B表示A的子集的一个集合;它满足以下两个条件:对于每个子区组B∈B,|B|∈R且A的每一对不同的元素最多出现在一个群g或一个区组B中,但不能同时出现;
根据区组得到所述最优局部修复码的生成矩阵;其中,所述区组为所述规则包对应的区组;
根据所述生成矩阵得到所述最优局部修复码。
2.根据权利要求1所述的基于包的最优局部修复码构造方法,其特征在于,所述规则包为t-规则包;
所述t-规则包为:对于一个二元组(X,B),若X中的每个元素都恰好出现在t个子区组B1中,则所述二元组(X,B)为所述t-规则包;其中,X是包含k个元素的集合,X={0,1,2,...,k-1},区组B是X的子集,B1∈B,t≤|B1|∈R,R为正整数的子集,|B1|为区组B中含有的子区组个数。
3.根据权利要求1所述的基于包的最优局部修复码构造方法,其特征在于,根据所述(k,4,1)-RBIBD得到的所述规则包,其区组为Bi表示不相交的平行类,
4.根据权利要求1所述的基于包的最优局部修复码构造方法,其特征在于,根据所述4-RGDD得到的所述规则包,其区组为Bi表示不相交的平行类,
5.根据权利要求1所述的基于包的最优局部修复码构造方法,其特征在于,根据最优局部修复码的已知参数构造一个用于生成所述最优局部修复码的规则包具体包括:
构造一个所述已知参数的循环包,根据所述循环包构造一个用于生成所述最优局部修复码的所述规则包;
其中,所述循环包为:初始区组V是Zk={0,1,...,k-1}的t个子集的集合,V={V1,V2,...,Vi,...,Vt},当V满足以下两个条件时为循环包:对于任何1≤i≤t,Vi的大小为r;Δ(V)表示V的差,Δ(V)={vij-vis|1≤i≤t,j≠s,1≤s,j≤k},Δ(V)覆盖每一个对k取模的非零余式最多一次。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东工业大学,未经广东工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110753631.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种计算机冷却系统
- 下一篇:模块拼接集成化水族景观制作工艺
- 同类专利
- 专利分类