中文
相关论文

相关论文: A deterministic version of Pollard's p-1 algorithm

200 篇论文

Fermat's well-known factorization algorithm is based on finding a representation of natural numbers $N$ as the difference of squares. In 1895, Lawrence generalized this idea and applied it to multiples $kN$ of the original number. A…

数论 · 数学 2021-05-28 Markus Hittmeir

We derandomize G. Valiant's [J. ACM 62 (2015) Art. 13] subquadratic-time algorithm for finding outlier correlations in binary data. Our derandomized algorithm gives deterministic subquadratic scaling essentially for the same parameter range…

数据结构与算法 · 计算机科学 2016-11-09 Matti Karppa , Petteri Kaski , Jukka Kohonen , Padraig Ó Catháin

Numerous methods have been considered to create a fast integer factorization algorithm. Despite its apparent simplicity, the difficulty to find such an algorithm plays a crucial role in modern cryptography, notably, in the security of RSA…

数值分析 · 数学 2025-05-01 Justin Friedlander

The theoretical aspects of four integer factorization algorithms are discussed in details in this note. The focus is on the performances of these algorithms on the subset of hard to factor balanced integers N = pq, p < q < 2p. The running…

数论 · 数学 2010-09-01 N. A. Carella

Schoening in 1999 presented a simple randomized algorithm for k-SAT with running time O(a^n * poly(n)) for a = 2(k-1)/k. We give a deterministic version of this algorithm running in time O((a+epsilon)^n * poly(n)), where epsilon > 0 can be…

数据结构与算法 · 计算机科学 2010-08-25 Robin A. Moser , Dominik Scheder

In this paper we describe a deep learning--based probabilistic algorithm for integer factorisation. We use Lawrence's extension of Fermat's factorisation algorithm to reduce the integer factorisation problem to a binary classification…

机器学习 · 计算机科学 2023-08-25 Sam Blake

We exhibit a randomized algorithm which given a matrix $A\in \mathbb{C}^{n\times n}$ with $\|A\|\le 1$ and $\delta>0$, computes with high probability an invertible $V$ and diagonal $D$ such that $\|A-VDV^{-1}\|\le \delta$ using…

数值分析 · 数学 2022-07-21 Jess Banks , Jorge Garza-Vargas , Archit Kulkarni , Nikhil Srivastava

Shor's algorithm is one of the most important quantum algorithm proposed by Peter Shor [Proceedings of the 35th Annual Symposium on Foundations of Computer Science, 1994, pp. 124--134]. Shor's algorithm can factor a large integer with…

量子物理 · 物理学 2022-07-14 Ligang Xiao , Daowen Qiu , Le Luo , Paulo Mateus

We show how to compute any symmetric Boolean function on $n$ variables over any field (as well as the integers) with a probabilistic polynomial of degree $O(\sqrt{n \log(1/\epsilon)})$ and error at most $\epsilon$. The degree dependence on…

数据结构与算法 · 计算机科学 2016-11-18 Josh Alman , Ryan Williams

We propose an algorithm for quickly evaluating polynomials. It pre-conditions a complex polynomial $P$ of degree $d$ in time $O(d\log d)$, with a low multiplicative constant independent of the precision. Subsequent evaluations of $P$…

数值分析 · 数学 2022-11-15 Ramona Anton , Nicolae Mihalache , François Vigneron

We exhibit a probabilistic algorithm which solves a polynomial system over the rationals defined by a reduced regular sequence. Its bit complexity is roughly quadratic in the B\'ezout number of the system and linear in its bit size. Our…

代数几何 · 数学 2016-12-23 Nardo Gimenez , Guillermo Matera

We present a randomized polynomial-time algorithm to generate a random integer according to the distribution of norms of ideals at most N in any given number field, along with the factorization of the integer. Using this algorithm, we can…

数论 · 数学 2017-06-29 Zachary Charles

We present randomized algorithms for some well-studied, hard combinatorial problems: the k-path problem, the p-packing of q-sets problem, and the q-dimensional p-matching problem. Our algorithms solve these problems with high probability in…

数据结构与算法 · 计算机科学 2010-07-08 Andreas Björklund , Thore Husfeldt , Petteri Kaski , Mikko Koivisto

Given a string $s$ of length $n$ over a general alphabet and an integer $k$, the problem is to decide whether $s$ is a concatenation of $k$ nonempty palindromes. Two previously known solutions for this problem work in time $O(kn)$ and…

数据结构与算法 · 计算机科学 2020-07-07 Mikhail Rubinchik , Arseny M. Shur

Given a large positive integer $N$, how quickly can one construct a prime number larger than $N$ (or between $N$ and 2N)? Using probabilistic methods, one can obtain a prime number in time at most $\log^{O(1)} N$ with high probability by…

数论 · 数学 2012-05-29 D. H. J. Polymath

We give an algorithm for computing the factor ring of a given ideal in a Dedekind domain with finite rank, which runs in deterministic and polynomial-time. We provide two applications of the algorithm: judging whether a given ideal is prime…

环与代数 · 数学 2017-03-30 Dandan Huang , Yingpu Deng

One of the most attractive recent approaches to processing well-structured large-scale convex optimization problems is based on smooth convex-concave saddle point reformu-lation of the problem of interest and solving the resulting problem…

数据结构与算法 · 计算机科学 2014-05-22 Aharon Ben-Tal , Arkadi Nemirovski

In this paper we provide a reconstruction algorithm for piecewise-smooth functions with a-priori known smoothness and number of discontinuities, from their Fourier coefficients, posessing the maximal possible asymptotic rate of convergence…

数值分析 · 数学 2014-03-18 Dmitry Batenkov

We give the first polynomial-time algorithm for robust regression in the list-decodable setting where an adversary can corrupt a greater than $1/2$ fraction of examples. For any $\alpha < 1$, our algorithm takes as input a sample…

数据结构与算法 · 计算机科学 2019-05-31 Sushrut Karmalkar , Adam R. Klivans , Pravesh K. Kothari

We investigate the practical aspects of computing the necessary and possible winners in elections over incomplete voter preferences. In the case of the necessary winners, we show how to implement and accelerate the polynomial-time algorithm…

计算机科学与博弈论 · 计算机科学 2020-05-15 Vishal Chakraborty , Theo Delemazure , Benny Kimelfeld , Phokion G. Kolaitis , Kunal Relia , Julia Stoyanovich