pfd-parallel, a Singular/GPI-Space package for massively parallel multivariate partial fractioning
arXiv:2104.06866
Abstract
Multivariate partial fractioning is a powerful tool for simplifying rational function coefficients in scattering amplitude computations. Since current research problems lead to large sets of complicated rational functions, performance of the partial fractioning as well as size of the obtained expressions are a prime concern. We develop a large scale parallel framework for multivariate partial fractioning, which implements and combines an improved version of Leinartas' algorithm and the {\sc MultivariateApart} algorithm. Our approach relies only on open source software. It combines parallelism over the different rational function coefficients with parallelism for individual expressions. The implementation is based on the \textsc{Singular}/\textsc{GPI-Space framework} for massively parallel computer algebra, which formulates parallel algorithms in terms of Petri nets. The modular nature of this approach allows for easy incorporation of future algorithmic developments into our package. We demonstrate the performance of our framework by simplifying expressions arising from current multiloop scattering amplitude problems.
arXiv commentChange the title and the paper format, for the journal Computer Physics Communications
References in corpus (38)
- Multiloop integrals in dimensional regularization made simple
- Classical Polylogarithms for Amplitudes and Wilson Loops
- FIRE5: a C++ implementation of Feynman Integral REduction
- Kira - A Feynman Integral Reduction Program
- Reduze - Feynman Integral Reduction in C++
- FIRE6: Feynman Integral REduction with Modular Arithmetic
- Integral Reduction with Kira 2.0 and Finite Field Methods
- Automatic Integral Reduction for Higher Order Perturbative Calculations
- Lectures on differential equations for Feynman integrals
- A novel approach to integration by parts reduction
- Reduze 2 - Distributed Feynman Integral Reduction
- Scattering amplitudes over finite fields and multivariate functional reconstruction
- Towards a Basis for Planar Two-Loop Integrals
- A Systematic and Efficient Method to Compute Multi-loop Master Integrals
- Two-loop Integrand Decomposition into Master Integrals and Surface Terms
- Integration-by-parts reductions from unitarity cuts and algebraic geometry
- Reconstructing Rational Functions with
- FIRE4, LiteRed and accompanying tools to solve integration by parts relations
- Explicit solutions of the 3--loop vacuum integral recurrence relations
- Vector Space of Feynman Integrals and Multivariate Intersection Numbers
- Algorithmic transformation of multi-loop master integrals to a canonical basis with CANONICA
- The two-loop five-point amplitude in super-Yang-Mills theory
- Analytic Form of the Planar Two-Loop Five-Parton Scattering Amplitudes in QCD
- All master integrals for three-jet production at NNLO
- A New Algorithm For The Generation Of Unitarity-Compatible Integration By Parts Relations
- Interpolation of Dense and Sparse Rational Functions and other Improvements in
- Decomposition of Feynman Integrals by Multivariate Intersection Numbers
- MultivariateApart: Generalized Partial Fractions
- Complete integration-by-parts reductions of the non-planar hexagon-box via module intersections
- Complete sets of logarithmic vector fields for integration-by-parts identities of Feynman integrals
- How to choose master integrals
- Determine Arbitrary Feynman Integrals by Vacuum Integrals
- Integration-by-parts reductions of Feynman integrals using Singular and GPI-Space
- Semi-analytical calculation of gluon fragmentation into quarkonia at next-to-leading order
- Direct reduction of multiloop multiscale scattering amplitudes
- Kira 1.2 Release Notes
- Leinartas's partial fraction decomposition
- Parallel Computation of tropical varieties, their positive part, and tropical Grassmannians