Faster characteristic three polynomial multiplication and its application to NTRU Prime decapsulation

Author(s):  
Esra Yeniaras ◽  
Murat Cenk
2010 ◽  
Vol 4 (1) ◽  
pp. 8 ◽  
Author(s):  
H. Fan ◽  
J. Sun ◽  
M. Gu ◽  
K.-Y. Lam

2011 ◽  
Vol 22 (05) ◽  
pp. 1035-1055 ◽  
Author(s):  
MARC MORENO MAZA ◽  
YUZHEN XIE

In symbolic computation, polynomial multiplication is a fundamental operation akin to matrix multiplication in numerical computation. We present efficient implementation strategies for FFT-based dense polynomial multiplication targeting multi-cores. We show that balanced input data can maximize parallel speedup and minimize cache complexity for bivariate multiplication. However, unbalanced input data, which are common in symbolic computation, are challenging. We provide efficient techniques, that we call contraction and extension, to reduce multivariate (and univariate) multiplication to balanced bivariate multiplication. Our implementation in Cilk++ demonstrates good speedup on multi-cores.


2013 ◽  
Vol 106 (9) ◽  
pp. 668-673
Author(s):  
Elliott Ostler

Processes using linear measurement can be adapted to teach complex topics such as polynomial multiplication, rational exponents, and logarithms.


Sign in / Sign up

Export Citation Format

Share Document