7,796 research outputs found
Fast integer multiplication using generalized Fermat primes
For almost 35 years, Sch{\"o}nhage-Strassen's algorithm has been the fastest
algorithm known for multiplying integers, with a time complexity O(n
log n log log n) for multiplying n-bit inputs. In 2007, F{\"u}rer
proved that there exists K > 1 and an algorithm performing this operation in
O(n log n K log n). Recent work by Harvey, van der Hoeven,
and Lecerf showed that this complexity estimate can be improved in order to get
K = 8, and conjecturally K = 4. Using an alternative algorithm, which relies on
arithmetic modulo generalized Fermat primes, we obtain conjecturally the same
result K = 4 via a careful complexity analysis in the deterministic multitape
Turing model
The exponentially convergent trapezoidal rule
It is well known that the trapezoidal rule converges geometrically when applied to analytic functions on periodic intervals or the real line. The mathematics and history of this phenomenon are reviewed and it is shown that far from being a curiosity, it is linked with computational methods all across scientific computing, including algorithms related to inverse Laplace transforms, special functions, complex analysis, rational approximation, integral equations, and the computation of functions and eigenvalues of matrices and operators
Fast systematic encoding of multiplicity codes
We present quasi-linear time systematic encoding algorithms for multiplicity
codes. The algorithms have their origins in the fast multivariate interpolation
and evaluation algorithms of van der Hoeven and Schost (2013), which we
generalise to address certain Hermite-type interpolation and evaluation
problems. By providing fast encoding algorithms for multiplicity codes, we
remove an obstruction on the road to the practical application of the private
information retrieval protocol of Augot, Levy-dit-Vehel and Shikfa (2014)
Quasi-optimal multiplication of linear differential operators
We show that linear differential operators with polynomial coefficients over
a field of characteristic zero can be multiplied in quasi-optimal time. This
answers an open question raised by van der Hoeven.Comment: To appear in the Proceedings of the 53rd Annual IEEE Symposium on
Foundations of Computer Science (FOCS'12
- …