← Latest papers
🔢 mathematics

Two Families of Linear Codes Containing Non-GRS MDS Codes

This paper constructs two new families of linear codes derived from generalized Reed-Solomon codes, providing explicit parity-check matrices, necessary and sufficient conditions for the MDS property, and characterizing specific non-GRS MDS, self-orthogonal, and self-dual subfamilies.

Original authors: Kanat Abdukhalikov, Gyanendra K. Verma

Published 2026-04-07
📖 5 min read🧠 Deep dive

Original authors: Kanat Abdukhalikov, Gyanendra K. Verma

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are building a digital fortress designed to protect secret messages. In the world of coding theory, this fortress is built using "Linear Codes." Think of these codes as a set of rules for arranging bricks (data) so that if some bricks get knocked out (errors) or stolen (noise), you can still perfectly reconstruct the original wall.

The "gold standard" for these fortresses is called an MDS Code (Maximum Distance Separable). These are the ultimate fortresses: they offer the maximum possible protection for the amount of space they take up. If you have a wall of a certain height and width, an MDS code ensures that even if a huge chunk of it is destroyed, you can still figure out what the whole wall looked like.

The Old Blueprint: GRS Codes

For a long time, the only known way to build these perfect fortresses was using a specific, well-understood blueprint called Generalized Reed-Solomon (GRS) codes. It's like a famous, reliable architectural style used for centuries. Everyone knows how to build them, and they work great.

However, there's a problem: Predictability is dangerous.
In cryptography (secret keeping), if an enemy knows exactly how your fortress is built, they can find a secret backdoor. Because GRS codes are so famous and uniform, hackers have developed specific attacks (like the Sidelnikov-Shestakov attack) that can break them. We need fortresses that look perfect on the outside (MDS) but are built using a completely different, unknown blueprint (Non-GRS) so the hackers can't find the backdoor.

The New Discovery: Two New Families

The authors of this paper, Kanat Abdukhalikov and Gyanendra K. Verma, have discovered two new families of blueprints for building these perfect, yet mysterious, fortresses.

Here is how they did it, using simple analogies:

1. The "Missing Row" Trick (Family Ci,jC_{i,j})

Imagine the standard GRS blueprint is a giant grid of numbers, like a spreadsheet.

  • The Old Way: You use the whole spreadsheet.
  • The New Way: The authors take the spreadsheet and delete two specific rows of numbers, then rearrange the remaining rows in a clever way.
  • The Magic: Even though they removed parts of the original design, the resulting structure is still a perfect fortress (an MDS code). But because the pattern of missing rows is unique, the resulting code looks nothing like the old GRS blueprint. It's a "Non-GRS" code.
  • The Result: They figured out exactly which rows to delete and under what conditions the fortress remains perfect. They also found a way to build "Self-Dual" fortresses, which are special structures that are their own mirror images—useful for advanced quantum computing.

2. The "Jumping Power" Trick (Family Ch,kC_{h,k})

Imagine the standard blueprint lists powers of a number: 1,x,x2,x3,x4...1, x, x^2, x^3, x^4...

  • The Old Way: You use the first kk powers in order.
  • The New Way: The authors take the first few powers (1,x,x2...1, x, x^2...) but then skip ahead and grab a much higher power (like x100x^{100}) instead of the next one in line.
  • The Magic: This "jump" creates a structure that is still a perfect fortress (MDS) but has a completely different internal rhythm. It's like building a staircase where you take normal steps for a while, then suddenly take a giant leap, then continue with normal steps. The resulting shape is stable and strong, but it doesn't look like the standard staircase.

Why Does This Matter?

  1. Security: Because these new codes are "Non-GRS," they are immune to the specific attacks that break the old GRS codes. This makes them ideal for cryptography (keeping secrets safe) and secure communication.
  2. Quantum Computing: The authors also showed how to build "Self-Orthogonal" codes (codes that fit inside their own shadows). These are the building blocks for Quantum Error Correction, which is essential for making quantum computers work without crashing.
  3. New Possibilities: They didn't just say "it's possible"; they gave explicit recipes (formulas and examples) showing exactly how to build these codes for different sizes of data. They even showed how to build them for very large data sets, which was a hard problem before.

The Big Picture

Think of the world of data protection as a game of hide-and-seek.

  • GRS Codes are like hiding behind a standard, white fence. Everyone knows where to look.
  • This Paper introduces two new types of hiding spots: one where you remove parts of the fence to create a unique pattern, and another where you build the fence with giant, irregular gaps.
  • These new hiding spots are just as strong as the old ones (MDS), but because they look so different, the "seekers" (hackers) can't find them.

The authors have essentially handed us two new, secret keys to building unbreakable digital fortresses, expanding our toolkit for keeping the digital world safe.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →