3. CODING THEORY
Research


The references between [ ] are listed in publications.html for typology.

My research in this area, above the results presented in the previous sections related to Galois geometries, has been in various directions.


3.1  TOPOLOGY OF NETWORKS

In [21] the problem of packet switched networks has been attacked. We translated it into design theoretic language. The solution of this problem involves weighted (n,k)-arcs in projective planes and 3-dimensional codes. The main problem concerned maximal coverings. A construction method for maximal coverings has been presented which then turned out to be uniquely determined. This resolves a problem which according to a statement of one of the leading experts in this area (C.J. Colbourn , 1999) seemed inaccessible as it seemed to contain the solution of the packing problem of plane arcs of arbitrary species. The solution of the problem was considered to be particularly relevant and has been the object of international research efforts for almost two decades. In those attempts various methods were used in order to translate the problem into different areas: graph theory [J.C.Bermond et al. 1983], computer aided numerical analysis and design theory [B.Yener et al., 1997], theory of projective planes [C. J. Colbourn, 2002]. Only in [21] the level of generality is reached which allows to establish a complete solution in a generic case. It also leads to links with coding theory which had not been known before and to a new type of a design-theoretic problem.
More novel aspects in the approach of [21] are the use of the graph-theoretical concept, the fractional matching number and the use of linear programming which allows to demonstrate optimality in the relevant generic situation. Finally in [21] the design-theoretic formulation leads to a new type of extremal structures which generalizes the notion of an almost projective plane: significative examples are found in the paper.


3.2  NMDS CODES

This class of codes (both the code and its dual of Singleton defect 1) are the most valuable after the MDS codes.
In fact the problem of finding good linear codes can be described as maximizing the minimum distance when length and dimension are given. It is known that the minimum distance cannot exceed the Singleton bound and MDS codes are precisely those which achieve equality. Essentially those cannot exist for length larger than n+2. It follows that the next problem along this line consists in the construction of codes of Singleton defect 1.
In [AC5] and [28] we find a family of highly symmetric linear codes whose automorphism group contains the direct product of a Galois group and a group of permutations acting regularly. The family contains many classical codes (the extended Hamming code, the hexacode, the Golaycodes, the Pless codes) and also some new codes defined over GF(4) and GF(8) with extremely good parameters. The family can be extended in a natural way to codes defined over a ring. In fact the Z_4-linear octacode which yields the famous Nordstrom-Robinson code belongs to the family as well.
The paper contains also the algebraic-geometric description of one of the two maximal NMDS codes over GF(8) (which are classified in [15]). This is the code which possesses an unusually large group of symmetries (direct product of an A_4 and an elementary abelian group of order 16). The description makes use of the combinatorial notion of an ordered design. The results closely connected to (n,k)-arcs have been illustrated in the previous section.


3.3  CODICI LDPC

In [54] new classes of LDPC codes are constructed, in some cases with new parameters. This has been achieved via a geometric approach based on the concept of a configuration. In view of the efficiency of the decoding algorithm the Tanner graph associated to the code is not allowed to contain short cycles. This poses the mathematical problem to construct bipartite graphs with large girth. In combinatorial terms this comes down to the construction of symmetric configurations.
Group-theoretic and combinatorial methods have been used in  [AC10] and [AC15] for the construction of new classes of configurations.
In particular in [AC15] we used the Golomb rulers and the modular Golomb rulers as key instruments.
This led to many new parameters, in particular in the cyclic case; new upper bounds have been derived on the minimum integer E(k) (Ec(k)) such that for every v > E(k) (Ec(k)) there exists a simmetric v_k-configuration (cyclic simmetric).
In the area of symmetric graphs we studied in [57] the unitary graphs. Their classification constitutes the main result of the paper. Those graphs are a family of symmetric graphs whose vertices are the flags of the Hermitian unital where the adjacency relation is determined by the underlying field. They admit the unitary group as a group of automorphisms. Those graphs play a significant role in the classification of the symmetric graphs with complete quotients such that the corresponding incidence relation is 2-transitive on the points.


3.4  ADDITIVE CODES

The notion of an additive code is a vast range generalization of the classical concept of a linear code. In the most general sense they are linear over a finite abelian group written additively. In my research this concept is used in a slightly restricted variant where the alphabet is considered to be a vector space and linearity holds only with respect to the underlying field.
In the geometric interpretation the theory of linear codes is equivalent to the theory of point sets in projective Galois spaces and their distribution on hyperplanes. The geometric interpretation of additive q_2-ary q-linear codes (this is a parametric subfamily) is the theory of lines in space and their distribution on hyperplanes. This restricted concept is in itself a far-reaching generalization of the concept of a linear code. In fact it contains the theory of quantum stabilizer codes as a special case. In [AC9] we use the geometric description to prove the non-existence of an additive [12,7,5]_4-code. The complete determination of the parameters of quaternary additive codes of length 12 is in [45], again using geometric language. This paper also contains the construction of a new optimal code of length 13. In [48] we present another non-existence result which in geometric terms is equivalent to the statement that for every system of 12 lines in PG(8, 2) there is a hyperplane containing more than 5 of those lines.


3.5  QUANTUM CODES

In those last years I started studying the theory of quantum codes. The research on quantum computations, although still in an embryonal state, is extremely active, supported also by national governments and military agencies.
The quantum error-correcting codes are very significant in protecting from information errors in a future quantum computer. The construction of a quantum computer currently is the aim of various research groups. Potentially a quantum computer may be able to solve problems much faster than any classical computer. One popular example is the factorization of composite numbers, a problem which is at the heart of the most common cryptographical algorithms.
The fundamental work of CRSS (1998) translates the problem of error correction in quantum computations into the language of coding theory over finite fields (quantum stabilizer codes, a special case of additive codes). In [43] we take another step forward by translating the problem of quantum error-correction into a geometric language: binary quantum codes and more in general quaternary additive codes are described in terms of systems of points and lines in binary Galois spaces. This approach has shed new light on some classical quantum code families, has allowed new constructions and has led to relations with objects like quadrics and APN functions (a basic concept in the cryptographical theory of S-boxes). This geometric point of view has allowed us in [43] to solve certain problems concerning the existence of optimal quantum codes, in particular the construction of quantum codes with new parameters. An analogous geometric approach was used in [51] to demonstrate the non-existence of a [[13, 5, 6]] quantum stabilizer code, thus solving a problem which has been open for years. The proof relies not only on systems of points and lines in the ambient space PG(7,2) but also in certain subspaces and factor spaces. As a consequence several open problems have been removed from the database M. Grassl, http://www.codetables.de.
In [AC18], [L2], [53], we study linear quantum codes with parameters [[n, n -10, 4]] via their geometric counterparts, caps in
PG(4, 4) satisfying the property that the intersection cardinality with any hyperplane always has the same parity as the cardinality n. In particular we determine the spectrum of those caps and we obtain a complete classification of the extremal examples. Those examples have been used to obtain inductive definitions of infinite families of quantum caps in higher dimension.
General constructions for quantum codes over arbitrary finite fields are described in [58]. One such construction generalizes a theorem from the fundamental paper by CRSS. The central part of our paper consists of the study of quantum caps in quaternary projective spaces. Various recursive constructions are obtained.