MPQS
MPQS, or Multiple Polynomial Quadratic Sieve, is an integer factorization algorithm that extends the Quadratic Sieve by using several polynomials to generate candidate relations in parallel. It was the dominant practical method for factoring medium-sized integers before the General Number Field Sieve (GNFS) became the preferred approach for very large numbers.
The method works by building a factor base of small primes and selecting a set of quadratic
MPQS saw its peak in practical use during the 1990s and early 2000s for numbers up to
See also: Quadratic Sieve, General Number Field Sieve, integer factorization.