1. 引言
伴随计算机网络的飞速发展,编码与加密在现代网络通信中有着广泛的应用。网络编码[1]是一种新型网络数据传输方式,网络节点不仅能执行数据的复制和转发这两项操作,而且可以对接收到的数据进行相应的线性、非线性的编码操作。网络编码具有提高网络的组播吞吐量、提高宽带的利用率、降低节点的传输能耗等优点。因此,网络编码被看作是未来网络的核心技术,受到各国学者的高度重视。
随机网络编码方法是无线网络环境中非常有效的工具,但容易造成数据包的丢失和错误。因此,在无线网络编码中进行纠错控制是非常必要的。为了解决此问题,Kotter [2]提出了常维码(CDCs)。
为了获得最优的常维码,Silva、Kschischang和Kotter [3]指出提升最大秩距离(MRD)码可以产生渐近最优的常维码。Xu等人[4]和Liu等人[5]通过引入一种新的辅助码——定秩集秩度量码,并提出并行构造法。关于本课题的更多资料,有兴趣的读者可以查阅文献[2] [4] [6]-[10]。
本文通过计算当q是任意素数幂时,相关参数
,
,
,
的值,并利用定秩集秩度量码的球填充界和上述参数值,获得参数为
的上界,推广了Liu等人的结论。
2. 预备知识
令
表示q阶有限域,
表示
上所有尺寸为m × n的矩阵的集合。记
。
定义2.1 [11]-[13]:对于矩阵
,它们的秩距离定义如下:
。
定义2.2 [5]:对于
,
是一个参数为
-w定秩集秩度量码(GRMC),如果
满足
1) 对于任意的
,
;
2) 对于任意的
,且
,有
。
如果
,则一个参数为
-GRMC可以表示为
-GRMC。给定m,n,K和
,其中
,记号
表示所有参数为
-GRMCs中码字数的最大值。下面的命题给出了定秩集秩度量码的球填充界。
命题2.3 [14]:对于
,且
,
,
其中,
;
记
,
表示
-GRMCs中秩为j的码字个数,
。
3. 定秩集秩度量码的界
命题2.3虽然给出定秩集秩度量码的球填充界,但是
的值不易计算。本章主要通过计算当q是任意素数幂时,相关参数
,
,
,
的值,得到参数为
的上界。
定理3.1:
(1)
;
(2)
;
(3)
;
(4)
。
证明 (1) 设
。
若
,则
,满足要求
。在这种情况下,满足条件的B的个数为1。下面讨论
的情况。假设C的第
行是非零行向量,设
,则
。
(1.1) 当
且
时,我们有
,
其中
。在这种情况下,满足条件的B的个数为
。
(1.2) 当
且
时,记
,不妨设
,
其中
且不全为0。我们有
,
由于
,从而
,
。在这种情况下,满足条件的B的个数为
。
(1.3) 当
时,此时C的第一行是零行,即
,
又
,我们有
,
又
,故
且不全为0。在这种情况下,满足条件的B的个数为
。
故,
。
(2) 设
。
若
,则
,从而
。在这种情况下,满足条件的B的个数为0。
下面讨论
的情况。假设C的第
行是非零行向量,设
,则
。
(2.1) 当
时,此时
,
从而
。在这种情况下,满足条件的B的个数为0。
(2.2) 当
,
且
时,记
,不妨设
,
,
其中
,
且
不全为0,我们有
,
从而
。在这种情况下,满足条件的B的个数为0。
(2.3) 当
且
时,我们有
,
其中
。在这种情况下,满足条件的B的个数为q。
(2.4) 当
,
且
时,我们有
,
要使
,记
,则有
,
,
此时
。在这种情况下,满足条件的B的个数为0。
(2.5) 当
且
时,我们有
,
其中
。在这种情况下,满足条件的B的个数为q。
(2.6) 当
且
时,我们有
,
要使
,记
,则有
,
,
此时
。在这种情况下,满足条件的B的个数为0。
(2.7) 当
,
且
时,我们有
,
,
由于
,
,则有
且
,从而
,我们设
,则有
,
由于
,则
。
(2.7.1) 若
,则
,从而
。我们有
,
,
在这种情况下,满足条件的B的个数为
。
(2.7.2) 若
,则
。根据
,
可取
中任意非零值,
亦可取
中任意非零值。在这种情况下,满足条件的B的个数为
。
故,
。
(3) 设
。
若
,则
,从而
。在这种情况下,满足条件的B的个数为0。
下面讨论
的情况。假设C的第
行是非零行向量,设
,则
。
(3.1) 当
且
时,我们有
,
其中
,则此时
。在这种情况下,满足条件的B的个数为0。
(3.2) 当
且
时,记
,可设
,
其中
且不全为0。我们有
,
其中
,
可取
中任意值。在这种情况下,满足条件的B的个数为
。
(3.3) 当
时,
由于
,从而
是非零行向量,即
,我们有
,
由于
,则
,此时对任意的
,在这种情况下,满足条件的B的个数为
。
故,
(4) 设
。
若
,则
,满足要求
。在这种情况下,满足条件的B的个数为1。
下面讨论
的情况。假设C的第
行是非零行向量,设
,则
。
(4.1) 当
且
时,我们有
,
其中
且
。在这种情况下,满足条件的B的个数为
。
(4.2) 当
且
时,我们有
,
与(4.1)同理,在这种情况下,满足条件的B的个数为
。
(4.3) 当
时,我们有
,
其中
,
不全为0,
,由于对任意的
,则在这种情况下,满足条件的B的个数为
。
(4.4) 当
,
且
时,记
,不妨设
,
其中
且不全为0。我们有,
,
其中
,
不全为0且
。在这种情况下,满足条件的B的个数为
。
(4.5) 当
且
时,我们有
,
与(4.4)同理,在这种情况下,满足条件的B的个数为
。
(4.6) 当
,
且
时,记
,不妨设
,
,
其中
,
,
且不全为0。
,
从而
,
不全为0且
。在这种情况下,满足条件的B的个数为
。
(4.7) 当
,
且
时,我们有
,
其中
且
,
由于
,不妨设
,
其中
且
。我们有
,
(4.7.1) 当
时,
,
可取
中任意值,且
。在这种情况下,满足条件的B的个数为
。
(4.7.2) 当
时,此时
,
不全为0,
且
。在这种情况下,满足条件的B的个数为
。
故,
。
证毕。
推论3.2:
其中
;
;
;
;
。
证明 利用命题2.3和定理3.1,当
,
,
且
,我们即可得到结果。
4. 结语
本文通过计算当q是任意素数幂时,相关参数
,
,
,
的值,得到参数为
定秩集秩度量码的球填充上界,对Liu等人的结论做了进一步的推广,但是对于一般的
(
),其值仍然是未知的。
基金项目
江苏省大学生创新创业项目(202310332089Y)。