1. 引言
纳米材料在信息、能源、医药、航空航天等领域具有广阔的应用前景。纳米材料的性能取决于它的结构。DNA折纸术是一种全新的DNA自组装方法,在构造纳米材料方面发挥着重要的作用,通过在DNA折纸技术中放置平头钝端,可以迫使一组DNA折纸通过碱基堆叠粘合以形成预期的排列。如果DNA折纸技术中的宏键组出现错位,将严重影响纳米材料的结构特性。Doty和Winslow[1]在2017年提出几何正交码的概念,介绍了如何使用这类编码设计DNA折纸技术,以此降低宏键组偏差带来的影响,并给出了一类几何正交码码字个数的上下界。Chee等[2]建立了几何正交码与光正交签名码之间的联系,改进了
时几何正交码码字个数的上界,给出了
时几类最优几何正交码码字容量的精确值。Wang等[3]进一步研究了
时几何正交码的容量,首次提出可以借助广义完美差填充对几何正交码进行构造。因此,研究广义完美差填充的存在性问题,对几何正交码进行进一步探究有理论意义。本文从
完美差族的存在性问题入手,并借助辅助设计与递归构造,确定了部分广义
完美差族的存在条件。再根据几何正交码与广义完美差族之间的等价关系,给出了变重量的完美几何正交码的几个存在条件。
2. 预备知识
本节主要介绍广义完美差填充、广义完美差族的定义以及一些已知结果。
定义2.1令N和M为两个包含0的整数集,且
(或
)时,
(或
)。令K为给定的正整数集。对于
中的任意k元子集B,
,定义B的差集为:
.
定义2.2令
为
中的一些大小为
的子集(称为基区组)族,若
包含
中的每个元素至多一次,则称
为广义
-完美差填充(perfect difference packings),记作广义
-PDP。称
为这个差填充的差剩余。若差剩余仅包含
,则称
为广义
-完美差族(perfect difference family),记作广义
-PDF。
设
均为整数,且
,规定
。对于任意的奇数n,记
。通常将广义
-PDP (或PDF)记为广义
-PDP (或PDF)。当
时,一个广义
-PDP (或PDF)记为
-PDP (或PDF)。
-PDP的存在性问题最早由Bermond等[4]在可移动天线的问题中提出,并确定了
-PDP的存在条件与
时,
-PDP不存在的若干条件。文献[5][6]给出了
-PDF存在的充要条件与
时,
-PDF不存在的条件。文献[7][8]利用加法置换序列与完美差矩阵,给出了
时,
-PDF的存在条件与
且
时,
-PDF的存在条件。Wu等[9][10]利用Langford序列讨论了
-PDF不存在的条件及
时,
-PDF的存在条件,其中
表示
-PDF中恰好有一个大小为
的基区组,且大小为k的基区组的数量大于0。
下面列出几个完美差族的已知结果。
引理2.3[5][11]
1)
-PDF存在当且仅当
;
2) 当
时,
-PDF存在;
3) 当
或
时,
-PDF不存在。
引理2.4[9]
-PDF存在当且仅当
且
。
引理2.5[3]
-PDF存在当且仅当
且
。
2.1. 辅助设计
本节介绍了构造广义完美差族用到的辅助设计。
定义2.1.1令K为给定的正整数集,若三元组
满足:1)X是一个有限点集,X中的元素称为点;2)
是X的一种划分,
中的元素称为组;3)
是X的子集(称为区组)族,
中每个区组的大小均属于K,X中属于不同组的任意元素对恰好属于
的唯一一个区组中,而属于同一个组的任意元素对不属于任何区组,则称
是一个可分组设计(group divisible design),记作K-GDD。当
时,简写为K-GDD。若组集
有
个大小为
的组,其中
,且
,则称
为该可分组设计的型。
定义2.1.2令S是n阶整数集合,
,
。令
为
的子集(称为基区组)族。对于任意
,
,定义差集:
.
若对于任意
,
,
则一个点集为
,组集为
,且型为
的K-GDD可以由
生成,其中
。对
中每个基区组中元素的第二个分量
可得到上述型为
的K-GDD的区组集。称这样的设计
是一个型为
的半完美可分组设计(semi-perfect group divisible design),记作型为
的K-SPGDD。
定义2.1.3令K为给定的正整数集,m、n为正整数。若四元组
满足:1)X是有mn个点的有限点集,X中的元素称为点;2)
是X的一种划分,将X划分为n个大小为m的子集,
中的元素称为组;3)
是X的另一种划分,将X划分为m个大小为n的子集,
中的元素称为洞,使得对任意的
,
,满足
;4)
是X的子集(称为区组)族,
中每个区组的大小均属于K,使得X中取自同组或同洞的点对不出现在
的任意区组中,X的其他点对恰好出现在
的唯一一个区组中,则称
是一个型为
的改进可分组设计(modified group divisible design),简记为型为
的K-MGDD。
文献[12]-[14]中给出了部分MGDD的如下存在条件。
引理2.1.4[12]-[14]
1) 型为
的3-MGDD存在当且仅当
,
,且
;
2) 型为
的4-MGDD存在当且仅当
,
,且
;
3) 型为55的5-MGDD存在。
定义2.1.5令S为有n个点的整数集合,
,
,
。令
为
的子集(称为基区组)族。对于任意
,
,定义:
.
若对于任意
,有:
,
那么一个点集为
,组集为
,洞为
的型为
的K-MGDD可以由
生成。对
的每个基区组中元素的第二个分量
可得到上述型为
的K-MGDD的区组集。其中,
。称
为型为
的半完美改进可分组设计(semi-perfect modified group divisible design),简记为型为
的K-SPMGDD。
若
是
上型为
的K-SPMGDD,那么
是一个型为
的
-SPGDD。
2.2. 递归构造
基于以上辅助设计,本节介绍了广义完美差族的主要构造方法。
定义2.2.1令H1和H2为两个整数集合。对于任意的正整数r1和r2,定义:
.
对于某些奇正整数
,当
时,通常将
写作
,
。一个广义
-PDF可以看作是一个差剩余为
的广义
-PDP,其中
为任意正整数。若存在一个差剩余为
的广义
-PDP,则
中包含0,并且若
,那么
。
构造2.2.2[3]如果存在一个差剩余为
的广义
-PDP与一个差剩余为
的广义
-PDP,那么存在一个差剩余为
的广义
-PDP。并且,若广义
-PDP为PDF,则广义
-PDP是一个广义
-PDF。
构造2.2.3[15]如果存在一个差剩余为
的
-PDP与一个型为
的L-SPGDD,其中每一个
,存在一个差剩余为
的广义
-PDP。若
-PDP为PDF,那么
-PDP的差剩余为
。
构造2.2.4[15]如果存在一个
-PDF与一个型为
的L-MGDD,其中
,那么存在一个型为
的L-SPMGDD。
3.
-PDFs
本节将探究广义
-PDFs的存在条件。首先考虑
的情况,那么
-PDFs可以由
-PDFs得到。显然,一个广义
-PDF是一个广义
-PDF。
引理3.1若存在一个
-PDF,则
且
。
证令
为一个
-PDF的区组集,
中区组长为3和5的区组的个数分别为x和y。则有:
(1)
由此得
。当
时,(1)式无非负整数解,对应的
-PDF不存在。而对于其余情况,等式(1)均存在非负整数解。综上,结论得证。
引理3.2当
且
时,
-PDF存在。
证由引理2.3,当
时,
-PDF存在,因此
-PDF也存在。再由引理2.4知,当
且
时,
-PDF存在,因此
-PDF也存在。当
时,由引理3.1,(1)式都有唯一非负整数解,分别为
。而由引理2.3,
-PDF、
-PDF、
-PDF、
-PDF均不存在;当
时,等式(1)有唯一非负整数解,分别为
和
,但
-PDF、
-PDF均不存在。当
时,等式(1)有唯一非负整数解
,但由引理2.4,
-PDF不存在。故结论得证。
在下文讨论中,令
。
引理3.3当
且
时,型为
和型为
的
-SPGDD存在。
证由引理3.2,
且
时,
-PDF存在。由引理2.1.4,
时,型为
的
-MGDD与型为
的
-MGDD存在。
令
为
上给定的
-PDF。对于
的每一个基区组
,令
为
上的型为
的
-MGDD,组集为
,其中
。对于每个
,令:
记
,则有:
其中,
且
。显然,
是
上的型为
的
-SPMGDD,那么
是一个型为
的
-SPGDD,
。
引理3.4当
且
时,差剩余为
的广义
-PDP存在。
证由引理3.2,当
且
时,
-PDF存在;当
且
时,由引理3.3可知,型为
与
的
-SPGDD存在。
令
为
上给定的
-PDF。对于
中任意一个基区组A,可以构造一个
上的型为
的
-SPGDD,组集为
,基区组集为
,其中
。记
,那么:
.
因此,
是一个差剩余为
的广义
-PDP。
定理3.5当
且
时,广义
-PDF存在。
证由引理3.2,当
且
时,
-PDF存在;由引理3.4,差剩余为
的广义
-PDP存在。
令
为
上差剩余为
的广义
-PDP,
为给定的
-PDF。对于
中的每一个基区组
,构造一个集合:
.
令
,则:
,
.
显然,
是一个广义
-PDF。
定理3.6当
且
时,存在一个广义
-PDF。
证由引理2.4,当
且
时,
-PDF与
-PDF存在。由引理3.3,型为
的
-SPGDD与型为
的
-SPGDD存在。由引理3.4,差剩余为
的广义
-PDP存在。再结合构造2.2.2,结论得证。
推论3.7当
时,广义
-PDF不存在。
证令
,t是整数且
。设一个广义
-PDF的基区组集为
。记
中大小为3的基区组集为
,大小为5的基区组集为
,且
,
。那么有:
。(2)
对每个
,令
。列举基区组的所有可能形式,当
时,
或3;当
时,
或10。记
,那么
。
当且仅当
时,等式(2)有非负整数解
。等式(2)有解时,其形式为
,其中
。因为
时,
;
时,
,所以有:
,
与
矛盾。因此,当
时,广义
-PDF不存在。
推论3.8当
时,广义
-PDF不存在。
证若存在一个广义
-PDP,则
-PDP也存在。但由引理2.3,不存在
-PDF,故而也不存在广义
-PDF。
假设存在一个广义
-PDF,
,基区组集为
。记
中大小为3和5的基区组集分别记为
和
,且
,
。那么
存在非负整数解
。当
时,唯一非负整数解分别为
。由引理2.5可知,
-PDF与
-PDF不存在,因此当
时,广义
-PDF不存在。
假设当
时存在一个广义
-PDF。定义:
;
;
.
则有
,
。
通过列举基区组的所有可能形式,有
或
或
或
,
或
或
或
或
或
或
或
。因为
,有唯一整数解
。又因为
与
均为偶数,与
矛盾,即整数解
不存在,因此不存在广义
-PDF。
4. 完美
几何正交码
定义4.1设Z为整数集合,令
为正整数。一个
-几何正交码
,是
上的组长取自正整数集K的子集(称为码字)族,且满足如下条件:
1) (非周期自相关性):对任意
和每个
,
;
2) (非周期互相关性):对任意
和每个
,
,
其中,
。
定义4.2当
时,一个
-几何正交码(geometric orthogonal codes),记作
-GOC。当
时,称其为常重量的几何正交码;当
时,称其为变重量的几何正交码。
定义4.3令
为
上
长的子集族。对于任意的
,令
。若
包含
中每个元素至多一次,则称
为一个
-GOC。当
时,则称
为一个完美
-GOC。
Wang等[3]首次提出了广义
-PDP的概念,借助辅助设计完美差矩阵与幂等正交阵列,确定了
时,广义
-PDF的存在性。Su等[15]借助半完美可分组设计与半完美改进可分组设计,除部分例外值,确定了
时,广义
-PDF存在的充要条件,同时给出了广义完美差族与完美几何正交码之间的等价关系。
引理4.4[15]一个完美
-GOC等价于一个广义
-PDF。
由定理3.5~3.6,推论3.7~3.8及引理4.4,可以得到以下结论。
定理4.5当
且
时,存在一个完美
-GOC。
定理4.6当
且
时,存在一个完美
-GOC。
定理4.7当
时,完美
-GOC不存在。
定理4.8当
时,完美
-GOC不存在。
基金项目
国家自然科学基金青年基金项目(11401326);无穷维哈密顿系统及其算法应用教育部重点实验室开放课(2023KFZR03);内蒙古自治区高等学校科学研究项目(NJZY19021, NJZY22599, NJZY22600)。
NOTES
*通讯作者。