38

Planted Random Number Partitioning Problem

Abstract

We consider the random number partitioning problem (\texttt{NPP}): given a list XN(0,In)X\sim \mathcal{N}(0,I_n) of numbers, find a partition σ{1,1}n\sigma\in\{-1,1\}^n with a small objective value H(σ)=1nσ,XH(\sigma)=\frac{1}{\sqrt{n}}\left|\langle \sigma,X\rangle\right|. The \texttt{NPP} is widely studied in computer science; it is also closely related to the design of randomized controlled trials. In this paper, we propose a planted version of the \texttt{NPP}: fix a σ\sigma^* and generate XN(0,In)X\sim \mathcal{N}(0,I_n) conditional on H(σ)3nH(\sigma^*)\le 3^{-n}. The \texttt{NPP} and its planted counterpart are statistically distinguishable as the smallest objective value under the former is Θ(n2n)\Theta(\sqrt{n}2^{-n}) w.h.p. Our first focus is on the values of H(σ)H(\sigma). We show that, perhaps surprisingly, planting does not induce partitions with an objective value substantially smaller than 2n2^{-n}: minσ±σH(σ)=Θ~(2n)\min_{\sigma \ne \pm \sigma^*}H(\sigma) = \widetilde{\Theta}(2^{-n}) w.h.p. Furthermore, we completely characterize the smallest H(σ)H(\sigma) achieved at any fixed distance from σ\sigma^*. Our second focus is on the algorithmic problem of efficiently finding a partition σ\sigma, not necessarily equal to ±σ\pm\sigma^*, with a small H(σ)H(\sigma). We show that planted \texttt{NPP} exhibits an intricate geometrical property known as the multi Overlap Gap Property (mm-OGP) for values 2Θ(n)2^{-\Theta(n)}. We then leverage the mm-OGP to show that stable algorithms satisfying a certain anti-concentration property fail to find a σ\sigma with H(σ)=2Θ(n)H(\sigma)=2^{-\Theta(n)}. Our results are the first instance of the mm-OGP being established and leveraged to rule out stable algorithms for a planted model. More importantly, they show that the mm-OGP framework can also apply to planted models, if the algorithmic goal is to return a solution with a small objective value.

View on arXiv
Comments on this paper