We consider the NP-hard problem of approximating a tensor with binary entries by a rank-one tensor, referred to as rank-one Boolean tensor factorization problem. We formulate this problem, in an extended space of variables, as the problem of minimizing a linear function over a highly structured multilinear set. Leveraging on our prior results regarding the facial structure of multilinear polytopes, we propose novel linear programming relaxations for rank-one Boolean tensor factorization. To analyze the performance of the proposed linear programs, we consider a semi-random corruption model for the input tensor. We first consider the original NP-hard problem and establish necessary and sufficient conditions for the recovery of the ground truth with high probability. Next, we obtain sufficient conditions under which the proposed linear programming relaxations recover the ground truth with high probability. Our theoretical results as well as numerical simulations indicate that certain facets of the multilinear polytope significantly improve the recovery properties of linear programming relaxations for rank-one Boolean tensor factorization.
翻译:我们认为,NP的难题是,用一个一等-一的分数来接近一个带有二进制的分数的分数,称为一等-一的分数的分数;我们把这个问题放在一个变数的扩大空间里,作为在高度结构化的多线性一组中最大限度地减少线性功能的问题。我们利用我们以前关于多线性多面形的面部结构的结果,提议对一等-一的波列安分数分数的分数进行新的线性编程松动。为了分析拟议的线性程序的业绩,我们考虑输入分数的半随机性腐败模式。我们首先考虑最初的NP硬性问题,并且为极有可能恢复地面真相创造必要和充分的条件。接着,我们获得充分的条件,使拟议的线性编程松动以极有可能很大的可能性恢复地面真理。我们的理论结果以及数字模拟表明,多线性多线性多线性分数的分数组数的某些方面大大改进了分数级-一等分数分数的线性编程性放松的恢复特性。