Block-Regular Steiner Triple Systems
- Block-regular Steiner triple systems are defined by uniform block organization manifesting in strongly regular block graphs and incidence matrices.
- Spectral methods link nowhere-zero integer eigenvectors to minimum flow problems and regularity bounds, offering practical L∞-norm measures based on order congruences.
- Incidence graph constructions and combinatorial decompositions, such as transversal subdesigns and flower partitions, yield precise classifications including STS(21) cases.
Block-regular Steiner triple systems are not introduced as a single formal class in several recent arXiv treatments; instead, the literature makes block-side regularity precise through block graphs, incidence graphs, completely regular codes, nowhere-zero flows, block-avoiding sequencings, expansion properties, and tightly constrained subdesign decompositions. A Steiner triple system of order , written , is a pair in which is a collection of 3-subsets of , called blocks or triples, such that every pair of distinct points lies in exactly one block. In this sense, the topic concerns how the blocks of an STS organize themselves into regular graph-theoretic, algebraic, and structural patterns (Bespalov et al., 2023, Araujo-Pardo et al., 2019, Erskine et al., 2022, Guan et al., 2019, Blázsik et al., 2019).
1. Basic objects and interpretations of block-side regularity
For a classical Steiner triple system, the primary block-side objects are the incidence matrix and the block graph. If is an STS, its incidence matrix has rows indexed by points and columns by blocks. The block graph has the blocks as vertices, with two distinct blocks adjacent when they intersect nontrivially. The cited spectral treatment also works with -ary Steiner triple systems, where blocks are 3-subspaces of and points are 1-subspaces; the classical case is 0. In that framework, the block graph is strongly regular, and it can be viewed as an induced subgraph of the distance-2 graph of the corresponding Grassmann graph 1 (Bespalov et al., 2023).
A second regularity viewpoint comes from the point-block incidence graph. For a Steiner system 2, the point-block incidence graph is bipartite, one part consisting of points and the other of blocks. In this graph, every block has degree 3, and every point has degree
4
For Steiner triple systems, this becomes the biregular pair 5. A plausible implication is that one natural meaning of “block-regular” is the uniformity of the block side in the incidence graph: each block has the same size, and the block part is degree-homogeneous (Araujo-Pardo et al., 2019).
A third viewpoint is structural rather than algebraic. Work on 6 containing transversal subdesigns 7 shows that the block set can decompose into a transversal component together with three highly constrained “petals,” one of which is a genuine sub-STS and two of which are almost-sub-STS. This suggests that block-regularity can also refer to rigid subdesign organization, not only to graph eigenstructure or incidence parameters (Guan et al., 2019).
2. Spectral formulation via block graphs
The most explicit algebraic treatment is formulated in terms of nowhere-zero integer eigenvectors of block graphs. A vector is a nowhere-zero integer vector if all of its entries are nonzero integers, and the quantity studied is the minimum possible 8-norm among such vectors in a specified eigenspace. For a distance-regular graph 9 and an eigenvalue indexed by 0, the paper denotes the corresponding minimum by
1
with the source notation using the eigenspaces 2 and 3 (Bespalov et al., 2023).
For Steiner triple systems, the second eigenspace of the block graph is exactly the nullspace of the incidence matrix. Proposition 4 states that for a 4-ary STS 5, a nonzero vector 6 satisfies
7
if and only if 8 is a 9-eigenvector of the block graph. The same proposition identifies flows with these eigenvectors: a vector 0 is a nowhere-zero 1-flow for 2 if and only if 3 is a nowhere-zero integer 4-eigenvector of 5. The paper derives this from the spectral relation between a biregular incidence graph and its two halved graphs. This is the central exact equivalence linking block-graph spectral theory to minimum nowhere-zero flows (Bespalov et al., 2023).
The first eigenspace is described through incidence maps from points to blocks. For 6, the set of real-valued nonzero vectors on points whose coordinates sum to zero, the cited work shows that 7 is precisely the set of all 8-eigenvectors of the block graph. For 9, any 0-eigenvector restricts to a 1-eigenvector on the blocks of 2, and every 3-eigenvector extends uniquely to a 4-eigenvector. This places the first eigenspace of the block graph inside the spectral theory of Johnson and Grassmann graphs (Bespalov et al., 2023).
3. Norm minimization, flows, and completely regular codes
The first-eigenvalue minimization problem behaves differently for block graphs of Steiner triple systems than for Johnson graphs. For Johnson graphs, the cited work obtains several infinite-series results and solves the case 5 for sufficiently large 6. For Steiner triple system block graphs, the result is markedly uniform: if 7 is a Steiner triple system of order 8, 9, then
0
and
1
The proof is constructive. For 2, the construction begins with a point vector with entries 3, and for 4, it uses an alternating assignment on an auxiliary graph built from triples through two fixed points. In both cases, the induced block eigenvectors have small 5-norm (Bespalov et al., 2023).
For the second eigenspace, the main flow theorem concerns Assmus–Mattson systems. Any Assmus–Mattson Steiner triple system of order 6 admits a zero-sum 7-flow, equivalently
8
The construction starts with a Steiner triple system 9 of order 0, applies the Assmus–Mattson construction to obtain a new STS 1 of order 2, and then defines a bounded integer vector on the blocks of 3 so that all pointwise sums cancel. The resulting vector is nowhere-zero and all values are bounded by 4, hence it yields a zero-sum 5-flow. The paper emphasizes that this conclusion holds regardless of the flow properties of the original STS (Bespalov et al., 2023).
The same paper links small-norm eigenvectors to completely regular codes in block graphs. A completely regular code with covering radius 6 produces a two-valued eigenvector, and minimum 7-norm 8 occurs exactly when such a code exists. For block graphs of Steiner triple systems, a 9, second-eigenvalue completely regular code is exactly a 1-design of blocks. The paper lists several constructions: blocks through a fixed point, Steiner subsystems of order 0, unions of such objects, 1-subdesigns, and small Steiner subsystems as 1 codes. In the projective or Hamming STS, whose block graph is a Grassmann graph 2, these codes coincide with Cameron–Liebler line classes. For STS of order 13 or 15, all completely regular codes with 3 in the first eigenspace are exactly the ones from the standard constructions listed in the paper (Bespalov et al., 2023).
4. Incidence graphs and bipartite biregular cages
The incidence-graph formulation gives a different and very concrete regularity theory. A bipartite biregular 4-graph is a bipartite graph of even girth 5 whose degree set is 6, with all vertices in the same partite set having the same degree. An 7-bipartite biregular cage is such a graph of minimum possible order, and a bipartite biregular Moore cage is one that attains the adjusted Moore lower bound (Araujo-Pardo et al., 2019).
For Steiner systems, the correspondence is exact. Theorem 8 states that the point-block incidence graph of a Steiner system 8, 9, is a bipartite biregular 0-Moore cage, where
1
The girth is 2: bipartiteness forces even cycles, a 4-cycle would imply that two distinct blocks share the same two points, and three points not all contained in one block generate a 6-cycle via the three blocks containing the three pairs of points. The total number of vertices is
3
which matches the Moore-type lower bound for girth 4 (Araujo-Pardo et al., 2019).
In the special case 5, the paper completely solves the existence problem for 6-bipartite biregular cages. Since an 7 exists if and only if 8 and 9, and since in an STS one has
0
Steiner triple systems immediately yield the Moore-cage cases 1. The full classification is: 2
3
For the exceptional congruence class 4, the construction begins with an 5, whose incidence graph is a 6-Moore cage, and then deletes one point together with all blocks incident with that point. The resulting graph has all remaining blocks of degree 7, all remaining points of degree 8, no 4-cycles, girth 9, and the exact minimum order stated above (Araujo-Pardo et al., 2019).
5. Sequencing, spreading, and expansion as regularity-adjacent notions
A different strand of the literature studies regularity through the avoidance or propagation of blocks rather than through eigenvectors. An 00-good sequencing of an 01 is a permutation of the points such that no 02 consecutive points contain a block. The cited work proves that every 03 with 04 has a 3-good sequencing, every 05 with 06 has a 4-good sequencing, and every 3-chromatic 07 with 08 has a 5-good sequencing. It also gives a general coloring criterion: if an 09 admits a coloring in which every color class except possibly one has at least
10
points, then the system admits an 11-good sequencing. The paper explicitly relates sequencing to colorings and independent sets, and states that this connects naturally to block-regularity in the sense that a sequencing is more “regular” when it can be arranged to avoid blocks over longer intervals (Erskine et al., 2022).
The expansion literature uses linear triple systems and their shadow graphs. For a linear triple system 12, the shadow graph 13 has exactly those pairs that are covered by triples of 14. The closure operator 15 is defined from the neighborhood process in the shadow graph, and a linear triple system is spreading if 16 for every nontrivial subset 17. It is weakly spreading if the same holds whenever 18 is the vertex set of a subfamily of more than one triple. The paper states the implication chain
19
and, specifically for Steiner triple systems, that an STS is subsystem-free, that is, spreading, if and only if it is strongly connected (Blázsik et al., 2019).
The same work introduces an 20-expander STS: for every nontrivial 21 with 22,
23
Its main expander theorem states that for odd prime 24 there exists an 25 such that
26
for every 27 with 28. A corollary states that for every sufficiently large 29, there exists an STS of order 30 satisfying the same inequality, and hence for every 31 one can find an STS 32 with
33
that is “almost 34-expander.” These notions are not identified in the source as block-regularity proper, but they are regularity-adjacent constraints on how blocks interact through the shadow graph (Blázsik et al., 2019).
6. Transversal subdesigns, flowers, and the STS(21) classification
The most detailed finite structural classification in the supplied literature concerns Steiner triple systems of order 35 that contain a transversal subdesign 36. A transversal design 37 consists of a point set partitioned into three groups 38, each of size 39, together with triples meeting each group in exactly one point, such that every pair of points from different groups lies in exactly one block. The paper proves that if an 40 contains a sub-41, then its block set decomposes as
42
where the supports of 43 are 44, 45, 46 with 47, two of these are almost-sub-STS with missing triple 48, and the remaining one is a genuine sub-STS. This is the paper’s main structural decomposition (Guan et al., 2019).
For 49, the paper introduces the notion of a flower: a partition of the 21 points into 50 with sizes 51, where the system has one sub-52 and two almost-sub-53 supported on 54, 55, 56, all with missing triple 57. It then proves that an 58 has such a flower if and only if it has a sub-59 with groups 60. Thus, in order 21, flowers and transversal subdesigns are equivalent descriptions of the same structural phenomenon (Guan et al., 2019).
The interaction of multiple flowers is highly rigid. If an 61 has two different flowers with stems 62 and 63, then 64, and the system contains a sub-65 on a support of the form 66. The classification then splits into two cases. If both stems are blocks, the system has exactly 7 sub-67 and exactly 7 sub-68; if at most one stem is a block, then it has exactly 3 sub-69, and either 3 or 1 sub-70. The seven-support case is organized by the seven lines of the Fano plane on the seven parts 71 (Guan et al., 2019).
The computational classification is exhaustive. There are exactly 72 isomorphism classes of 73 containing a transversal subdesign 74. Among them, 75 have exactly one sub-76, 77 have exactly three, and 78 have seven. The authors also checked resolvability and found 79 resolvable isomorphism classes. These data do not define block-regularity as a named class, but they do show that controlled subdesign structure can be classified very finely and can force strong regular overlap patterns (Guan et al., 2019).
7. Synthesis and scope of the concept
Taken together, these papers support a precise but plural understanding of block-regular Steiner triple systems. In one sense, block-regularity is spectral: the block graph is strongly regular, its first and second eigenspaces are described through incidence maps, and minimum nowhere-zero integer eigenvectors encode both small-norm block-graph structure and minimum nowhere-zero flows. In another sense, block-regularity is incidence-theoretic: the point-block incidence graph of an STS is a 80-biregular graph and, when the Steiner congruence conditions are met, a Moore cage. In a third sense, block-regularity is structural: block-avoiding sequencings, spreading and expansion in shadow graphs, and flower decompositions with transversal subdesigns all impose strong regularity conditions on how blocks can cluster, propagate, or overlap (Bespalov et al., 2023, Araujo-Pardo et al., 2019, Erskine et al., 2022, Blázsik et al., 2019, Guan et al., 2019).
Several of the cited papers explicitly note that they do not introduce “block-regular” as a separate formal term. This suggests that the topic is best treated as an umbrella for a family of regularity phenomena centered on the block side of an STS rather than as a single universally standardized definition. Within that umbrella, the sharpest exact results presently assembled in the supplied literature are the equivalence
81
the resulting interpretation of minimum nowhere-zero flows as second-eigenvalue minimization in the block graph, the universal first-eigenvalue bounds 82 or 83 according to 84, the zero-sum 85-flow theorem for Assmus–Mattson systems of order at least 86, the Moore-cage correspondence for incidence graphs, and the complete classification of the 87 isomorphism classes of 88 containing 89 (Bespalov et al., 2023, Araujo-Pardo et al., 2019, Guan et al., 2019).