[Question]: support for full convolution over Z[X, Y]
Pro7ech opened this issue · 1 comments
Let
I understand the library supports:
-
svp_apply
: scalar vector product, i.e. a Hadamard product between a vector of 1 limb (degree 0 in$Y$ ) and a vector of$L$ limbs (up to degree$L-1$ in$Y$ ):
vmp_apply
: vector matrix product, which is from what I understood:
where
So it seems that the support for product in the variable convolution
in the library, but I'm not sure what it relates to.
Is support for the full convolution in both the variable
Yes, that's correct, the convolution that you describe is planned, but still missing:
(the user can specify which subrange of indexes must be outputted out of the 2L-sized convolution): it can be for instance [1..L] for BFV, and something like [L+1..2L] for CKKS.