Pure Mathematics
Vol.
12
No.
04
(
2022
), Article ID:
50600
,
7
pages
10.12677/PM.2022.124070
(n × m, 4,1,2)光正交码的上界
温建福,黄月梅*
内蒙古师范大学,内蒙古自治区数学与应用数学中心,内蒙古 呼和浩特
收稿日期:2022年3月14日;录用日期:2022年4月15日;发布日期:2022年4月22日

摘要
一个光正交码是指具有良好的自相关性和互相关性的序列族。它是为光码分多址(CDMA)系统而设计的一种专用码。本文通过计算每个权重为4的码字所含3-子集轨道代表元的个数,给出汉明权重为4,自相关值为1,互相关值为2的二维光正交码的码字容量的上界。
关键词
光正交码,轨道,3-子集,上界

Bounds of (n × m, 4,1,2)-Optical Orthogonal Oodes
Jianfu Wen, Yuemei Huang*
Center of Mathematics and Applied Mathematics, Inner Mongolia Normal University, Hohhot Inner Mongolia
Received: Mar. 14th, 2022; accepted: Apr. 15th, 2022; published: Apr. 22nd, 2022

ABSTRACT
An optical orthogonal code is a family of sequences with good auto-correlation and cross-correlation. It is a special code designed for optical code-division multiple access (CDMA) system. In this paper, the upper bound of the capacity of two-dimensional optical orthogonal codes with hamming weight 4, auto-correlation value of 1 and cross-correlation value of 2 is given by calculating the number of 3-subset orbit representations of each code with weight 4.
Keywords:Optical Orthogonal Codes, Orbit, 3-Subset, Bound
Copyright © 2022 by author(s) and Hans Publishers Inc.
This work is licensed under the Creative Commons Attribution International License (CC BY 4.0).
http://creativecommons.org/licenses/by/4.0/
1. 引言
设 是正整数,参数为 的二维光正交码 (记作 )是 阶的 矩阵C (码字)的集合,其中 分别表示光正交码的权重,自相关值和互相关值,并且满足下列两个条件:
1) 自相关性:对任意 和任意正整数 ,有
;
2) 互相关性:对任意 , , ,以及任意正整数 ,有 。
任意 ,行标i取自 ,列标j取自 ,其中 , 是模m的剩余类
加群,若 则令 , 表示C中非零元素的坐标集合,所以 是 中一个k元组。于是, 可视为 中k元组的集合记作 ,满足下列两个条件:
1') 自相关性:对任意 和任意正整数 ,有
;
2') 互相关性:对任意 和任意正整数 ,有
,
其中 ,并且所有加法运算在 上进行。
对光正交码的研究始于1989年文献 [1]。实际应用中需要大容量相关性好的光正交码,二维光正交码具有良好的稳定性及所需容量。在文献 [2] [3] [4] 中研究了 时, 光正交码的上界,并确定了 的计算公式。文献 [5] 中计算了汉明权重为 时 的具体表达式并确定了 光正交码的上界。在文献 [6] [7] [8] 中具体分析了 光正交码的部分上界及构造问题。当 时,在文献 [9] 中利用辅助设计建立递归构造的方式得到 光正交码的上界及部分无穷类结果。本文研究了当 时, 光正交码的最大容量 的问题。本文的研究丰富了多维光正交码的研究内容。
定理1.1 设n和m是正整数,则
在本文的第二节提出判别 的等价条件;第三节给出了计算 的过程及结果;第四节对本文进行总结和 的不够紧密的原因进行分析。
2. 基础知识
设B是 的k-子集,根据B的第一坐标,定义B的 -纯差为B的差多重集
,其中运算为模m;令 表示多重集 中所有不同元素的集合; 表示多重集 中元素的最大重数。于是,
。
对于 的任意k-子集B和 ,定义 为B的轨道记为 ,其中加法运算在 上进行。若B在 的作用下,轨道 含有m个元素,则称其为长轨道,否则为短轨道。
根据任意 和任意正整数 ,有
,
所以B包含的3-子集轨道代表元只出现在B中一次;若有一个3-子集轨道代表元同时包含在 中,则
。
令 是 中4元组的集合,对于 ,若 满足以下两个条件:
1) 自相关性: ,
2) 互相关性:B包含的3-子集轨道代表元只出现在B中一次,
则 构成一个 。
3. 的最大容量
在 中,令 , 对于任意 ,B是轨道 的代表元,因此可将B表示为 的形式,因此根据码字的第一坐标可以分为五种类型:
类型1: , ,其中 ;
类型2: , ,其中 ;
类型3: , ,其中 ;
类型4: , ,其中 ;
类型5: , ,其中 。
引理3.1 [10] 令B是 的任意4-子集轨道代表元且 。B包含3个不同的3-子集轨道代表元
当且仅当B形如 ,其中 且 ;B包含2个不同的3-子集轨道代表元当且仅当B形如 ,其中 ;其余形式的B均包含4个不同的3-子集轨道代表元。
引理3.2令B是 的任意4-子集轨道代表元且 ,B包含4个不同的3-子集轨道代表元。
证明:根据引理3.1可知,若B是形如 , ,所以,当 时,B包含4个不同的3-子集轨道代表元。
引理3.3 设 是 光正交码,任意 ,B包含4个不同的3-子集轨道代表元。
证明:下面将根据码字的不同类型分类讨论B包含的3-子集轨道代表元。
若 ,对于任意 , ,即为 。考虑 的派生集 ,根据引理3.2,可得 包含4个不同的3-子集轨道代表元。
若 , 包含的4个3-子集轨道代表元为 , , , 。根据第一坐标, 与 不在同一轨道;由于 当且仅当 所以 中元素互不相等,则 三者互不相等。于是 包含4个不同的3-子集轨道代表元。
若 , 包含的4个3-子集轨道代表元为 , , 和 。根据第一坐标,只有
与 或 与 可能在同一轨道。若 和 在同一轨道,则 可得 ,又因为 ,所以 ,产生矛盾,则 与 不在同一轨道。同理可得 与 不在同一轨道。
于是 包含4个不同的3-子集轨道代表元。
若 , 包含的4个3-子集轨道代表元为 , , , 。根据第一坐标,只有 与 可能在同一轨道;若 和 在同一轨道,则 而 ,产生矛盾,所以 与 不在同一轨道。于是 包含4个不同的3-子集轨道代表元。
若 , 包含的4个3-子集轨道代表元为 , , , 。根据第一坐标,可得 不在同一轨道。于是 包含4个不同的3-子集轨道代表元。
综上所述, 光正交码的每个码字都包含4个不同的3-子集轨道代表元。
在文献 [4] 中定理1给出了, 的上界;
引理3.4 [4] 设n和m是正整数,则 的上界
下面证明定理1.1
证明:设 是 光正交码, 。根据定义, , 。令 分别是 的一个3-子集轨道代表元,所以可得 , 。于是 中码字的3-子集轨道代表元属于 ,再根据引理3.3,引理3.4,可得
,
经进一步计算得定理1.1结果成立。通过附录中部分 光正交码的码字最大容量和表1的对比结果,可以更好的验证定理1.1的正确性。
Table 1. Partial comparison results
表1. 部分对比结果
4. 结论
本文根据每个码字中包含的3-子集轨道代表元的个数确定了 光正交码的最大容量 ,但并不是每个属于 光正交码的码字都能构成 光正交码中满足自相关的码字,也不是 光正交码中满足自相关的码字构成最大容量的码字时每个属于 光正交码的码字都能出现一次;所以,定理1.1中 光正交码的最大容量 不够紧密,下一步为确定 光正交码精确的码字容量的上界,就要寻找 光正交码的码字和 光正交码的码字间更紧密的关系。
基金项目
国家自然科学基金资助项目(11401326);内蒙古教育厅项目(NJZY22599, NJZY22600);内蒙古师范大学研究生科研创新基金项目(CXJJS21122)。
文章引用
温建福,黄月梅. (n × m, 4,1,2)光正交码的上界
Bounds of (n × m, 4,1,2)-Optical Orthogonal Oodes[J]. 理论数学, 2022, 12(04): 616-622. https://doi.org/10.12677/PM.2022.124070
参考文献
- 1. Chung, F.R.K., Salehi, J.A. and Wei, V.K. (1989) Optical Orthogonal Codes: Design, Analysis and Applications. IEEE Transactions on Information Theory, 35, 595-604. https://doi.org/10.1109/18.30982
- 2. 黄月梅, 周君灵. 一类权重为4的二维光正交码[J]. 北京交通大学学报, 2012, 36(6): 144-146+149.
- 3. Huang, Y.M. and Chang, Y.X. (2013) Maximum Two-Dimensional (u × v, 4,1,3). Applied Mathematics: A Journal of Chinese Universities (Series B), 28, 279-289. https://doi.org/10.1007/s11766-013-3064-3
- 4. 黄月梅, 张桂芝. 两类权重为3的二维光正交码的容量及构造[J]. 理论数学, 2018, 8(2): 174-181.
- 5. 董百卉. 一类最优二维光正交码[D]: [硕士学位论文]. 石家庄: 河北师范大学, 2015.
- 6. Wang, X.M., Chang, Y.X. and Feng, T. (2013) Optimal 2-D (n × m, 3,2,1)-Optical Orthogonal Codes. IEEE Transactions on Information Theory, 59, 710-725. https://doi.org/10.1109/TIT.2012.2214025
- 7. Feng, T., Wang, L.D., Wang, X.M., et al. (2017) Optimal Two-Dimensional Optical Orthogonal Codes with the Best Cross-Correlation Constraint. Journal of Combinatorial Designs, 25, 349-380. https://doi.org/10.1002/jcd.21554
- 8. Feng, T., Wang, L.D. and Wang, X.M. (2019) Op-timal 2-D (n × m, 3,2,1)-Optical Orthogonal Codes and Related Equi-Difference Conflict Avoiding Codes. Designs, Codes and Cryptography, 87, 1499-1520. https://doi.org/10.1007/s10623-018-0549-3
- 9. Feng, T. and Chang, Y.X. (2011) Combinatorial Constructions for Optimal Two-Dimensional Optical Orthogonal Codes with λ = 2. IEEE Transactions on Information Theory, 57, 6796-6819. https://doi.org/10.1109/TIT.2011.2165805
- 10. Wang, L.D. and Chang, Y.X. (2014) Bounds and Constructions on (v,4,3,2) Optical Orthogonal Codes. Journal of Combinatorial Designs, 22, 453-472. https://doi.org/10.1002/jcd.21362
附录
n=2, m=5
{(0, 0), (0, 1), (1, 0), (1, 2)}, {(0, 0), (0, 1), (1, 1), (1, 4)}, {(0, 0), (0, 2), (1, 0), (1, 1)}, {(0, 0), (0, 2), (1, 3), (1, 4)}.
n = 2, m = 6
{(0, 0), (0, 1), (1, 0), (1, 2)}, {(0, 0), (0 ,1), (1, 3), (1, 5)}, {(0, 0), (0, 2), (1, 0), (1, 1)}, {(0, 0), (0, 2), (1, 3), (1, 4)}.
n = 3, m = 3
{(0, 0), (0, 1), (1, 0), (2, 0)}, {(0, 0), (0, 1), (1, 2), (2, 2)}, {(0, 0), (1, 0), (1, 1), (2, 2)}, {(0, 0), (1, 0), (1, 2), (2, 1)}, {(0, 0), (1, 1), (1, 2), (2, 0)}.
n = 3, m = 4
{(0, 0), (0, 1), (1 ,0), (2, 0)}, {(0, 0), (0, 1), (1, 1), (2, 2)}, {(0, 0), (0, 1), (1, 2), (2, 1)}, {(0, 0), (0, 1), (1, 3), (2, 3)},
{(0, 0), (1, 0), (1, 1), (2, 3)}, {(0, 0), (1, 0), (1, 3), (2, 2)}, {(0, 0), (1, 2), (2, 0), (2, 3)}, {(0, 0), (1, 3), (2, 0), (2, 1)}.
n = 4, m = 2
{(0, 0), (1, 0), (2, 0), (3, 0)}, {(0, 0), (1, 0), (2, 1), (3, 1)}, {(0, 0), (1, 1), (2, 0), (3, 1)}, {(0, 0), (1, 1), (2, 1), (3, 0)}.
n = 5, m = 2
{(0, 0), (1, 0), (2, 0), (3, 0)}, {(0, 0), (1, 0), (2, 1), (3, 1)}, {(0, 0), (1, 1), (2, 0), (4, 0)}, {(0, 0), (1, 1), (3, 0), (4, 1)} {(0, 0), (2, 0), (3, 1), (4, 1)}, {(0, 0), (2, 1), (3, 0), (4, 0)}, {(1, 0), (2, 0), (3, 1), (4 ,0)}, {(1, 0), (2, 1), (3, 0), (4, 1)}.
NOTES
*通讯作者。