Papers
Topics
Authors
Recent
Search
2000 character limit reached

Optimal Ternary Cyclic Codes

Updated 25 January 2026
  • Optimal ternary cyclic codes are linear codes over F3 defined by generator polynomials with cyclic shifts, achieving parameters like [3^m-1, 3^m-1-2m, 4].
  • They utilize algebraic constructions based on cyclotomic cosets and minimal polynomials to secure optimal minimum Hamming distances and efficient decoding.
  • Recent advances include multi-zero constructions and counterexamples that refine optimality criteria and open new research directions in coding theory.

Optimal ternary cyclic codes are an intensively studied class within algebraic coding theory, characterized by their cyclic structure, definition over the finite field F3\mathbb{F}_3, and the attainment of optimal parameter bounds—most notably, a minimum Hamming distance dd that meets the sphere-packing bound for given length n=3m−1n=3^m-1 and dimension kk. These codes are central for the design of reliable communication and storage systems, offering maximized error correction for a given rate while allowing efficient algebraic encoding and decoding via their cyclic structure.

1. Algebraic Definitions and Parameters

A ternary cyclic code CC is a linear [n,k,d][n,k,d] code over F3\mathbb{F}_3 such that any codeword (c0,c1,…,cn−1)(c_0, c_1, \ldots, c_{n-1}) implies (cn−1,c0,c1,…,cn−2)(c_{n-1}, c_0, c_1, \ldots, c_{n-2}) is also a codeword. Such codes correspond to ideals in the quotient ring F3[x]/(xn−1)\mathbb{F}_3[x]/(x^n-1), and possess a unique monic generator polynomial dd0 dividing dd1.

A major focus is on families with parameters dd2, where dd3 is the maximal possible minimum distance (by the sphere-packing bound) for the given length and dimension. The generator polynomial often takes the form dd4 where dd5 is the minimal polynomial over dd6 of dd7 for a primitive element dd8 and suitable exponent dd9 whose n=3m−1n=3^m-10-cyclotomic coset has size n=3m−1n=3^m-11 and is disjoint from n=3m−1n=3^m-12 (Ding et al., 2013, Li et al., 2013).

More general constructions involve additional zeros, e.g., codes n=3m−1n=3^m-13 with n=3m−1n=3^m-14 or n=3m−1n=3^m-15 zeros, and the associated dimension is determined by the sum of the sizes of the involved cyclotomic cosets (Wu et al., 2024).

2. Constructions and Explicit Families

Numerous infinite families of optimal ternary cyclic codes have been established:

  • Monomial-Based Families: Codes n=3m−1n=3^m-16 built from perfect or almost perfect nonlinear (PN/APN) monomials n=3m−1n=3^m-17 yield optimal parameters when n=3m−1n=3^m-18 satisfies certain algebraic properties relative to n=3m−1n=3^m-19. Explicit choices include kk0, kk1 for odd kk2 coprime to kk3, and several APN-inspired exponents (Ding et al., 2013).
  • Welch-Type and Generalized Families: Families such as kk4 with kk5, kk6 (for kk7) also meet the optimal bound. These exponents are derived from Welch-type and related functions, with algebraic criteria ensuring no nontrivial codeword of weight kk8 (Fan et al., 2015).
  • Two/Three-Zero Codes: Recent advances yield new families such as kk9, CC0, CC1, and CC2 for explicitly constructed CC3 depending on congruence relations and field characteristics, all with CC4 and dimension determined by the sum of coset sizes (Wu et al., 2024). These families are shown inequivalent to previously known classes.
  • Parameter Table: Core Families
Family Code Parameters Defining Exponent CC5 (examples)
Monomial (Carlet–Ding–Yuan, Ding–Helleseth) CC6 CC7, CC8, CC9, APN exponents
Welch-type (Fan et al., 2015) [n,k,d][n,k,d]0 [n,k,d][n,k,d]1, [n,k,d][n,k,d]2 (odd [n,k,d][n,k,d]3)
Wu et al. (Wu et al., 2024) [n,k,d][n,k,d]4, [n,k,d][n,k,d]5 Structured [n,k,d][n,k,d]6 values dependent on [n,k,d][n,k,d]7
Two/Three-zero constructions [n,k,d][n,k,d]8 [n,k,d][n,k,d]9 from specific congruences and coset conditions

3. Characterization Criteria and Optimality Proofs

A central algebraic tool is the criterion—originally formulated by Ding and Helleseth—that codifies when F3\mathbb{F}_30 is optimal with F3\mathbb{F}_31 (Ding et al., 2013, Li et al., 2013):

  • F3\mathbb{F}_32 F3\mathbb{F}_33 is even and F3\mathbb{F}_34;
  • F3\mathbb{F}_35 the equation F3\mathbb{F}_36 in F3\mathbb{F}_37 has only F3\mathbb{F}_38 as solution;
  • F3\mathbb{F}_39 the equation (c0,c1,…,cn−1)(c_0, c_1, \ldots, c_{n-1})0 has only (c0,c1,…,cn−1)(c_0, c_1, \ldots, c_{n-1})1 as solution.

Proofs of minimal distance rely on showing the absence of codewords of lower weight, typically via analysis of these equations. The sphere-packing (Hamming) bound and Griesmer bound both imply (c0,c1,…,cn−1)(c_0, c_1, \ldots, c_{n-1})2 for (c0,c1,…,cn−1)(c_0, c_1, \ldots, c_{n-1})3 ternary codes with (c0,c1,…,cn−1)(c_0, c_1, \ldots, c_{n-1})4, so these constructions achieve the maximum possible (Ding et al., 2013, Li et al., 2013, Han et al., 2019).

4. Advances, Counterexamples, and Infinite Families

Despite extensive progress, the complete classification of all parameter sets (c0,c1,…,cn−1)(c_0, c_1, \ldots, c_{n-1})5 producing optimal ternary cyclic codes remains open. Ding and Helleseth's list of nine open problems motivated a decade of research, resulting in:

  • Complete resolution of several problems and construction of wider families of (c0,c1,…,cn−1)(c_0, c_1, \ldots, c_{n-1})6 via new cyclotomic and congruence methods (Wu et al., 2024, Zheng et al., 3 Nov 2025, He et al., 11 Jun 2025, Bao et al., 18 Jan 2026).
  • Discovery of explicit counterexamples to certain open conjectures for particular (c0,c1,…,cn−1)(c_0, c_1, \ldots, c_{n-1})7 (notably for (c0,c1,…,cn−1)(c_0, c_1, \ldots, c_{n-1})8, (c0,c1,…,cn−1)(c_0, c_1, \ldots, c_{n-1})9), demonstrating that the aforementioned criteria may fail for some parameters due to the existence of nontrivial solutions to (cn−1,c0,c1,…,cn−2)(c_{n-1}, c_0, c_1, \ldots, c_{n-2})0 or (cn−1,c0,c1,…,cn−2)(c_{n-1}, c_0, c_1, \ldots, c_{n-2})1 (Bao et al., 18 Jan 2026, He et al., 11 Jun 2025).
  • Identification of new sufficient conditions whereby (cn−1,c0,c1,…,cn−2)(c_{n-1}, c_0, c_1, \ldots, c_{n-2})2 subject to congruences such as (cn−1,c0,c1,…,cn−2)(c_{n-1}, c_0, c_1, \ldots, c_{n-2})3, with (cn−1,c0,c1,…,cn−2)(c_{n-1}, c_0, c_1, \ldots, c_{n-2})4, guarantees optimal codes; and nonexistence for certain other cases (cn−1,c0,c1,…,cn−2)(c_{n-1}, c_0, c_1, \ldots, c_{n-2})5 (Bao et al., 18 Jan 2026).

5. Dual Codes and Weight Distributions

The duals of some families of optimal ternary cyclic codes are themselves optimal with respect to the sphere-packing bound, usually possessing parameters (cn−1,c0,c1,…,cn−2)(c_{n-1}, c_0, c_1, \ldots, c_{n-2})6 with (cn−1,c0,c1,…,cn−2)(c_{n-1}, c_0, c_1, \ldots, c_{n-2})7 in favorable cases (Ding et al., 2013, Zhou et al., 2013). Explicit determination of weight distributions for both the codes and their duals, while tractable for small (cn−1,c0,c1,…,cn−2)(c_{n-1}, c_0, c_1, \ldots, c_{n-2})8 using exponential sums (trace representations, value distributions of Weil sums, cyclotomic arguments), remains a challenge for general (cn−1,c0,c1,…,cn−2)(c_{n-1}, c_0, c_1, \ldots, c_{n-2})9.

Notably, three-weight codes (with precisely three nonzero weights) constructed via trace forms admit optimal duals under specified algebraic constraints, with determined weight enumerators matching those in best-known code tables (Ding et al., 2013, Zhou et al., 2013).

6. Inequivalence, Applications, and Recent Developments

Considerable effort is made to prove inequivalence of new constructions to previously known families, which is crucial for both theoretical completeness and practical deployment. This is assured via cyclotomic coset analysis, explicit F3[x]/(xn−1)\mathbb{F}_3[x]/(x^n-1)0-adic expansion argumentation, and generator polynomial comparison (Wu et al., 2024, He et al., 11 Jun 2025).

Optimal ternary cyclic codes have significant utility in practical domains due to algebraic structure—supporting fast encoding/decoding—and maximal error correction relative to size/rate. Applications include robust storage and communication systems, combinatorial designs, authentication codes, and cryptographic systems (Ding et al., 2013, Ding et al., 2013).

Recent progress continually extends the known taxonomy of such codes. Wu et al. introduced novel classes with three zeros and dimensional variants, demonstrating further nonequivalence and optimality (Wu et al., 2024). Additionally, new square-root-like bounds are derived for codes of dimension F3[x]/(xn−1)\mathbb{F}_3[x]/(x^n-1)1 in related work (Chen et al., 2023).

7. Open Problems and Future Directions

Several classification and parametrization problems remain unresolved:

  • Complete algebraic characterization of all exponents F3[x]/(xn−1)\mathbb{F}_3[x]/(x^n-1)2 (for fixed F3[x]/(xn−1)\mathbb{F}_3[x]/(x^n-1)3) yielding optimal codes beyond known monomials, especially for multi-zero cases.
  • Improved understanding of the solution profiles to critical equations F3[x]/(xn−1)\mathbb{F}_3[x]/(x^n-1)4 to pre-emptively rule in/out admissible exponents for arbitrary F3[x]/(xn−1)\mathbb{F}_3[x]/(x^n-1)5 (Bao et al., 18 Jan 2026).
  • Exploration of constructions over extensions involving more general functions, or leveraging new algebraic or combinatorial design methods.
  • Investigation of deep connections with APN/planar functions, combinatorial structures, and implications for cryptographic resistance.

Addressing these will further enhance both the theoretical foundations and practical reach of optimal ternary cyclic codes.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Optimal Ternary Cyclic Codes.