Ситове числоне поле ніколи не було ретельно проаналізовано. Складність, яку ви цитуєте, є просто евристичною. Єдиний субекспонентний алгоритм, який був ретельно проаналізований, - це алгоритм факторизації Діксона , який дуже схожий на квадратичне сито. Згідно з Вікіпедією, алгоритм Діксона працює в часі . Алгоритм Діксона рандомізований.еO ( 2 2√журналn журналжурналн√)
Усі (евристично) відомі субекспоненціальні алгоритми вимагають рандомізації. Алгоритм Діксона повинен знайти цілі числа такі, що є гладким (можна враховувати добуток малих простих чисел) і "випадковим", а сито з числовим полем має подібні, але більш складні вимоги. Метод еліптичної кривої повинен знайти модуль еліптичної кривої , порядок якого модуль деякого фактора є гладким. В обох випадках здається, що дерадомизація алгоритмів важко.x 2хn nх2( модn )нн
Номінальна найгірша складність усіх цих алгоритмів - нескінченність: у випадку квадратичного сита та сита з числовим полем ви завжди можете генерувати один той же , тоді як у методі еліптичної кривої ви завжди можете генерувати ту саму еліптичну криву . Існує багато способів цього, наприклад, паралельно виконувати експоненціальний алгоритм часу.х