An Algorithm to Generate Random Factored Smooth Integers

Research output: Working paperPreprint

Abstract

Let  x≥y>0  be integers. We present an algorithm that will generate an integer  n≤x  at random, with known prime factorization, such that every prime divisor of  n  is  ≤y . Further, asymptotically,  n  is chosen uniformly from among all integers  ≤x  that have no prime divisors  >y . In particular, if we assume the Extended Riemann Hypothesis, then with probability  1−o(1) , the average running time of our algorithm is
O ( (logx)^ 3/ loglogx )
arithmetic operations. We also present other running times based on differing sets of assumptions and heuristics.
Original languageAmerican English
DOIs
StatePublished - Jun 2020

Keywords

  • Friable numbers
  • Smooth numbers

Disciplines

  • Theory and Algorithms
  • Number Theory

Cite this