Next Article in Journal
Bubble Behavior and Surface Liquid Film Characteristics of Air Bubbles Crossing the Oil–Water Interface
Previous Article in Journal
Improved Fractional Differences with Kernels of Delta Mittag–Leffler and Exponential Functions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Potential Subgraphs of the Missing Moore Graph

by
Derek H. Smith
1,*,† and
Roberto Montemanni
2,†
1
Computing and Mathematics, University of South Wales, Pontypridd CF37 1DL, Wales, UK
2
Department of Sciences and Methods for Engineering, University of Modena and Reggio Emilia, Via Amendola 2, 42122 Reggio Emilia, RE, Italy
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Symmetry 2024, 16(12), 1563; https://doi.org/10.3390/sym16121563
Submission received: 16 October 2024 / Revised: 11 November 2024 / Accepted: 18 November 2024 / Published: 22 November 2024
(This article belongs to the Section Mathematics)

Abstract

:
The possible existence of a Moore graph of diameter 2 and degree 57 has been an open question for more than six decades. In this paper, certain subgraphs of this graph, referred to as t-subgraphs, are considered. Exploiting symmetry by assuming a cyclic group of permutations representing edges joining leaf nodes of branches of a tree, a tractable constraint model for t-subgraphs is created. This can be solved using the Google OR Tools CP-SAT solver. Larger potential t-subgraphs than those currently known are constructed. This further extends a construction of certain sets of mutually orthogonal Latin rectangles. The implications for non-existence proofs of the Moore graph are considered.
MSC:
05C12; 05C38; 05B15

1. Introduction

In 1960, Hoffman and Singleton [1] published a study on regular graphs of degree k and diameter d meeting the Moore upper bound on the number of vertices. Here, degree k indicates that there are exactly k edges incident with every vertex, and diameter d indicates that the length of any shortest path between two distinct vertices is at most d. This application of linear algebra to graphs was pioneering work in what became known as algebraic graph theory. For a regular graph of degree k and diameter d the number of vertices | V | satisfies the following:
| V | 1 + k i = 1 d ( k 1 ) i 1 .
This inequality is obtained by counting the maximum possible number of vertices at distance i from a chosen vertex u [1].The right-hand side of the inequality is known as the Moore bound, and graphs meeting this bound with equality are known as Moore graphs. Extensive surveys on Moore graphs can be found in [2,3]. The case of interest in the current paper is diameter d = 2 , for which the number of vertices of the Moore graph is 1 + k 2 . Specifically, in this case, Hoffman and Singleton [1] proved that such a Moore graph exists in at most four cases. These are k = 2 (the pentagon), k = 3 (for which the Petersen graph with 10 vertices is the unique Moore graph—see Figure 1), k = 7 (for which the Hoffman–Singleton graph with 50 vertices is the unique Moore graph—see Appendix C) or possibly k = 57 (the open case which would have 3250 vertices). This last case is often referred to as the “missing Moore graph”. All attempts to construct the missing Moore graph have failed, and as early as 1974, it was noted that the many attempts to prove non-existence had not proved publishable [4]. This situation has continued to the present day. Specific information on the missing Moore graph can be found in [3,5,6]. Even if this graph exists, it cannot be highly symmetric. The terminology associated with symmetry in graphs can be found in Appendix A. It is known that the missing Moore graph cannot be distance-transitive [7] or even vertex-transitive [8] and the order of the automorphism group cannot exceed 375 (see [3,6,9] for further information). Here, use will be made of a cyclic group of permutions, with elements describing the edges connecting leaf vertices of pairs of branches of a tree. Further use will also be made of symmetry in this paper in application of Google OR-Tools CP-SAT constraint solver [10], which exploits symmetry breaking. Satisfiability problems often have symmetry properties that can be exploited so that solutions can be found more quickly. When there are many symmetric configurations of variables, a symmetry preprocessor adds constraints that force the solver to consider only a few of these configurations. This avoids unnecessary searching of isomorphic parts of the search space.
In this paper, the existence of a sequence of potential subgraphs of the Moore graph of degree 57 will be considered. The existence of a full set of 57 such subgraphs would imply the existence of the Moore graph, but previously only a sequence of 15 such subgraphs was known. Use of the Google OR-Tools CP-SAT solver with the cyclic group mentioned above extends this to 20 subgraphs. These subgraphs can be used to construct certain sets of mutually orthogonal Latin rectangles, so the new results allow larger such sets of Latin rectangles to be constructed.

2. Structure of the Moore Graph

For any vertex u, Let Γ ( u ) be the set of neighbours of u, i.e., the set of vertices adjacent to u. Also, let Γ 2 ( u ) be the set of vertices at distance two from u. Construction of a Moore graph will start from a tree with | Γ ( u ) | = k and | Γ 2 ( u ) | = k ( k 1 ) as shown in Figure 2. The edges to be added must all be incident with two vertices of Γ 2 ( u ) .
The girth of a graph is the minimum number of edges in any cycle. Notice that as a Moore graph has degree k, diameter d = 2 , and 1 + k 2 vertices, the same tree will apply whichever vertex is chosen as u, and the graph must have girth 5 (i.e., with no cycles of length 3 or 4). Now, consider the remaining edges of the Moore graph, which must connect leaf vertices of pairs of distinct branches to avoid creating cycles of length 3. A leaf vertex of one branch cannot be adjacent to more than one leaf vertex of another branch or a cycle of length 4 would be created. As the degree of a vertex is k, the vertex must be adjacent to one vertex of every other branch. It follows that, for a pair of branches, the edges connecting the leaf vertices form a perfect matching, which will be represented in this paper by a permutation.
In [5], an optimization algorithm was used to create a graph with 3250 vertices, maximum degree 57, and girth 5 with the maximum number of edges that could be found. Define the deficit as the required number of edges minus the number of edges found. Even after a run of some 18 months, the deficit found was 41,482 (later improved slightly to 41,431). As evidence suggested the algorithm was effective, this strongly suggested non-existence of the Moore graph of degree 57, but did not, of course, constitute a proof. A further alternative approach will be used here considering certain subgraphs of this Moore graph.

3. t-Subgraphs

Let G be a Moore graph of diameter 2 and degree k. Label the vertices of Γ ( u ) as w 1 , w 2 , , w k , and label the leaf vertices v i j with i { 1 , 2 , , k } and j { 0 , 1 , , k 2 } . Vertex w i is adjacent to all k 1 vertices v i j with j { 0 , 1 , , k 2 } . In some examples presented later, it will be more convenient to simply use 0 , 1 , , k 1 for w 0 , w 1 , , w k 1 and to simply denote leaf vertices with ( i , j ) .
Definition 1. 
A t-subgraph G t of G ( 1 t k ) is the subgraph induced by the vertices w 1 , w 2 , , w t and by v i j with i { 1 , 2 , , t } and j { 0 , 1 , , k 2 } . As G has girth 5, t-subgraphs cannot contain cycles of length 3 or 4.
If a t-subgraph with t = k exists, a root vertex u can be added adjacent to w 1 , w 2 , , w k without creating a cycle of length 3 or 4 to create the Moore graph.
Definition 2. 
Any such graph with t vertices of degree k 1 , each adjacent to a disjoint set of k 1 vertices of degree t and with girth 5 will be referred to as a potential t-subgraph.
A leaf node v i 1 j is adjacent to precisely one leaf node of a branch i 2 . If i 1 < i 2 , let q ( i 2 , v i 1 j ) be the vertex v i 2 j adjacent to v i 1 j . Then, these edges describe a permutation π i 1 i 2 of ( 0 , 1 , , k 2 ) .
π i 1 i 2 = v i 1 0 v i 1 1 v i 1 k 2 q ( i 2 , v i 1 0 ) q ( i 2 , v i 1 1 ) q ( i 2 , v i 1 k 2 )
Clearly, π i 2 i 1 = π i 1 i 2 1 .
As in [5], it can be assumed without loss of generality that π 1 i is the identity permutation 1 < i t . Then, to avoid cycles of length 3 or 4, the following conditions hold, with i 1 t , i 2 t , i 3 t , i 4 t in all cases:
π i 1 i 2 ( 2 i 1 < i 2 ) h a s   n o   f i x e d   p o i n t s
(or if p was a fixed point then vertices ( 1 , p ) , ( i 1 , p ) , ( i 2 , p ) would be on a cycle of length 3).
π i 1 i 2 π i 2 i 3 ( i 1 > 1 , i 2 > 1 , i 3 > 1 , i 1 i 2 , i 1 i 3 , i 2 i 3 ) h a s   n o   f i x e d   p o i n t s
(or if p was a fixed point then vertices ( 1 , p ) , ( i 1 , p ) , ( i 2 , p ) , ( i 3 , p ) would be on a cycle of length 4).
π i 1 i 2 π i 2 i 3 π i 3 i 1 ( i 1 > 1 , i 2 > 1 , i 3 > 1 , i 1 i 2 , i 1 i 3 , i 2 i 3 ) h a s   n o   f i x e d   p o i n t s
(or if p was a fixed point then vertices ( i 1 , p ) , ( i 2 , p ) , ( i 3 , p ) would be on a cycle of length 3).
π i 1 i 2 π i 2 i 3 π i 3 i 4 π i 4 i 1 ( i 1 > 1 , i 2 > 1 , i 3 > 1 , i 4 > 1 , i 1 i 2 , i 1 i 3 , i 1 i 4 , i 2 i 3 , i 2 i 3 , i 3 i 4 )
has no fixed points (or if p was a fixed point then vertices ( i 1 , p ) , ( i 2 , p ) , ( i 3 , p ) , ( i 4 , p ) would be on a cycle of length 4).
If t = k , and these conditions are all satisfied, a Moore graph is obtained.
Using a minor modification of the algorithm in [5] (to account for the different vertex degrees) it is possible to find potential t-subgraphs in the degree 57 case with t 15 , but, despite runs of several weeks, it has not proved possible to find t-subgraphs with t 16 on any reasonable timescale. This again suggests the non-existence of the missing Moore graph. The uncertainty about whether t = 15 is the best possible motivates a new construction of t-subgraphs. The exact approach presented here will extend the existence of potential t-subgraphs further.

4. Cyclic Permutations and a Constraint Model

Permutations without a fixed point are referred to in the literature as derangements. The conditions on products of permutations presented in Section 3 suggest the use of a group of derangements (a permutation group in which all elements except the identity are derangements). The simplest such group of derangements to use is a cyclic group. It is only necessary to show that the relevant products do not equal the identity of the group.
The model will be presented for a t-subgraph, but applies to the full Moore graph if t = k . Introduce variables x i j where x i j = a ( a { 0 , 1 , , ( k 2 ) } ) if π i j   ( i < j ) maps { 0 , 1 , , k 2 } to { a , 1 + a , , k 2 + a } mod ( k 1 ) (a cyclic shift by a k 2 positions). As π 1 i is the identity permutation, we have
x 1 i = x i 1 = 0 i { 2 , 3 , , t }
Also, as π j i = π i j 1 it follows that
x j i = x i j
For 3 p t the condition that there are no cycles of length 3 implies the following:
x p i + x i j + x j p { 0 , ± ( k 1 ) }
where p , i , j { 1 , 2 , , t } , p > i , p > j , i < j . The last inequality arises because it is only necessary to consider one orientation of each 3-cycle. As at least one term will have an opposite sign, it is not possible for the sum to be ± 2 ( k 1 ) 0 mod ( k 1 ) . There are p = 3 t ( p 1 ) ( p 2 ) / 2 such constraints.
Similarly, for 4 p t , the condition that there are no cycles of length 4 implies that:
x p i + x i j + x j l + x m l { 0 , ± ( k 1 ) , ± 2 ( k 1 ) }
where p , i , j , l { 1 , 2 , , t } , p > i , p > j , p > l , i j , j l , i < l . The last inequality arises because it is only necessary to consider one orientation of each 4-cycle. As at least one term will have an opposite sign, it is not possible for the sum to be ± 3 ( k 1 ) 0 mod ( k 1 ) . There are p = 4 t ( p 1 ) ( p 2 ) ( p 3 ) / 2 such constraints. Note that in both Equations (7) and (8) it is possible for the sums of variables to be negative.

5. Results

The powerful Google OR Tools CP-SAT solver has been used to solve these constraints for several values of t. This is a constraint programming solver that uses SAT (satisfiability) methods. Full details can be found at [10]. The computer used was an Intel(R) Core(TM) i3-9100 CPU @ 3.60GHz, 3600 MHz, 4 Cores, and 4Gb RAM running Windows 10. It is only necessary to present the constraints given in Section 4 to the solver. Python code for achieving this can be found in the Supplementary Material. Runs lasted up to about 4 days for the hardest cases. In all cases, the t-subgraph found was checked for validity (correct vertex degrees and girth 5) using independent checking software.
The constraint solver was able to find potential t-subgraphs for t 20 . In the case t = 20 , the solver was unable to complete, so the values of the variables relevant to t = 19 were fixed in the solver, and the solution was completed. Clearly, the solver was unable to complete t = 21 without a similar fixing of variables. However, when fixing the variables from the solution for t = 19 , the solver reported infeasibility. After attempting to remove the infeasibility by just fixing the variables from the solution for t = 18 , the solver failed to complete in 5 days. It will be clear in the discussion that follows that after fixing the variables from the solution for t 18 , the solver will not be able to complete. It appears that t = 21 cannot be resolved using the CP-SAT solver, at least using the computers available to the authors. Details of the results with timings can be found in Table 1.
As the number of variables is p = 3 t ( p 2 ) , and it has already been noted in Section 4 that the number of constraints is p = 3 t ( p 1 ) ( p 2 ) / 2 + p = 4 t ( p 1 ) ( p 2 ) ( p 3 ) / 2 , the size of the model grows rapidly. This is illustrated in Table 2. It is clear why the solver applied to the basic model fails to complete the case where t 20 . It is also clear that the existence of a solution for a value t does not necessarily imply that the solution can be extended to t + 1 .

6. t-Subgraphs, Cliques and Latin Rectangles

In this section, an application of the results on t-subgraphs to the construction of certain sets of mutually orthogonal Latin rectangles will be described in detail. A study of these rectangles may provide a new route to prove the existence or non-existence of the Moore graph of degree 57 and diameter 2.
Definition 3. 
A Latin rectangle is an r × n ( r n ) matrix with elements chosen from { 1 , 2 , n } such that each row contains each symbol exactly once and each column contains each symbol at most once. Two r × n Latin rectangles A = [ a i j ] and B = [ b i j ] are  orthogonal  if each ordered pair ( a i j , b i j ) appears at most once. A set of pairwise orthogonal Latin rectangles is called a set of  mutually orthogonal Latin rectangles (denoted as MOLRs).
In this work, we will also call r 1 × n and r 2 × n ( r 1 r 2 ) Latin rectangles orthogonal if each ordered pair of symbols ( a i j , b i j ) has an entry ( i , j ) that exists in both rectangles and appears at most once.
Definition 4. 
A set of n 1 × n , ( n 1 1 ) × n , , n 2 × n (with n 2 < n 1 ) mutually orthogonal Latin rectangles is called a decreasing set of mutually orthogonal Latin rectangles. If n 1 = n and n 2 = 1 , it is called a complete decreasing set of mutually orthogonal Latin rectangles.
If r = n , a Latin rectangle is a Latin square of order n, and in the definition of orthogonality, each ordered pair must appear exactly once.
Here, the extension of a t-subgraph to a ( t + 1 ) -subgraph will be considered. Note that in the following, the leaf vertices v i j of the starting tree will still be referred to as leaf vertices, even when they cease to be leaf vertices of a tree by the addition of edges. Observe that a t-subgraph has a diameter 3, with paths of the form v a b , v c d , w c , v c e and w p , v p q , v r s , w r always existing. Now, define G t ( 3 ) as the graph with the same vertices as a t-subgraph G t , but with two vertices adjacent if they are at distance 3 in G t . When extending from a t-subgraph to a ( t + 1 ) -subgraph, each leaf vertex of branch t + 1 must be adjacent to vertices of a clique (set of vertices inducing a complete subgraph) in the leaf vertices of G t ( 3 ) or diameter 3 implies that a cycle of length 3 or 4 will be created. Further, these cliques must be disjoint, or again a cycle of length 4 will be created. Thus, a partition of the leaf vertices of G t ( 3 ) into k 1 cliques with t vertices is obtained. Denote these cliques by C t ( { 0 , 1 , , k 2 } ) .
It can be observed that cliques C t 1 , C t 2 ( t t ) arising from different t-subgraphs can have at most one vertex in common. Assume that these cliques have vertices v t 1 a and v t 2 b in common. Let v ( t + 1 ) 1 be the vertex of branch t + 1 adjacent to the vertices of C t 1 and v ( t + 1 ) 2 be the vertex of branch t + 1 adjacent to the vertices of C t 2 . Then, v ( t + 1 ) 1 , v t 1 a , v ( t + 1 ) 2 , v t 2 b , v ( t + 1 ) 1 would be a cycle of length 4, contradicting girth 5.
The above set of partitions into cliques of the various t-subgraphs will now be illustrated for the Hoffman–Singleton graph with degree 7 and 50 vertices. The abbreviated notation mentioned in Section 3 will be used. The Hoffman–Singleton graph is unique [1], but many vertex labellings are possible. The particular vertex labelling used here arises from a construction of the Hoffman–Singleton graph using the algorithm presented in [5]. The partitions into cliques are shown in Figure 3. Note that in this figure the labels for branches in the branch/leaf notation are taken from the set { 0 , 1 , , t 1 } . The cliques for each value of t can be represented in k 1 matrices with columns indexed by leaf from 0 to k 1 and rows indexed by branch from 0 to t 1 . The matrices will be taken in reverse order, so the matrix with the largest number of rows comes first. Then, if clique C t contains vertex v i j , an entry + 1 is placed in position (i,j) of the matrix with t rows. The matrices are presented in Figure 4 and will now be referred to as rectangles.
Three observations are necessary here. Firstly, each row of one of the rectangles cannot contain repeated cliques. This is because each clique can only contain one leaf vertex of a single branch or else a circuit of length 4 would be created. Secondly, each column of one of the rectangles cannot contain repeated cliques. This arises because, as mentioned above, the particular labelling of the vertices of the Moore graph is taken from construction by the algorithm presented in [5]. In the algorithm, it was assumed without loss of generality that the leaf vertices were labelled in such a way that v 0 j was adjacent to leaf vertices v i j , ( i { 1 , , k 1 } ) . If the same clique appeared twice in the same column, a vertex v ( t + 1 ) j in branch t + 1 would be adjacent to vertices v i j , v i j with the same leaf label. Then, v ( t + 1 ) j , v i j , v 0 j , v i j , v ( t + 1 ) j would be a cycle of length 4. Thus, the rectangles are Latin rectangles. Thirdly, it was noted previously that cliques C t 1 , C t 2 ( t t ) arising from different t-subgraphs can have at most one vertex in common. Thus, any pair of rectangles are orthogonal. It follows that the rectangles presented for n = 6 are a complete decreasing set of Latin rectangles.
The result of the above construction can be summarized as follows:
Theorem 1. 
There exists a complete decreasing set of mutually orthogonal Latin rectangles for n = 6 .
It can be noted that such a set exists for n = 6 , although there does not even exist two orthogonal Latin squares for n = 6 [11].
The same construction will work for the Moore graph with k = 57 if it exists. Even if the Moore graph does not exist, an incomplete decreasing set of mutually orthogonal Latin rectangles can be obtained from any potential t-subgraph that does exist. Thus, the construction in this section gives us:
Theorem 2. 
The clique partitions of a potential t-subgraph give rise to a decreasing set of mutually orthogonal Latin rectangles, with the number of rows decreasing from t 1 to 1. If t = k (so the Moore graph exists) the clique partition gives rise to a complete decreasing set of mutually orthogonal Latin rectangles, with the number of rows decreasing from k 1 to 1.

7. Existence of Decreasing Sets of of Mutually Orthogonal Latin Rectangles

It is known that a set of n 1 mutually orthogonal Latin squares of order n (known as a complete set) exists when n is a prime power [12]. Taking the first n , n 1 , , 2 rows of these squares respectively and adding a single row of distinct elements (which cannot affect orthogonality) gives a complete decreasing set of mutually orthogonal Latin rectangles in the prime power case. This result, together with the result of Hoffman and Singleton [1], shows that although the existence of a Moore graph of diameter 2 implies the existence of a complete decreasing set of mutually orthogonal Latin rectangles, the existence of such a set of rectangles does not imply the existence of the corresponding Moore graph. For non-prime powers, only much smaller sets of mutually orthogonal Latin squares are known. For example, if n = 56 the number N ( 56 ) of mutually orthogonal Latin squares is only known to satisfy N ( 56 ) 7 [12]. Thus, only a decreasing set of eight mutually orthogonal Latin rectangles can currently be obtained from Latin squares.
Using the t-subgraph with t = 15 mentioned at the end of Section 3 gives a decreasing set of 14 mutually orthogonal Latin rectangles with n = 56 . The clique partitions and rectangles can be found at [13]. The extension to a t-subgraph with t = 20 in this paper gives a decreasing set of 19 mutually orthogonal Latin rectangles with n = 56 . This set of rectangles can be found in the Supplementary Material, or at [14].
As well as for n = 56 , the method presented in Section 4 could also be extended to other non-prime power values of n. The method could be used to construct potential t-subgraphs (with t < n ) which may exist, even where a Moore graph cannot exist. In view of the results of [1], a complete decreasing set of mutually orthogonal rectangles could not be found using this method.
Very recently, Wanless [15] has constructed a decreasing set of 32 mutually orthogonal Latin rectangles with n = 56 , n 1 = 32 , and n 2 = 1 . However, the rectangles do not correspond to a valid potential t-subgraph. Reversing the construction presented in Section 6, the corresponding graph has many cycles of length 3 and 4. It follows that the construction cannot be used as an approach to resolve the question of the existence of the missing Moore graph. The question of the possible existence of a complete decreasing set of mutually orthogonal Latin rectangles with n = 56 remains open.

8. Discussion

The assumption of a cyclic permutation means that it would never be possible to prove the non-existence of the missing Moore graph using the approach in Section 4. However, the increasing struggles of CP-SAT to find a solution does suggest that existence of potential t-subgraphs becomes much less likely as t increases. It can be conjectured that no potential t-subgraph exists for t = 21 . This relatively small subgraph might provide a route to a non-existence proof.

9. Conclusions

The assumption of a cyclic permutation has simplifed the constraint model sufficiently to construct larger potential t-subgraphs. This extends a known construction of mutually orthogonal Latin rectangles and provides some new insight into possible non-existence proofs of the missing Moore graph. At the same time, the results here for t 20 illustrate the power and utility of CP-SAT when applied to problems in graph theory.
Future work will continue the 64-year quest to resolve the question of the existence of the missing Moore graph. This may build on the work presented in this paper.

Supplementary Materials

The following supporting information can be downloaded at: https://www.mdpi.com/article/10.3390/sym16121563/s1.

Author Contributions

Conceptualization, D.H.S. and R.M.; methodology, D.H.S. and R.M.; software, D.H.S. and R.M.; validation, D.H.S.; formal analysis, D.H.S. and R.M.; investigation, D.H.S. and R.M.; resources, D.H.S. and R.M.; writing—original draft preparation, D.H.S.; writing—review and editing, D.H.S. and R.M. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

All data can be found in [13,14] and the Supplementary Material.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A

An automorphism of a simple graph G is a permutation π of the vertex set of G such that { u , v } is an edge of G if and only if { π ( u ) , π ( v ) } is an edge of G. The automorphisms of G under composition form a group known as the automorphism group of G. A graph G is a vertex-transitive graph if, given any two vertices u and v of G, there is an automorphism π such that π ( u ) = v . A graph G is a distance-transitive graph if, given any four vertices u , v , x , y of G such that d ( u , v ) = d ( x , y ) , there is an automorphism π such that π ( u ) = x and π ( v ) = y .

Appendix B

The automorphism group of the Petersen graph is the symmetric group S 5 . In fact the Petersen graph is one of only 12 distance-transitive graphs of degree 3 [16].

Appendix C

The original construction of the Hoffman–Singleton graph can be found in [1]. Several other constructions are known. The construction here is due to Biggs [4]. Biggs first defined a graph G 1 of degree 5 with 36 vertices as follows. Let L = { a , b , c , d , e , f } , and N = { 1 , 2 , 3 , 4 , 5 , 6 } . The vertex set of G 1 is L × N and the vertex ( l 1 , n 1 ) is adjacent to ( l 2 , n 2 ) if an only if the transposition ( n 1 , n 2 ) occurs in the position ( l 1 , l 2 ) of Table A1. This table is originally due to Coxeter [17].
Table A1. The ‘syntheme-duad’ table due to Coxeter.
Table A1. The ‘syntheme-duad’ table due to Coxeter.
bcdef
a(15)(23)(46)(14)(26)(35)(13)(24)(56)(12)(36)(45)(16)(25)(34)
b (12)(34)(56)(14)(25)(36)(16)(24)(35)(13)(26)(45)
c (16)(23)(45)(13)(25)(46)(15)(24)(36)
d (15)(26)(34)(12)(35)(46)
e (14)(23)(56)
This graph G 1  has degree 5 and diameter 3. Now add 14 new vertices denoted L ,   N ,   a ,   b ,   c ,   d ,   e ,   f ,   1 ,   2 ,   3 ,   4 ,   5 ,   6 . Vertex L is adjacent to all vertices in the set { a , b , c , d , e , f , N } and vertex N is adjacent to all vertices in the set { 1 , 2 , 3 , 4 , 5 , 6 , L } . In addition, each vertex ( l , n ) of G 1 is adjacent to l and n. The graph G 2 obtained is the Hoffman–Singleton graph. The automorphism group of this graph is of order 252000 and is obtained from P S U ( 3 , 5 2 ) by adjoining the field automorphism of G F ( 5 2 ) . The Hoffman–Singleton graph is distance-transitive.

References

  1. Hoffman, J.A.; Singleton, R.R. On Moore graphs with diameters 2 and 3. IBM J. Res. Dev. 1960, 4, 497–504. [Google Scholar] [CrossRef]
  2. Miller, M.; Širáň, J. Moore graphs and beyond: A survey of the degree/diameter problem. Electron. J. Comb. 2013. DS14-May. [Google Scholar] [CrossRef]
  3. Dalfó, C. A survey on the missing Moore graph. Linear Algebra Appl. 2019, 569, 1–14. [Google Scholar] [CrossRef]
  4. Biggs, N. Cambridge Tracts in Mathematics, No. 67. In Algebraic Graph Theory; Cambridge University Press: Cambridge, UK, 1974. [Google Scholar]
  5. Smith, D.H.; Montemanni, R. The missing Moore graph as an optimization problem. EURO J. Comput. Optim. 2023, 11, 100060. [Google Scholar] [CrossRef]
  6. Mačaj, M.; Širáň, J. Search for properties of the missing Moore graph. Linear Algebra Appl. 2010, 432, 2381–2398. [Google Scholar] [CrossRef]
  7. Aschbacher, M. The nonexistence of rank three permutation groups of degree 3250 and subdegree 57. J. Algebra 1971, 19, 538–540. [Google Scholar] [CrossRef]
  8. Cameron, P.J. Automorphism groups of graphs. In Selected Topics in Graph Theory 2; Beineke, L.W., Wilson, R.J., Eds.; Academic Press: London, UK, 1983; pp. 89–127. [Google Scholar]
  9. Makhnev, A.A.; Paduchikh, D.V. Automorphisms of Aschbacher graphs. Algebra Log. 2001, 40, 69–74. [Google Scholar] [CrossRef]
  10. Google OR-Tools. Available online: https://developers.google.com/optimization/ (accessed on 17 September 2024).
  11. Tarry, G. Compte Rendu de l’Association Française pour l’Avancement des Sciences. In Le Probléme de 36 Officiers; Secrétariat de l’Association: Paris, France, 1900; Volume 1, pp. 122–123. [Google Scholar]
  12. Colbourn, C.C.; Dinitz, J.H. (Eds.) Handbook of Combinatorial Designs; CRC press: Boca Raton, FL, USA, 2007. [Google Scholar]
  13. Cliques and Rectangles. Available online: https://github.com/DerekSmithSouthWales/DecreasingMOLRs.zip (accessed on 8 November 2024).
  14. Latin Rectangles. Available online: https://github.com/DerekSmithSouthWales/19MOLRS (accessed on 8 November 2024).
  15. Wanless, I. Personal Communication; Monash University: Melbourne, VIC, Australia, 2024. [Google Scholar]
  16. Biggs, N.L.; Smith, D.H. On trivalent graphs. Bull. Lond. Math. Soc. 1971, 3, 155–158. [Google Scholar] [CrossRef]
  17. Coxeter, H.S.M. Twelve points in PG(5,3) with 95040 self-transformations. Proc. Roy. Soc. A 1958, 247, 279–293. [Google Scholar]
Figure 1. The Petersen graph. Details of the symmetry properties of the Petersen graph can be found in Appendix B.
Figure 1. The Petersen graph. Details of the symmetry properties of the Petersen graph can be found in Appendix B.
Symmetry 16 01563 g001
Figure 2. Starting tree with 1 + k 2 vertices. It is possible to redraw the Petersen graph shown in Figure 1, for example, showing such a starting tree, independently of which vertex is chosen as root.
Figure 2. Starting tree with 1 + k 2 vertices. It is possible to redraw the Petersen graph shown in Figure 1, for example, showing such a starting tree, independently of which vertex is chosen as root.
Symmetry 16 01563 g002
Figure 3. Cliques from the Hoffman–Singleton graph.
Figure 3. Cliques from the Hoffman–Singleton graph.
Symmetry 16 01563 g003
Figure 4. A complete decreasing set of mutually orthogonal latin rectangles from the Hoffman–Singleton graph.
Figure 4. A complete decreasing set of mutually orthogonal latin rectangles from the Hoffman–Singleton graph.
Symmetry 16 01563 g004
Table 1. CP-SAT results for the model represented by Equations (5) to (8).
Table 1. CP-SAT results for the model represented by Equations (5) to (8).
CaseOutcomeTime
t = 16 basic modelvalid solution found2 min
t = 17 basic modelvalid solution found1 min
t = 18 basic modelvalid solution found10 min
t = 19 basic modelvalid solution found5 h 34 min
t = 20 basic modelsolver failed to complete4 days
t = 20 variables fromvalid solution found37 min
t = 19 solution fixed
t = 21 basic modelsolver failed to complete4 days
t = 21 variables frominfeasibility reported9 h
t = 19 solution fixed
t = 21 variables fromsolver failed to complete5 days
t = 18 solution fixed
Table 2. Increase in the numbers of constraints and variables as t increases.
Table 2. Increase in the numbers of constraints and variables as t increases.
tConstraintsVariables
166020105
177820120
189996136
1912,597153
2015,675171
2119,285190
2223,485210
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Smith, D.H.; Montemanni, R. Potential Subgraphs of the Missing Moore Graph. Symmetry 2024, 16, 1563. https://doi.org/10.3390/sym16121563

AMA Style

Smith DH, Montemanni R. Potential Subgraphs of the Missing Moore Graph. Symmetry. 2024; 16(12):1563. https://doi.org/10.3390/sym16121563

Chicago/Turabian Style

Smith, Derek H., and Roberto Montemanni. 2024. "Potential Subgraphs of the Missing Moore Graph" Symmetry 16, no. 12: 1563. https://doi.org/10.3390/sym16121563

APA Style

Smith, D. H., & Montemanni, R. (2024). Potential Subgraphs of the Missing Moore Graph. Symmetry, 16(12), 1563. https://doi.org/10.3390/sym16121563

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop