Cyclic codes are among the most important families of codes in coding theory for both theoretical and practical reasons. Despite their prominence and intensive research on cyclic codes for over a half century, there are still open problems related to cyclic codes. In this work, we use recent results on the equivalence of cyclic codes to create a more efficient algorithm to partition cyclic codes by equivalence based on cyclotomic cosets. This algorithm is then implemented to carry out computer searches for both cyclic codes and quasi-cyclic (QC) codes with good parameters. We also generalize these results to repeated-root cases. We have found several new linear codes that are cyclic or QC as an application of the new approach, as well as more desirable constructions for linear codes with best known parameters. With the additional new codes obtained through standard constructions, we have found a total of 14 new linear codes.
翻译:由于理论和实践原因,在编码理论中,Cyclic code是最重要的代码系列。尽管半个多世纪以来这些代码在周期代码方面占有显著地位并进行了大量研究,但与周期代码有关的问题仍然存在。在这项工作中,我们利用最近关于周期代码等值的结果,为基于环形共合体的等值分配周期代码创建了更有效的算法。然后,实施这一算法,对具有良好参数的周期代码和准周期(QC)代码进行计算机搜索。我们还将这些结果推广到重复的根部案例。我们发现了一些新的周期代码或QC,作为新方法的应用,以及更可取的、有最佳已知参数的线性代码结构。随着通过标准构建获得新的代码,我们发现了总共14个新的线性代码。