Reducing the Space Used by the Sieve of Eratosthenes When Factoring
Samuel Hartman, Jonathan P. Sorenson

TL;DR
This paper introduces a space-efficient version of the sieve of Eratosthenes that can factor all integers up to x within near-linear time and significantly reduced space, with practical performance validation.
Contribution
It presents a novel space-optimized sieve of Eratosthenes algorithm capable of factoring integers up to x within specified time and space bounds, improving previous methods.
Findings
Achieves $O(x \, \log\log x)$ time complexity.
Uses at most $O(\sqrt{x}/\log\log x)$ bits of space.
Performs well in practical implementations.
Abstract
We present a version of the sieve of Eratosthenes that can factor all integers in arithmetic operations using at most bits of space. This is an improved space bound under the condition that the algorithm takes at most time. We also show our algorithm performs well in practice.
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
TopicsHistory and Theory of Mathematics · Image Processing and 3D Reconstruction · Diverse Scientific and Engineering Research
