A modified block Lanczos algorithm with fewer vectors
Emmanuel Thom\'e (CARAMBA)

TL;DR
This paper introduces a modified block Lanczos algorithm that reduces memory usage by decreasing the number of vectors stored, aiming to improve efficiency in sparse linear algebra problems related to integer factorization.
Contribution
The authors propose specific modifications to the block Lanczos algorithm, including efficient handling of homogeneous systems and vector storage reduction, with heuristic analysis of success probability.
Findings
The modified algorithm maintains the same overall complexity as the original.
Storage requirements for auxiliary vectors are significantly reduced.
Heuristic justification supports the effectiveness of the modifications.
Abstract
The block Lanczos algorithm proposed by Peter Montgomery is an efficient means to tackle the sparse linear algebra problem which arises in the context of the number field sieve factoring algorithm and its predecessors. We present here a modified version of the algorithm, which incorporates several improvements: we discuss how to efficiently handle homogeneous systems and how to reduce the number of vectors stored in the course of the computation. We also provide heuristic justification for the success probability of our modified algorithm. While the overall complexity and expected number of steps of the block Lanczos is not changed by the modifications presented in this article, we expect these to be useful for implementations of the block Lanczos algorithm where the storage of auxiliary vectors sometimes has a non-negligible cost. 1 Linear systems for integer factoring For factoring a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Residue Arithmetic · Coding theory and cryptography · Analytic Number Theory Research
