𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Factoring Polynomials and the Knapsack Problem

✍ Scribed by Mark van Hoeij


Publisher
Elsevier Science
Year
2002
Tongue
English
Weight
222 KB
Volume
95
Category
Article
ISSN
0022-314X

No coin nor oath required. For personal study only.

✦ Synopsis


For several decades the standard algorithm for factoring polynomials f with rational coefficients has been the Berlekamp-Zassenhaus algorithm. The complexity of this algorithm depends exponentially on n, where n is the number of modular factors of f . This exponential time complexity is due to a combinatorial problem: the problem of choosing the right subsets of these n factors. In this paper, this combinatorial problem is reduced to a type of Knapsack problem that can be solved with lattice reduction algorithms. The result is a practical algorithm that can factor polynomials that are far out of reach for previous algorithms. The presented solution to the combinatorial problem is different from previous lattice-based factorizers; these algorithms avoided the combinatorial problem by solving the entire factorization problem with lattice reduction. This led to lattices of large dimension and coefficients, and thus poor performance. This is why lattice-based algorithms, despite their polynomial time complexity, did not replace Berlekamp-Zassenhaus as the standard method. That is now changing; new versions of computer algebra systems such as Maple, Magma, NTL and Pari have already switched to the algorithm presented here.


πŸ“œ SIMILAR VOLUMES


On the Deterministic Complexity of Facto
✍ Shuhong Gao πŸ“‚ Article πŸ“… 2001 πŸ› Elsevier Science 🌐 English βš– 345 KB

The paper focuses on the deterministic complexity of factoring polynomials over finite fields assuming the extended Riemann hypothesis (ERH). By the works of and , the general problem reduces deterministically in polynomial time to finding a proper factor of any squarefree and completely splitting

A hard knapsack problem
✍ Chia-Shin Chung; Ming S. Hung; Walter O. Rom πŸ“‚ Article πŸ“… 1988 πŸ› John Wiley and Sons 🌐 English βš– 661 KB
A stochastic linear knapsack problem
✍ Shōgo Shiode; Hiroaki Ishi; Toshio Nishida πŸ“‚ Article πŸ“… 1987 πŸ› John Wiley and Sons 🌐 English βš– 297 KB
Note: On the set-union knapsack problem
✍ Olivier Goldschmidt; David Nehme; Gang Yu πŸ“‚ Article πŸ“… 1994 πŸ› John Wiley and Sons 🌐 English βš– 558 KB
The tree center problems and the relatio
✍ Shioura, Akiyoshi; Shigeno, Maiko πŸ“‚ Article πŸ“… 1997 πŸ› John Wiley and Sons 🌐 English βš– 57 KB πŸ‘ 2 views

The tree center problems are designed to find a subtree minimizing the maximum distance from any vertex. This paper shows that these problems in a tree network are related to the bottleneck knapsack problems and presents linear-time algorithms for the tree center problems by using the relation.