The classical heuristic complexity of the Number Field Sieve (NFS) is the solution of an optimization problem that involves an unknown function, usually noted $o(1)$ and called $\xi(N)$ throughout this paper, which tends to zero as the entry $N$ grows. The aim of this paper is to find optimal asymptotic choices of the parameters of NFS as $N$ grows, in order to minimize its heuristic asymptotic computational cost. This amounts to minimizing a function of the parameters of NFS bound together by a non-linear constraint. We provide precise asymptotic estimates of the minimizers of this optimization problem, which yield refined formulas for the asymptotic complexity of NFS. One of the main outcomes of this analysis is that $\xi(N)$ has a very slow rate of convergence: We prove that it is equivalent to $4{\log}{\log}{\log}\,N/(3{\log}{\log}\,N)$. Moreover, $\xi(N)$ has an unpredictable behavior for practical estimates of the complexity. Indeed, we provide an asymptotic series expansion of $\xi$ and numerical experiments indicate that this series starts converging only for $N>\exp(\exp(25))$, far beyond the practical range of NFS. This raises doubts on the relevance of NFS running time estimates that are based on setting $\xi=0$ in the asymptotic formula.
翻译:数字字段Sieve(NFS)的典型超常复杂性是解决一个最优化问题的办法,它涉及一个未知的功能,通常注明为1美元,在整个本文中称为$xi(NFS),随着条目美元的增长,往往为零。本文的主要目的是找到随着美元的增长,国家FS参数的最佳非现现性选择,以尽量减少其超常性无现性计算成本。这相当于将NFS参数的函数通过非线性限制捆绑在一起。我们提供了这一优化问题最小化者的精确非现性估计,这为NFS的无现性复杂性提供了精细化公式。本分析的主要结果之一是,随着美元的增长,国家FSFS参数的无现性选择是十分缓慢的。我们证明这相当于4美元=logunlog=musy-ministicocal;N/(3xinal_loghlog_log_QN)$。此外,美元(Nxi)对于实际性估算的复杂性估计具有不可预测的行为方式。事实上,我们提供了一个以数字=FSFS_FS_FS_FS_FS_FS_FS_s brode a brodepressional pressional_