Cycles and Cuts in Supersingular L-Isogeny Graphs

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Arpin, Sarah, Bowden, Ross, Clements, James, Ghantous, Wissam, LeGrow, Jason T., Maughan, Krystal
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911300894851072
author Arpin, Sarah
Bowden, Ross
Clements, James
Ghantous, Wissam
LeGrow, Jason T.
Maughan, Krystal
author_facet Arpin, Sarah
Bowden, Ross
Clements, James
Ghantous, Wissam
LeGrow, Jason T.
Maughan, Krystal
contents 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 $L$-isogeny graphs (studied in the prime field case by Delfs and Galbraith), where $L$ is a set of small primes dictating the allowed isogeny degrees in the graph. We analyse the graph-theoretic structure of $L$-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 $L$-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 $L$-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.
format Preprint
id arxiv_https___arxiv_org_abs_2502_00638
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Cycles and Cuts in Supersingular L-Isogeny Graphs
Arpin, Sarah
Bowden, Ross
Clements, James
Ghantous, Wissam
LeGrow, Jason T.
Maughan, Krystal
Number Theory
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 $L$-isogeny graphs (studied in the prime field case by Delfs and Galbraith), where $L$ is a set of small primes dictating the allowed isogeny degrees in the graph. We analyse the graph-theoretic structure of $L$-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 $L$-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 $L$-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.
title Cycles and Cuts in Supersingular L-Isogeny Graphs
topic Number Theory
url https://arxiv.org/abs/2502.00638