Saved in:
Bibliographic Details
Main Authors: Kera, Hiroshi, Pelleriti, Nico, Ishihara, Yuki, Zimmer, Max, Pokutta, Sebastian
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2505.23696
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866908384349913088
author Kera, Hiroshi
Pelleriti, Nico
Ishihara, Yuki
Zimmer, Max
Pokutta, Sebastian
author_facet Kera, Hiroshi
Pelleriti, Nico
Ishihara, Yuki
Zimmer, Max
Pokutta, Sebastian
contents Solving systems of polynomial equations, particularly those with finitely many solutions, is a crucial challenge across many scientific fields. Traditional methods like Gröbner and Border bases are fundamental but suffer from high computational costs, which have motivated recent Deep Learning approaches to improve efficiency, albeit at the expense of output correctness. In this work, we introduce the Oracle Border Basis Algorithm, the first Deep Learning approach that accelerates Border basis computation while maintaining output guarantees. To this end, we design and train a Transformer-based oracle that identifies and eliminates computationally expensive reduction steps, which we find to dominate the algorithm's runtime. By selectively invoking this oracle during critical phases of computation, we achieve substantial speedup factors of up to 3.5x compared to the base algorithm, without compromising the correctness of results. To generate the training data, we develop a sampling method and provide the first sampling theorem for border bases. We construct a tokenization and embedding scheme tailored to monomial-centered algebraic computations, resulting in a compact and expressive input representation, which reduces the number of tokens to encode an $n$-variate polynomial by a factor of $O(n)$. Our learning approach is data efficient, stable, and a practical enhancement to traditional computer algebra algorithms and symbolic computation.
format Preprint
id arxiv_https___arxiv_org_abs_2505_23696
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Computational Algebra with Attention: Transformer Oracles for Border Basis Algorithms
Kera, Hiroshi
Pelleriti, Nico
Ishihara, Yuki
Zimmer, Max
Pokutta, Sebastian
Machine Learning
Symbolic Computation
Solving systems of polynomial equations, particularly those with finitely many solutions, is a crucial challenge across many scientific fields. Traditional methods like Gröbner and Border bases are fundamental but suffer from high computational costs, which have motivated recent Deep Learning approaches to improve efficiency, albeit at the expense of output correctness. In this work, we introduce the Oracle Border Basis Algorithm, the first Deep Learning approach that accelerates Border basis computation while maintaining output guarantees. To this end, we design and train a Transformer-based oracle that identifies and eliminates computationally expensive reduction steps, which we find to dominate the algorithm's runtime. By selectively invoking this oracle during critical phases of computation, we achieve substantial speedup factors of up to 3.5x compared to the base algorithm, without compromising the correctness of results. To generate the training data, we develop a sampling method and provide the first sampling theorem for border bases. We construct a tokenization and embedding scheme tailored to monomial-centered algebraic computations, resulting in a compact and expressive input representation, which reduces the number of tokens to encode an $n$-variate polynomial by a factor of $O(n)$. Our learning approach is data efficient, stable, and a practical enhancement to traditional computer algebra algorithms and symbolic computation.
title Computational Algebra with Attention: Transformer Oracles for Border Basis Algorithms
topic Machine Learning
Symbolic Computation
url https://arxiv.org/abs/2505.23696