Dice Question Streamline Icon: https://streamlinehq.com

Asymptotic complexity of iterated Hermite reduction (HermiteList)

Establish whether the theoretical worst-case complexity of Algorithm 1 (HermiteList), which iteratively applies classical Hermite reduction to a proper rational function in K(x) until only simple poles remain, is asymptotically the same as the complexity of performing a single Hermite reduction, as a function of the degree of the denominator polynomial.

Information Square Streamline Icon: https://streamlinehq.com

Background

The paper proposes Algorithm 1 (HermiteList) to iteratively apply classical Hermite reduction to a proper rational function f ∈ K(x), producing a sequence of rational functions whose denominators become squarefree and ultimately isolate simple poles. This enables subsequent algorithms to compute discrete residues and reduced forms efficiently without full factorization.

Although HermiteList applies Hermite reduction multiple times—up to the highest pole order—the authors expect that successive inputs shrink quickly, so the first step essentially dominates. Formalizing this expectation requires a rigorous worst-case complexity analysis showing that the iterated approach does not asymptotically exceed the cost of a single Hermite reduction when measured in terms of the denominator’s degree.

References

Although we have not yet formally computed the theoretical worst-case complexity of this procedure (see Algorithm 1), we conjecture that it should be asymptotically the same (as a function of the degree of the denominator) as that of applying classical Hermite reduction only once.

A computational approach to rational summability and its applications via discrete residues (2503.15636 - Arreche et al., 19 Mar 2025) in Introduction (discussion of Algorithm 1)