Guaranteed Sampling Flexibility for Low-tubal-rank Tensor Completion
Bowen Su, Juntao You, HanQin Cai, Longxiu Huang
TL;DR
This work introduces tensor Cross-Concentrated Sampling (t-CCS), a flexible sampling model for low-tubal-rank tensor completion that blends ideas from Bernoulli and t-CUR sampling. It establishes a comprehensive recovery theory with explicit constants, showing that a tubal-rank tensor can be uniquely recovered from cross-concentrated samples under reasonable incoherence and sampling requirements. An efficient non-convex solver, Iterative t-CUR Tensor Completion (ITCURTC), is developed to exploit the t-CCS structure with a per-iteration cost of $O(r|I|n_2n_3 + r|J|n_1n_3)$. Extensive synthetic and real-data experiments (color images, MRI, seismic data) demonstrate that ITCURTC achieves reconstruction quality comparable to Bernoulli-based methods while offering substantial runtime advantages, highlighting the practical appeal of t-CCS. The results also reveal avenues for future work, including tighter sampling bounds, convergence analysis of ITCURTC, robustness to noise, and extensions to higher-order tensors.$
Abstract
While Bernoulli sampling is extensively studied in tensor completion, t-CUR sampling approximates low-tubal-rank tensors via lateral and horizontal subtensors. However, both methods lack sufficient flexibility for diverse practical applications. To address this, we introduce Tensor Cross-Concentrated Sampling (t-CCS), a novel and straightforward sampling model that advances the matrix cross-concentrated sampling concept within a tensor framework. t-CCS effectively bridges the gap between Bernoulli and t-CUR sampling, offering additional flexibility that can lead to computational savings in various contexts. A key aspect of our work is the comprehensive theoretical analysis provided. We establish a sufficient condition for the successful recovery of a low-rank tensor from its t-CCS samples. In support of this, we also develop a theoretical framework validating the feasibility of t-CUR via uniform random sampling and conduct a detailed theoretical sampling complexity analysis for tensor completion problems utilizing the general Bernoulli sampling model. Moreover, we introduce an efficient non-convex algorithm, the Iterative t-CUR Tensor Completion (ITCURTC) algorithm, specifically designed to tackle the t-CCS-based tensor completion. We have intensively tested and validated the effectiveness of the t-CCS model and the ITCURTC algorithm across both synthetic and real-world datasets.
