English

Cycles and Cuts in Supersingular L-Isogeny Graphs

Number Theory 2025-12-05 v3

Abstract

Supersingular elliptic curve isogeny graphs underlie isogeny-based cryptography. For isogenies of a single prime degree \ell, their structure has been investigated graph-theoretically. We generalise the notion of \ell-isogeny graphs to LL-isogeny graphs (studied in the prime field case by Delfs and Galbraith), where LL is a set of small primes dictating the allowed isogeny degrees in the graph. We analyse the graph-theoretic structure of LL-isogeny graphs. Our approaches may be put into two categories: cycles and graph cuts. On the topic of cycles, we provide: a count for the number of cycles in the LL-isogeny graph with cyclic kernels using traces of Brandt matrices; an efficiently computable estimate based on this approach; and a third ideal-theoretic count for a certain subclass of LL-isogeny cycles. We provide code to compute each of these three counts. On the topic of graph cuts, we compare several algorithms to compute graph cuts which minimise a measure called the edge expansion, outlining a cryptographic motivation for doing so. Our results show that a greedy neighbour algorithm out-performs standard spectral algorithms for computing optimal graph cuts. We provide code and study explicit examples. Furthermore, we describe several directions of active and future research.

Keywords

Cite

@article{arxiv.2502.00638,
  title  = {Cycles and Cuts in Supersingular L-Isogeny Graphs},
  author = {Sarah Arpin and Ross Bowden and James Clements and Wissam Ghantous and Jason T. LeGrow and Krystal Maughan},
  journal= {arXiv preprint arXiv:2502.00638},
  year   = {2025}
}
R2 v1 2026-06-28T21:29:18.094Z