Clustering Cluster Algebras with Clusters
Man-Wai Cheung, Pierre-Philippe Dechant, Yang-Hui He, Elli Heyes, Edward Hirst, Jian-Rong Li
TL;DR
This work addresses the problem of classifying cluster variables in Grassmannian cluster algebras by encoding them as semistandard Young tableaux and generating large datasets via tableau mutations on HPC resources. It combines rigorous algebraic structure with machine learning, showing that both supervised classifiers and unsupervised PCA/K-Means can reveal meaningful separations by rank, $(k,n)$, and tableau structure, and even conjecture enumeration formulas for the number of cluster variables at given ranks. The study provides high-accuracy discrimination of cluster variables from non-cluster tableaux, identifies key features via gradient saliency, and makes the generated datasets publicly available to support future investigations in mathematics and physics. The results demonstrate the utility of data-driven approaches in uncovering intricate combinatorial patterns within Grassmannian cluster algebras and their applications to scattering amplitudes.
Abstract
Classification of cluster variables in cluster algebras (in particular, Grassmannian cluster algebras) is an important problem, which has direct application to computations of scattering amplitudes in physics. In this paper, we apply the tableaux method to classify cluster variables in Grassmannian cluster algebras $\mathbb{C}[Gr(k,n)]$ up to $(k,n)=(3,12), (4,10)$, or $(4,12)$ up to a certain number of columns of tableaux, using HPC clusters. These datasets are made available on GitHub. Supervised and unsupervised machine learning methods are used to analyse this data and identify structures associated to tableaux corresponding to cluster variables. Conjectures are raised associated to the enumeration of tableaux at each rank and the tableaux structure which creates a cluster variable, with the aid of machine learning.
