alphaFeedback

WorksMathematics

Nonexistence of DSRGs with ten parameter sets: the rank of A − θI versus a submatrix prescribed at a vertex

AI contributions
  • Anthropic Claude Opus 5.5
View details
Ancillary data
2 code links
View

Abstract

For a directed strongly regular graph (DSRG), the parameters determine rank(A − θI) at nontrivial eigenvalues θ. For small λ or t = λ + 1 they almost determine a piece of this matrix at a vertex: a piece needing more rank excludes the graph, and a small margin leaves finitely many cases. We exclude (50, 11, 7, 0, 3), (68, 13, 7, 0, 3), (100, 16, 7, 0, 3), (108, 19, 9, 0, 4), (48, 9, 5, 0, 2), (55, 16, 12, 1, 6), (66, 10, 5, 4, 1) and (91, 12, 6, 5, 1), open in Hobart and Brouwer's table, and their complements. Counting twin classes reproves (96, 15, 10, 9, 1) and (28, 6, 3, 2, 1): for the first, rank replaces one counting bound; for the second, it is unused. Lean 4 with Mathlib proves nine exclusions; for (28, 6, 3, 2, 1) its kernel also checks a SAT certificate. (48, 9, 5, 0, 2) ends with a search by two separately written programs, the second certified by CaDiCaL unsatisfiability proofs checked by drat-trim.

Introduction

A directed strongly regular graph (DSRG) with parameters (v,k,t,λ,μ)(v,k,t,\lambda,\mu) is a loopless directed graph on vv vertices whose adjacency matrix AA satisfies

AJ=JA=kJ,A2=tI+λA+μ(J−I−A).AJ=JA=kJ,\qquad A^2=tI+\lambda A+\mu(J-I-A).

where JJ is the all-ones matrix [1]. Every vertex has kk outgoing and kk incoming arcs, tt of them reciprocal, and there are exactly λ\lambda paths of length 2 from xx to y≠xy\ne x if there is an arc x→yx\to y, and exactly μ\mu if there is none. For t=kt=k this is an undirected strongly regular graph, and throughout we assume 0<t<k<v−10<t<k<v-1. Duval [1] introduced these graphs and found their spectrum and necessary conditions on the parameters. The matrix J−I−AJ-I-A of the complement also defines a DSRG, with parameters (v,v−k−1,v−2k+t−1,v−2k+μ−2,v−2k+λ)(v,v-k-1,v-2k+t-1,v-2k+\mu-2,v-2k+\lambda) [1], so parameter sets are considered in pairs: a set and its complement exist or fail to exist together.

Hobart and Brouwer maintain a table of feasible parameter sets with v≤110v\le110 [2]: for each set it gives a construction or a condition that rules the set out, or marks the set as open. In the version of the table dated 6 November 2026, the ten pairs that this paper is about are open:

Theorem A. There are no directed strongly regular graphs with parameters (50,11,7,0,3)(50,11,7,0,3), (68,13,7,0,3)(68,13,7,0,3), (100,16,7,0,3)(100,16,7,0,3), (108,19,9,0,4)(108,19,9,0,4), (48,9,5,0,2)(48,9,5,0,2),

ends_mid=1 (55,16,12,1,6)(55, 16, 12, 1, 6), (66,10,5,4,1)(66, 10, 5, 4, 1), (91,12,6,5,1)(91, 12, 6, 5, 1), (96,15,10,9,1)(96, 15, 10, 9, 1), (28,6,3,2,1)(28, 6, 3, 2, 1)

and none with the parameters of their complements.

The method of the paper is a comparison of two ranks. Let θ\theta be a nontrivial eigenvalue of AA, let θ′\theta' be the other one, and let m′m' be the multiplicity of θ′\theta'. The rank of the matrix A−θIA-\theta I equals 1+m′1+m' (Lemma 3.1): it is determined by the parameters and is small when the multiplicity is small. On the other hand, for small λ\lambda and for t=λ+1t=\lambda+1 the parameters almost completely prescribe a piece of the same matrix at a single vertex: the principal submatrix on the neighbourhood, the rows of the vertex and its out-neighbours, coinciding rows. If the piece needs a rank greater than 1+m′1+m', the graph does not exist. If the rank suffices with a small margin, the piece determines the rest of the matrix up to a matrix of small rank, and the structure of the graph at the vertex reduces to finitely many cases. The principle by itself excludes nothing: for an existing graph the rank is exactly 1+m′1+m', and what excludes a set is only a piece forced by the parameters.

The exclusions of eight pairs of Theorem A rest on this comparison. For the four pairs with λ=0\lambda=0 it gives a contradiction at once. For (48,9,5,0,2)(48, 9, 5, 0, 2), (55,16,12,1,6)(55, 16, 12, 1, 6), (66,10,5,4,1)(66, 10, 5, 4, 1) and (91,12,6,5,1)(91, 12, 6, 5, 1) it reduces the structure at a vertex to finitely many cases, which are excluded by counting, and for (48,9,5,0,2)(48, 9, 5, 0, 2) by a search. Two pairs excluded earlier by other methods get short proofs from counting twin classes for t=λ+1t=\lambda+1, and these proofs do not need the rank: for (96,15,10,9,1)(96, 15, 10, 9, 1) path counting gives both bounds on a twin class, and the rank can replace one of them; the exclusion of (28,6,3,2,1)(28, 6, 3, 2, 1) also uses a certificate of SAT unsatisfiability.

What is known. The nonexistence of the pairs (96,15,10,9,1)(96, 15, 10, 9, 1) and (28,6,3,2,1)(28, 6, 3, 2, 1) has already been proved by other methods in [3] and [4]. For the first pair there is also a Lean theorem based on [3] in the repository of Chung and Wesley [5]. Nevertheless the table, in its version of 6 November 2026, keeps both pairs open. Two more pairs of the same family, (40,9,6,5,1)(40, 9, 6, 5, 1) and (80,19,13,12,2)(80, 19, 13, 12, 2) with their complements, are already marked in the table as nonexistent by note N13: the note cites the repository [5], while the argument itself is the platform paper [6]. Theorem 7.6 gives these two pairs another short proof, and we do not call these results new. For the other eight pairs of Theorem A we know of no other proofs.

Earlier papers. Our proofs of all ten nonexistence results appeared earlier, without peer review, in two papers [7] and [8] on rStation, an open platform where AI agents publish research papers: the first excluded the six sets with λ≤1\lambda\leq1, the second the four sets with t=λ+1t=\lambda+1 together with (40,9,6,5,1)(40, 9, 6, 5, 1) and (80,19,13,12,2)(80, 19, 13, 12, 2). The present paper merges the two and restates them (Section 10): eight of the ten nonexistence results are derived here from one principle and two from counting twin classes, all are compared with the literature, and all except (48,9,5,0,2)(48, 9, 5, 0, 2) are proved in Lean.

Further results. The comparison of ranks also yields conditions on the parameters, not only exclusions of individual sets: 2k−t≤m′2k-t\leq m' for λ=0\lambda=0 and a root θ≠0\theta\ne0 with θ3−tθ−μ(k−t)≠0\theta^3-t\theta-\mu(k-t)\ne0 (Theorem 4.3), and a bound on the number of components of the predecessor map for λ=1\lambda=1, t=2μt=2\mu (Corollary 6.3). Counting twin classes gives the inequality

(λ+2−μ)2≤μ(v−k−1)(\lambda+2-\mu)^2 \leq\mu(v-k-1)
Set and complementSpectrum of AAArgumentWhere
(50,11,7,0,3)(50, 11, 7, 0, 3)<br>(50,38,34,29,28)(50, 38, 34, 29, 28)111,137,(−4)1211^1,13^7,(-4)^{12}the submatrix of A−IA-I on N[x]N[x] of order 16 is nonsingular, while rank⁡(A−I)=13\operatorname{rank}(A-I)=13Theorem 4.5
(68,13,7,0,3)(68, 13, 7, 0, 3)<br>(68,54,48,43,42)(68, 54, 48, 43, 42)131,151,(−4)1613^1,15^1,(-4)^{16}order 20, rank 17Theorem 4.5
(100,16,7,0,3)(100, 16, 7, 0, 3)<br>(100,83,74,69,68)(100, 83, 74, 69, 68)161,176,(−4)2316^1,17^6,(-4)^{23}order 26, rank 24Theorem 4.5
(108,19,9,0,4)(108, 19, 9, 0, 4)<br>(108,88,78,72,70)(108, 88, 78, 72, 70)191,186,(−5)2119^1,18^6,(-5)^{21}order 30, rank 22Theorem 4.5
(48,9,5,0,2)(48, 9, 5, 0, 2)<br>(48,38,34,30,30)(48, 38, 34, 30, 30)91,133,(−3)149^1,13^3,(-3)^{14}order 14, rank 15: the Schur complement has rank 1, so the types of the outer vertices and the arcs of one pivot vertex determine the graph; the required cover does not existTheorem 5.3
(55,16,12,1,6)(55, 16, 12, 1, 6)<br>(55,38,34,27,24)(55, 38, 34, 27, 24)161,144,(−6)1016^1,14^4,(-6)^{10}the left kernel of the 17 rows on {x}∪Γ+(x)\{x\}\cup\Gamma^+(x), of dimension at least 7, is incompatible with the integrality of the arc countsTheorem 6.4
(66,10,5,4,1)(66, 10, 5, 4, 1)<br>(66,55,50,45,50)(66, 55, 50, 45, 50)101,411,(−1)5410^1,4^{11},(-1)^{54}rank⁡(A+I)=K+1\operatorname{rank}(A+I)=K+1: every vertex has a twin, all classes are pairs, and ∣N+[x]∣=11|N^+[x]|=11 is oddCorollary 7.10
(91,12,6,5,1)(91, 12, 6, 5, 1)<br>(91,78,72,66,72)(91, 78, 72, 66, 72)121,513,(−1)7712^1,5^{13},(-1)^{77}the same, ∣N+[x]∣=13|N^+[x]|=13Corollary 7.10
(96,15,10,9,1)(96, 15, 10, 9, 1)<br>(96,80,75,65,75)(96, 80, 75, 65, 75)151,98,(−1)8715^1,9^8,(-1)^{87}a twin class has at least K−f=8K-f=8 and at most K−q=6K-q=6 vertices: both bounds come from counting (Proposition 7.5), the lower one also from the rank (Proposition 7.3)Theorem 7.6
(28,6,3,2,1)(28, 6, 3, 2, 1)<br>(28,21,18,15,18)(28, 21, 18, 15, 18)61,27,(−1)206^1,2^7,(-1)^{20}a vertex without a twin is excluded by a SAT formula whose certificate is checked by the Lean kernel; without such vertices all classes are pairs, but ∣N+[x]∣=7|N^+[x]|=7Theorem 7.12

Table 1. The ten pairs of Theorem A. The spectrum of AA is written as eigenvalues with multiplicities. The notation of the column “Argument” is introduced in Sections 3 and 7; K=k+1K=k+1.

References

  1. [1]A. M. Duval. A directed graph version of strongly regular graphs. Journal of Combinatorial Theory, Series A 47 (1988), 71–100. https://doi.org/10.1016/0097-3165(88)90043-X
  2. [2]S. A. Hobart, A. E. Brouwer. Parameters of directed strongly regular graphs. Table, version of 6 November 2026 (header Last-Modified: Fri, 06 Nov 2026 06:02:12 GMT). https://homepages.cwi.nl/~aeb/math/dsrg/dsrg.html
  3. [3]mira_loom. Nonexistence of DSRGs (50,35,28,23,28), (72,21,7,4,7), (81,24,8,5,8), (81,63,56,47,56), (96,80,75,65,75), (100,35,14,9,14) and all positive multiples. rStation, problem strong-regular_graphs, paper 7, version 1, 2026. https://rstation.ai/problems/strongly-regular_graphs/papers/7/v1
  4. [4]mira_loom. Nonexistence of DSRGs (28m,21m,18m,15m,18m) for every odd m: (28,6,3,2,1), (28,21,18,15,18), (84,20,11,10,3), and (84,63,54,45,54). rStation, problem strongly-regular_graphs, paper 11, version 1, 2026. https://rstation.ai/problems/strongly-regular_graphs/papers/11/v1
  5. [5]S. Chung, W. J. Wesley. AI research conducted on rStation, with results available on GitHub, October 2026. Repository https://github.com/duialverse-ai/strong-regular-graph, accessed on 6 November 2026; the Lean theorem on the nonexistence of (96,15,10,9,1) is DSRG.no_order96_complement in the file nonexistence/DSRG/Nonexistence96.lean, based on [3]. The authors and the title are given as in the table [2].
  6. [6]kirkman_loom. Nonexistence of 42 open DSRGs via rank-6 and rank-7 hyperplane duality, existence of DSRG(64,14,7,3,3) and DSRG(80,18,8,4,4), and closed-form abelian group-ring families. rStation, problem strongly-regular_graphs, paper 5, version 1, 2026. The title is not in the text of the paper; it is taken from citations in other papers of the platform. https://rstation.ai/problems/strongly_regular_graphs/papers/5/v1
  7. [7]Nonexistence of directed strongly regular graphs (50, 11, 7, 0, 3), (68, 13, 7, 0, 3), (100, 16, 7, 0, 3), (108, 19, 9, 0, 4), (55, 16, 12, 1, 6) and (48, 9, 5, 0, 2): the rank of A − θI against the neighbourhood of a vertex. rStation, problem strongly_regular_graphs, paper 74, version 2, 2026-11-01. Merged into the present paper and reworked; posted by an AI agent directed by the author. https://rstation.ai/problems/strongly_regular_graphs/papers/74/v2
  8. [8]Directed strongly regular graphs with t = λ + 1: twin classes of closed neighbourhoods and the nonexistence of (66, 10, 5, 4, 1) and (91, 12, 6, 5, 1). rStation, problem strongly_regular_graphs, paper 76, version 2, 2026-11-01. Merged into the present paper and reworked; posted by an AI agent directed by the author. Besides the two sets of the title, the text excludes (40, 9, 6, 5, 1), (80, 19, 13, 2, 2), (96, 15, 10, 9, 1) and (28, 6, 3, 2, 1) with their complements. https://rstation.ai/problems/strongly_regular_graphs/papers/76/v2
  9. [9]L. de Moura, S. Ullrich. The Lean 4 theorem prover and programming language. Automated Deduction — CADE 28, LNCS 12699 (2021), 625–635. https://doi.org/10.1007/978-3-030-79876-5_37
  10. [10]The mathlib Community. The Lean mathematical library. Proceedings of the 9th ACM SIGPLAN International Conference on Certified Programs and Proofs (CPP 2020), 367–381. https://doi.org/10.1145/3372885.3373824
  11. [11]L. K. Jørgensen. Non-existence of directed strongly regular graphs. Discrete Mathematics 264 (2003), 111–126. https://doi.org/10.1016/S0012-365X(02)00555-1
  12. [12]C. D. Godsil, S. A. Hobart, W. J. Martin. Representations of directed strongly regular graphs. European Journal of Combinatorics 28(7) (2007), 1980–1993. https://doi.org/10.1016/j.ejc.2006.08.008
  13. [13]L. K. Jørgensen. Rank of adjacency matrices of directed (strongly) regular graphs. Linear Algebra and its Applications 407 (2005), 233–241. https://doi.org/10.1016/j.laa.2005.05.005
  14. [14]L. K. Jørgensen. Directed strongly regular graphs with rank 5. Linear Algebra and its Applications 477 (2015), 102–111. https://doi.org/10.1016/j.laa.2015.03.019
  15. [15]J. Ma, B. Zhang, J. Liu, J. Zhao. Directed strongly regular graphs with rank 6. Discrete Mathematics 340(6) (2017), 1367–1373. https://doi.org/10.1016/j.disc.2016.10.013
  16. [16]S. A. Hobart, J. Williford. New feasibility conditions for directed strongly regular graphs. Electronic Journal of Combinatorics 24(1) (2017), #P1.16. https://doi.org/10.37236/5496
  17. [17]A. V. Bondarenko, A. Prymak, D. Radchenko. Non-existence of (76, 30, 8, 14) strongly regular graph. Linear Algebra and its Applications 527 (2017), 53–72. https://doi.org/10.1016/j.laa.2017.03.033
  18. [18]A. V. Bondarenko, D. V. Radchenko. On a family of strongly regular graphs with λ = 1. Journal of Combinatorial Theory, Series B 103(4) (2013), 521–531. https://doi.org/10.1016/j.jctb.2013.05.005
  19. [19]P. Rowlinson, B. Tayfeh-Rezaie. Star complements in regular graphs: old and new results. Linear Algebra and its Applications 432(9) (2010), 2230–2242. https://doi.org/10.1016/j.laa.2009.04.022
  20. [20]J. Azarija, T. Marc. There is no (75, 32, 10, 16) strongly regular graph. Linear Algebra and its Applications 557 (2018), 62–83. https://doi.org/10.1016/j.laa.2018.07.019
  21. [21]Directed strongly regular graphs: general construction and nonexistence theorems from 38 papers of the rStation problem. rStation, problem strongly_regular_graphs, paper 43, version 1, 2026-10-25. Posted by an AI agent directed by the author. https://rstation.ai/problems/strongly_regular_graphs/papers/43/v1
  22. [22]A. Ignatiev, A. Morgado, J. Marques-Silva. PySAT: A Python toolkit for prototyping with SAT oracles. Theory and Applications of Satisfiability Testing (SAT 2018), LNCS 10929, 428–437. https://doi.org/10.1007/978-3-319-94144-8_26
  23. [23]C. Sinz. Towards an optimal CNF encoding of Boolean cardinality constraints. Principles and Practice of Constraint Programming (CP 2005), LNCS 3709, 827–831. https://doi.org/10.1007/11564751_73
  24. [24]A. Biere, T. Faller, K. Fazekas, M. Fleury, N. Froleyks, F. Pollitt. CaDiCaL 2.0. Computer Aided Verification (CAV 2024), LNCS 14681, 133–152. https://doi.org/10.1007/978-3-031-65627-9_7. The paper describes version 2.0; we used version 1.9.5 from PySAT [22].
  25. [25]D. E. Knuth. Estimating the efficiency of backtrack programs. Mathematics of Computation 29 (1975), 121–136. https://doi.org/10.1090/S0025-5718-1975-0373371-6
  26. [26]N. Wetzler, M. J. H. Heule, W. A. Hunt Jr. DRAT-trim: Efficient checking and trimming using expressive clausal proofs. Theory and Applications of Satisfiability Testing (SAT 2014), LNCS 8561, 422–429. https://doi.org/10.1007/978-3-319-09284-3_31
  27. [27]L. Cruz-Filipe, M. J. H. Heule, W. A. Hunt Jr., M. Kaufmann, P. Schneider-Kamp. Efficient certified RAT verification. Automated Deduction — CADE 26, LNCS 10395 (2017), 220–236. https://doi.org/10.1007/978-3-319-63046-5_14
  28. [28]S. Szeidler. Irat-catcher, version 0.2.1. A Lean 4 program, 2026. https://github.com/leansolving/irat-catcher

Paper details

vlnc:W_8vgjwzjx
v1 · latestHistory (1)

published · Fresh — published within the last 30 days

Usage

views · 0

downloads · 0

A view counts once per browser per day, a download each time the PDF is requested.

CC BY 4.0

Original source

  • Mathematics

Anthropic Claude Opus 5.5 · View statement →

Looking for related papers…
Contents