2. GALOIS GEOMETRIES
Research


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


The first area of study in this field was the spectrum of cardinalities and the geometrical properties of complete arcs and caps in Galois geometries PG(r,q). An n-arc is a set of n points such that no more than (r+1) are on a hyperplane. It is complete if it is not contained in an (n+1)-arc. Their coding theoretic equivalent are MDS-codes. A cap in PG(r,q) is a set of points no three of which are collinear. It is complete if every point in space is collinear with some two points of the cap. Complete caps are of particular interest in coding theory as they are equivalent to q-ary linear quasi-perfect codes of redundancy (r+1) and minimum distance 4. It was in fact the link between information theory and Galois geometries which stimulated the research, initiated by B. Segre in 1950s, into the possible cardinalities of caps.
In various cases this study has relied on intricate computer calculations. It is complicated to arrive at a satisfactory theoretical solution as the geometric, combinatorial and also group theoretic properties of finite planes vary considerably with the arithmetic properties of the order. This is a costumary phenomenon in number theory.
Not many general results are known. In the case of the maximum possible cardinality this is a special case of the packing problem as formulated in the Congress “R.C. Bose Memorial Conference on Statistical Design and related Combinatorics” – Fort-Collins, Colorado. The same is true of the problem of determining the smallest cardinality of complete arcs or caps. A complete theoretical determination of the maximum cardinality of complete caps is known only in dimensions two and three: if the dimension is two the maximum size is q+1 (a conic) if q is odd and q+2 (hyperovals) if q is even; if the dimension is three the maximum size is q^2 + 1 (elliptic quadric).
My research in this area has produced results in the following directions:


2.1. ARCS IN PROJECTIVE GALOIS PLANES

Each arc in PG(r,q) produces via a sequence of projections a plane arc. This leads to the situation that plane arcs are important in the general context of Galois geometries. My attack on the problems defined by B. Segre were based on algebraic geometry over finite fields and on combinatorial methods.
The study of the connections between finite geometries and the theory of algebraic curves initiated in the 1950s with the fundamental works by Segre himself. This theory received an important impulse in the late 1980s by the Stöhr-Voloch theory concerning the number of rational points of an algebraic curve over a finite field. The central idea behind this theory is that curves with many rational points must have certain non-classical characteristics. The study of non-classical curves is the main instrument used to obtain the recent results on the possible cardinalities of complete arcs in the plane. More specifically the second largest cardinality of complete arcs is not known in general. Certain limits on this number are due to B. Segre, J.F. Voloch, J.A. Thas, J.W.P. Hirschfeld and G. Korchmáros. The proofs of these results are all based on the original idea of Segre's to associate to an n-arc in PG(2,q) an algebraic curve defined over GF(q) whose number of rational points is at least n(q-n+2). This algebraic curve is called the envelope of the arc.
In [18] we study the components of the envelopes of sufficiently large arcs, in odd characteristic. In particular we concentrate on components that contain special points - rational points of the envelope which are neither singular nor flexes. The Stöhr -Voloch theory yields an estimate for the number of rational points which in turn allows to derive a limit for the cardinality of the complete arc. This limit depends only on q and on the last Frobenius order of the linear series intersected on this component by the conics of the plane. We also determine explicitly the classes of curves which can occur as irreducible components of large complete arcs. Those curves are classical with respect to the linear series determined by the lines but neither classical nor Frobenius classical with respect to the conics. Those results have motivated further studies into those classes of curves, among others in the works of A.Aguglia-G.Korchmáros and of M.Giulietti where new results concerning their number of rational points are obtained.
In [29] we construct highly symmetric arcs using the most symmetric curves of degrees 4 (the Klein quartic) and 6 (the Wiman sextic). More precisely it is shown that the sets of their flexes, of cardinality 24 and 72 respectively, in almost all characteristics form arcs admitting PSL(2,7) and A_6 as symmetry groups, respectively. Moreover those arcs turn out to be complete in all cases when complete arcs of that size are theoretically possible.
In [55], using the immersion of A_6 in PGL(3,k), arcs of projective planes which are invariant under the action of A_6 are studied, obtaining for some values of q complete plane arcs of size less then the size of known complete arcs.

We focussed attention on the determination of complete arcs of small cardinaltity, the aim being to solve the problem of the smallest cardinality. In complete generality this problem appears to be untractable. This problem has received much attention: in the beginning of my research the knowledge of the minimal order in PG(2, q) was limited to cases q<=16 and general constructions were limited to cardinalities in the central part of the spectrum.
In [6], [19], [37], [AC16] the minimum order was determined in PG(2, q) for 17<=q<=32. In cases q<= 27 we also determined the spectrum of complete arcs and completed the classification up to automorphisms.

In order to obtain those results it has been necessary to use a sophisticated system of electronic calculations based on the geometric-group theoretic properties. In fact the difficulties increase exponentially with q: to this aim we developed algorithms which use the geometric symmetry properties of the ambient space in order to reduce the number of cases to be considered and in order to avoid the construction of isomorphic copies of the same solution. In particular a hybrid algorithm has been developed which combines a classification step with an exhaustive search step based on backtracking. The advantage of this approach is in the fact that the informations concerning symmetries of the objects obtained in the classification process are used in the subsequent step. This allows the exclusion of cases which are equivalent to cases already considered.
In [39] we develop a construction of arcs obtained by adding to a fixed highly saturating arc orbits of its stabilizer. This approach produces in particular in case q=37 complete arcs of cardinality smaller than previously known, case q=37 being the first open case in this respect. In [9] we present a geometric-group theoretic construction of an infinite family of small complete arcs which in certain cases yields the minimum cardinality.
In [30] a large number of small arcs in PG(2,q), q<1000, are obtained, using randomized and heuristic algorithms and by manipulating the orbits of symmetry groups acting on PG(2, q). The results suggest certain general conjectures concerning the behaviour of the cardinalities close to the minimal cardinality.
The refinement of a randomized greedy algorithm developed in [30] for the search of point sets with interesting extremal properties has led to search process for larger values of q (up to about 80,000). This led to the examples described in [AC19], [42], [52] [AC19], [AC22] and [56]: in many cases those examples produce new bounds on the minimum length of plane complete arcs. The bulk of the data produced by the heuristic algorithms has been analyzed in [AC24] where the asymptotic behaviour of the bound on the minimal length of complete plane arcs has been described.
In [41] we develop a procedure for the construction of arcs of cardinality 6(
q -1) in planes of order 2^{4h+2}. Those arcs turn out to be complete for q <=2^18.
General constructions for complete arcs sharing many points with a conic have been the objective of [AC17], [52] e [60]. In [AC17] and [60] we find complete arcs in PG(2, 17) and in PG(2, 59) which consist of (q + 3)/2 points on a conic and 4 and 3 points outside, respectively. Those are counterexamples to a result by G. Pellegrino from 1977 which states that for q=1 (mod 4) a complete arc with (q + 3)/2 points on a conic can have at most 2 points outside that conic.
The ovals - plane (q + 1)-arcs - have the property to admit precisely one tangent in each point. In [AC11] and [46] we consider point sets in the plane with this property, the so-called semiovals. Those structures are of intrinsic geometric interest and also possess cryptographic applications (Batten 2000). We obtain characterization results, constructions and non-existence results. We also construct new examples of semiovals of large cardinality.


2.2. PLANE (n, k)-ARCS

One natural generalization of the concept of an arc in the plane is the notion of an (n, k)-arc (or arc of species k): a set of n points no k + 1 of which are collinear. A natural class of examples of an (n, k)-arc in PG(2, q) is constituted by the GF(q)-rational points of a plane algebraic curve defined over GF(q) without linear components. Here n is the number of such points and k is the degree of the curve. In general such an (n, k)-arc is incomplete. In [17] the interesting problem is addressed when those (n, k)-arcs will in fact be complete. This problem has initially been posed by Hirschfeld and Voloch. They gave a partial answer in case k = 3: apart from conics and cubics only a small number of examples were known, the Hermitian curves among them. The Hermitian curve is non-singular and not Frobenius classic with respect to the linear system determined by the lines of the plane. It was then natural to ask if the rational points of every non Frobenius classical curve form a complete (n, k)-arc. In [17] we give an affirmative answer under the additional hypothesis that the degree of the dual curve is less than q +1: this condition turns out to be satisfied by a certain sporadic curve defined over
GF(8): it follows from a recent result due to J.Top that the curve mentioned above and the Fermat quartic over GF(9) are the only curves of genus 3 over GF(q) with more than 2q +6 rational points. In [17] we also present various examples of complete (n, k)-arcs derived from algebraic curves: we emphasize that in many of those cases geometrical structures with those parameters had not been known before.
To each plane (n, k)-arc is canonically associated a linear code of length n and dimension 3: its error-correcting capability increases with the difference n-k (the redundancy). For fixed k one is therefore interested in the largest value of n for an (n, k)-arc (packing problem). Species 3 is particularly interesting as the (n, 3)-arcs in the plane correspond to linear NMDS-codes of dimension 3 (while an MDS code [n, k, d] has minimum distance meeting the bound n-k+1 an NMDS code has minimum distance n-k and its dual has minimum distance k) In [10], [26] the packing problem for arcs of species 3 in PG(2, 11) and PG(2, 13) is resolved. The largest maximal length of an (n, 3)-arc is 21 and 23, respectively. Also the classification of the examples of maximal order is given. This result is proved by an exhaustive search method which utilizes geometric relationships between arcs of species 2 and 3 ([AC7]) and which uses projective equivalence relationships of certain configurations. In [AC7] we obtain a lower bound on the maximal cardinality of an (m, r-1)-arc in the plane contained in an (n, r)-arc and determine the arcs of species 3 of large cardinality for q>=16. Some of those have maximal length under the additional hypothesis to contain arcs of fixed cardinality. Recently the packing problem for (n, k)-arcs has been resolved in PG(2, 16) as well ([AC23], [59]). As the difficulty of the problem is exponential in q we reached the solution by utilizing further geometric constraints concerning the structure of the solutions. This allows to prune the search tree in places which can be proved not to lead to a solution.
Those definitive results concerning the packing problem yield new bounds on the existence of NMDS codes in PG(2, q), q = 11,13,16 and have allowed us via extension methods to prove the non-existence of other related NMDS codes ([15],[59]). In particular new examples of NMDS-codes of maximal length have been obtained in [15]. Further new results concerning existence and classification of NMDS-codes have been obtained in [33] and [AC1] starting from classification results of (n, 3)-arcs. As special cases the classifications are obtained of all arcs of species 3 in PG(2, q); q = 7,8,9 in [14]. If we increase the dimension and make use of extension methods alone for the classification of NMDS-codes, the calculation times become unmanageable: as a first step to reduce the time we used the method to alternate between extension and classification methods. In order to reduce the computational complexity of the classification problem we introduced a preclassification step based on a readily computable invariant of the code [AC2]: this method allows us to obtain a partition of the search space in parts each of which contains just one or a small number of equivalence classes. The subsequent step of the classification turns out to have a linear cost in the applications. Moreover it has turned out to be advantageous for classification purposes to use a characterization of AMDS codes (those are more general than NMDS-codes in the sense that there are no restrictions on the dual code) as given in [AC4]. This has enabled us to determine the maximal of an NMDS-code in GF(q), q=7,8,9 for each dimension ([33]). Those results have resolved numerous cases which had been open in the specialized databases http://www.win.tue.nl/~aeb/voorlincod.html (not more updated), http://mint.sbg.ac.at and http://www-ma4.upc.es/~simeon/codebounds.html.
A code is called optimal with respect to the Griesmer bound if n>(k-2)q+k. In [41] we give a detailed analysis of the (n, k)-arcs consisting of point orbits under the action of a power of the Singer cycle in PG(2, q): in certain cases the Griesmer bound is reached.


2.3. CAPS IN PG(r,q), r>2

As indicated earlier, Segre had emphasized the importance of the determination of the spectrum of the cardinalities of complete caps in PG(r,q) and in particular of the extreme values, from the point of view of the applications. For example the complete caps of minimal sizes give rise to quasi-perfect codes which for fixed redundancy have density as close as possible to the perfect codes.
Before the mid-1990s only two infinite families of complete caps had been constructed, both in projective 4-spaces: one by B. Segre (1959) and the second by G. Tallini (1964). In 1996 in [4] we described an inductive construction of complete caps in projective spaces of arbitrary dimension over fields of characteristic 2. These caps have size q^{r/2} in even dimension and 3q^{(r-1)/2} in odd dimension. In particular in dimension 4 those cardinalities are smaller than the cardinalities that had been known before (of order 2q^2).
What definitive results on the minimal cardinality of complete caps are concerned, my research concentrated on dimensions 3 and 4; in 1998 the problem was resolved for q=5 and q=3 which had been the first open cases. In order to solve the problem in PG(3,7) and in PG(4,4) detailed theoretical considerations were necessary in order to reduce the calculation times for an exhaustive search. In particolar the result in PG(3,7), including the classification of the minimal examples has been possible only by using group-theoretical considerations as well as graph-theoretic Ramsey theory concerning the relation between the existence question of certain linear codes and of the arcs in question. In fact the classification of the arcs has made possible to exclude those linear codes. In [49] the non-existence of certain linear codes has been particularly useful for the introduction of certain constraints on the hyperplane sections of complete caps in PG(4,4).
In [3], [11] e [12] geometric mechanisms are used for the construction of small complete arcs in PG(3,q), q odd, which in certain cases yield arcs of minimal cardinality.
In [5], [7], [8], [24], [AC12], [42] e [49] we address the problem of the spectra of complete caps in various dimensions.

In [47] we improve upon the inductive method of [4] by broadening the class of plane caps which can be used as a basis of the inductive construction: the main result is the determination for q>8 and for each dimension r>2 of a new upper bound for the minimal cardinality of complete caps. In the same paper the notion of a sum-point of a complete plane curve is introduced. This notion was helpful in the establishment of the new upper bound for q<= 2^15.

What the maximum cardinality of complete caps is concerned, new upper bounds are obtained [42]. In dimension 3 the maximum cardinality is known, so the emphasis is on the second largest cardinality: in [44] e [AC8] we construct a new infinite family of complete caps of size (q^{2}+q+8)/2, q odd prime, q=2(mod 3), q>=11. This yields a new lower bound on the second cardinality. A slight variant of this construction method yields in case q=5 one of the two complete 20-caps of the second largest cardinality.


2.4. SATURATING SETS

The r-saturating sets of a projective space generalize the concept of a complete cap. Technically speaking a subset S of PG(r, q) is called s-saturating if s is the minimum integer such that for every point P of PG(r, q) there exists a subspace generated by some s + 1 points of S which contains P. In case s=1 this is equivalent to the fact that the bisecants of S cover the ambient space. Of particular interest is the construction of minimal saturating sets (not containing proper subsets which are saturating) of small cardinality, in view of the links to covering codes and to other area of Combinatorics like the design of experiments and the degree/diameter- problem in graph theory.
The problem of determining the minimal cardinality of saturating sets turns out to be more complex than the case of complete caps due to the fact that there are less geometric constraints.
The best known general upper bound on the minimal cardinality concerns 1-saturating sets in the plane and is derived from statistical estimations: this bound is however quite far from a lower bound which is obtained by a simple counting argument. What exact values of the minimal cardinality in the plane is concerned, in [20] and [AC21] the problem has been resolved for q<=23, including the classification of the examples. The complete spectrum of examples has been determined for q<=13: in [22] estimations are obtained for certain extremal parameters pertaining to minimal saturating sets in  PG(n, q). A concept of saturating density is introduced which allows to obtain new lower bounds on the smallest minimal saturating sets. In the same paper we also determine the largest cardinality of a minimal 1-saturating set. Constructions of minimal 1-saturating sets in PG(r, 2) are described in [AC3] and [36]. Some of these constructions yield sets of a particularly symmetric structure in terms of internal lines, polygons and orbits of the symmetry groups. As an example we studied an 11-set in PG(4, 2) named central pentagon. Starting from examples of those constructions infinite families of 1-saturating sets in spaces of growing dimension are obtained. In small dimensions the complete classification of the 1-saturating minimal sets is given.
To an s-saturating n-set in PG(r, q) is canonically associated an [n,n-(r+1)]_R covering code of covering radius R = s+1: In [23] new constructions are given for infinite families of covering codes with R = 2; 3 and growing dimension. The basis for those inductive constructions consists of the saturating sets constructed in the previous articles. The interest of those constructions stems from the fact that codes with low covering density are obtained. In [AC6] and [31] the concept of a locally optimal covering code is introduced. It corresponds to the minimality property of saturating sets. Constructions of infinite families of such codes are given. Classification results are derived for those codes in ”small geometries” (for small values of the codimension and of q), using algorithms written in Magma which perform a search in width, utilizing projective equivalence and preclassification steps based on invariants like for example the minimum distance. New upper and lower bounds on the minimal and maximal lengths are obtained. In [AC13], [AC14] and [50] we continue the study of r-saturating sets in spaces of dimension exceeding 3. A new instrument has been the utilization of the notion of a strong blocking set which is a specialization of the classical notion of a blocking set of species n. In particular we obtain, by use of a concatenation construction, new infinite families of saturating sets of small cardinality in arbitrary dimension which yield q-ary covering codes of asymptotic covering density higher than had been known before.
In [AC25] a concept of a multiple s-saturating set is introduced. It has been proved that in the linear case those are the geometric counterpart of the multiply covering codes with MCF. One application of those codes is in the football pool problem where the aim is to reduce the previsions needed to multiply a victory. For such MCF codes we introduce a concept of multiple saturating density as a quality characteristic: in order to save resources one aims at those with lowest possible density. In geometric language this comes down to multiple saturating sets of minimum length.
In the same work constructions are obtained of multiple 1-saturating sets of small cardinality which improve on an upper bound which can be derived via probabilistic results on classical 1-saturating sets. This paper belongs in the context of current research where recently general construction procedures of saturating multiple sets have been obtained using concatenation and translation caps.


2.5. CYCLIC MODEL of PG(r,q) and ARCS

Studying the additive inverse of lines in the cyclic model of PG(r,q), in [16] we generalized a result of M.Hall which states that in the cyclic model of the projective Galois plane the additive inverse of a line is a conic; in particular we showed that for the additive inverse of a line there are two possibilities: either it is a (q + 1)-arc or it is contained in a hyperplane. In dimension 3 the result is stronger as for the second possibility we obtain a line. This result has then been generalized to spaces of dimension larger than 3.


2.6. SPREADS E BLOCKING SETS

The problem of the determination of maximal partial spreads in PG(3, q) (families of mutually skew lines such that any line in the space PG(3, q) intersects at least one line of the family non-trivially) has been considered. Originally this problem has been studied by Dale Mesner in 1967. The currently best known upper bound is due to Aart Blokhuis as a consequence of his results on blocking sets. In his study of the case PG(3, 7) O. Heden proved that this upper bound cannot be improved upon in general. The first open case for odd q was q = 9 with possible cardinalities 75 and 76. In [40] the second possibility has been ruled out: in a preliminary paper [38] the corresponding blocking sets in PG(2, 9) have been determined and classified. This has been used as point of departure for the geometric study of the possible holes (points in the ambient space not covered by a line of the spread). The result has been obtained invoking a theorem by Blokhuis-Metsch concerning the weights of affine subspaces. In [L1] with analogous approach, also the first possibility has been ruled out, solving definitively the problem.

In the line of research concerning blocking sets we studied partitions of PG(2, q); specifically we aimed at determining the maximal number of disjoint minimal blocking sets. In particular it has been shown in [35] that a recent conjecture of M. Kriesell according which planes of non-square order q contain q/2 disjoint blocking sets may not be best possible. In fact we found 5 disjoint minimal blocking sets for q = 8.

In parallel we studied blocking sets in Mobius planes. There are no general constructions and only a small number of known bounds: L. Lovasz has proved that each Mobius plane of order q contains a blocking set of order less than 3qlogq whereas Bruen and Rothschild proved that for q>=9 the cardinalities are greater than 2q-1. In [P27] we determined the spectrum of the cardinalities for small values of q and showed that for each natural number C there is a constant q(C) for each Mobius plane of order q>q(C) the cardinality of a blocking set has at least 2q + C points.