We will show that a distance-regular graph with intersection array $\{55, 54, 50, 35, 10; 1, 5, 20, 45, 55\}$ does not exist. The existence of such a graph would give a counterexample to a conjecture by MacLean and Terwilliger, see Bipartite distance-regular graphs: The $Q$-polynomial property and pseudo primitive idempotents by M. Lang.
%display latex
import drg
Such a graph would be bipartite with $3500$ vertices.
p = drg.DRGParameters([55, 54, 50, 35, 10], [1, 5, 20, 45, 55])
show(p.is_bipartite())
show(p.order())
We see that all intersection numbers are nonnegative integers.
p.show_distancePartitions(vertex_size=650)
The Krein parameters are also nonnegative. Many Krein parameters are zero - in particular, the graph would be $Q$-polynomial for the natural ordering of the eigenvalues.
p.kreinParameters()
We check the remaining known feasibility conditions. We skip the sporadic nonexistence check since the intersection array is already included.
p.check_feasible(skip=["sporadic"])
We now compute the triple intersection numbers with respect to three vertices $u, v, w$ at mutual distances $2$. Note that we have $p^2_{22} = 5$, so such triples must exist. The parameter $\alpha$ will denote the number of vertices adjacent to all of $u, v, w$.
S222 = p.tripleEquations(2, 2, 2, params={"alpha": (1, 1, 1)})
S222
The number of vertices at distance $5$ from all of $u, v, w$ is a nonnegative integer, implying that the parameter $\alpha$ is either $0$ or $1$.
show(S222[1, 1, 1])
show(S222[5, 5, 5])
Let us now consider the set $A$ of common neighbours of $u$ and $v$, and the set $B$ of vertices at distance $2$ from both $u$ and $v$. Their sizes are given by the intersection numbers $p^2_{11}$ and $p^2_{22}$.
pp = p.pTable()
show(pp[2, 1, 1])
show(pp[2, 2, 2])
By the above, each vertex in $B$ has at most one neighbour in $A$, so there are at most $243$ edges between $A$ and $B$. However, each vertex in $A$ is adjacent to both $u$ and $v$, and the other $k - 2 = 53$ neighbours are in $B$, amounting to a total of $5 \cdot 53 = 265$ edges. We have arrived to a contradiction, and we must conclude that a graph with intersection array $\{55, 54, 50, 35, 10; 1, 5, 20, 45, 55\}$ does not exist.