Factorization with Delay Embedding

For any partially observed vector with observed index set , one can consider the following matrix factorization for reconstructing unobserved entries:

where denotes the orthogonal projection supported on the observed index set , which is defined as follows,

In the matrix factorization, are the rank- latent factor matrices. is the circulant delay embedding operator with the kernel size (see Section 3.2 & Equation (14) of this paper for definition), while is the pseudoinverse of the circulant delay embedding.

Given any vector , its circulant deley embedding with kernel size is defined as follows,

The question is how to utilize discrete Fourier transform to solve this optimization problem?