Table of Contents
Fetching ...

Finding Linear Dependencies in Integration-By-Parts Equations: A Monte Carlo Approach

Philipp Kant

TL;DR

The paper tackles the bottleneck in multiloop IBP reductions caused by a large, redundancy-rich set of IBP/LI equations. It introduces a Monte Carlo finite-field algorithm that maps polynomial-coefficient systems to $\mathbb{F}_p$ and uses Gaussian elimination to identify a maximal linearly independent subset, reducing both memory and CPU time for Laporta reductions. The method also yields the master integrals and can be tuned to optimize equation selection; tests on vacuum topologies show substantial removal of redundant equations with results agreeing with known literature. The approach is efficient, scales with the number of kinematic invariants, and can be augmented with orthogonal checks to yield a Las Vegas-style verification.

Abstract

The reduction of a large number of scalar integrals to a small set of master integrals via Laporta's algorithm is common practice in multi-loop calculations. It is also a major bottleneck in terms of running time and memory consumption. It involves solving a large set of linear equations where many of the equations are linearly dependent. We propose a simple algorithm that eliminates all linearly dependent equations from a given system, reducing the time and space requirements of a subsequent run of Laporta's algorithm.

Finding Linear Dependencies in Integration-By-Parts Equations: A Monte Carlo Approach

TL;DR

The paper tackles the bottleneck in multiloop IBP reductions caused by a large, redundancy-rich set of IBP/LI equations. It introduces a Monte Carlo finite-field algorithm that maps polynomial-coefficient systems to and uses Gaussian elimination to identify a maximal linearly independent subset, reducing both memory and CPU time for Laporta reductions. The method also yields the master integrals and can be tuned to optimize equation selection; tests on vacuum topologies show substantial removal of redundant equations with results agreeing with known literature. The approach is efficient, scales with the number of kinematic invariants, and can be augmented with orthogonal checks to yield a Las Vegas-style verification.

Abstract

The reduction of a large number of scalar integrals to a small set of master integrals via Laporta's algorithm is common practice in multi-loop calculations. It is also a major bottleneck in terms of running time and memory consumption. It involves solving a large set of linear equations where many of the equations are linearly dependent. We propose a simple algorithm that eliminates all linearly dependent equations from a given system, reducing the time and space requirements of a subsequent run of Laporta's algorithm.

Paper Structure

This paper contains 9 sections, 6 equations, 1 figure, 1 algorithm.

Figures (1)

  • Figure 1: The three- and four-loop vacuum topologies BM (left) and H (right). The solid lines are massive, the dashed are massless. The names follow the notations in Broadhurst:1991fiAvdeev:1995euSteinhauser:2000rySchroder:2005va.