Hendrych's NP-hardness conjecture for Bayesian A-optimal design

About 1 year old · traced to

Let Bayesian A-optimal design (Bayesian AOD) denote the problem of selecting a subset of design vectors to minimize the regularized trace objective

f(S):=tr⁡((∑i∈Saiai⊤+λId)−1).f(S):=\operatorname{tr}\left(\left(\sum_{i\in S}\bm a_i\bm a_i^{\top}+\lambda\bm I_d\right)^{-1}\right).

Hendrych's NP-hardness conjecture. The Bayesian AOD problem is NP-hard. This conjecture is resolved in the source: the paper proves NP-hardness for its regularized A-optimal design problem and notes that this problem is a special case of Bayesian AOD.

References

Primary source

Yongchun Li, “Strong Formulations and Algorithms for Regularized A-optimal Design”, arXiv:2505.14957 (2025).

Progress summary

Refreshed
Claimed solved

A 2025 preprint claims the conjecture is proved, and a separate posted derivation repeats that claim, but neither has independent verification.

Hendrych et al. (2023) conjectured that Bayesian A-optimal design is NP-hard. The question asks whether selecting a fixed-size subset minimizing the regularized trace objective has this computational hardness.

Known results

  • Hendrych et al. (2023): posed the NP-hardness conjecture for Bayesian A-optimal design.
  • Li (2025): proved NP-hardness for regularized A-optimal design by reduction from Independent Set; the paper identifies this as a special case of Bayesian A-optimal design.

Posted attempt (May 2025)

A posted derivation gives an encoding-explicit reduction using a binary design matrix and regularization parameter λ=1\lambda=1, claiming a complete proof through the independent-set threshold problem. This attempt has not been independently verified.

Current status (as of August 2026): Li’s May 2025 preprint claims to prove the conjecture through regularized A-optimal design, while the mathematical claim remains unverified by independent confirmation.

Sources

Solutions 1

ProofThis solution needs a summarySee full solutionHide full solution

Proof with an encoding-explicit binary reduction

The conjecture is proved as Theorem 1 of Yongchun Li's Strong Formulations and Algorithms for Regularized A-optimal Design. Since regularized A-optimal design (RAOD) is the isotropic-prior special case of Bayesian AOD, its NP-hardness implies the conjecture.

Here is a reduction using only a square binary design matrix and the fixed regularization parameter λ=1\lambda=1.

Let GG be a simple graph on V={1,…,n}V=\{1,\ldots,n\}, with n≥2n\geq2, and set

D=n2.D=n^2.

Construct a matrix B∈{0,1}D×DB\in\{0,1\}^{D\times D}. Its rows are indexed by ordered pairs (u,v)∈V2(u,v)\in V^2. Its first nn columns correspond to the vertices; its remaining D−nD-n columns are zero.

For every unordered pair u<vu<v:

  • if {u,v}∈E(G)\{u,v\}\in E(G), row (u,v)(u,v) has ones in columns uu and vv, while row (v,u)(v,u) is zero;
  • if {u,v}∉E(G)\{u,v\}\notin E(G), row (u,v)(u,v) has a single one in column uu, while row (v,u)(v,u) has a single one in column vv.

Every row (u,u)(u,u) is zero. It follows directly that

BTB=((n−1)In+Adj⁡(G))⊕0D−n.B^{\mathsf T}B = \bigl((n-1)I_n+\operatorname{Adj}(G)\bigr)\oplus 0_{D-n}.

Regard the columns of BB as the design vectors and set λ=1\lambda=1. Choose k≤nk\leq n experiments. For a set SS of kk columns, let

T=S∩V,r=∣T∣,t=k−r.T=S\cap V,\qquad r=|T|,\qquad t=k-r.

After simultaneously permuting rows and columns,

BSTBS+Ik≅(nIr+Adj⁡(G[T]))⊕It.B_S^{\mathsf T}B_S+I_k \cong \bigl(nI_r+\operatorname{Adj}(G[T])\bigr)\oplus I_t.

Let σ1,…,σr\sigma_1,\ldots,\sigma_r be the positive eigenvalues of the first block. Their sum is rnrn, so the arithmetic-harmonic mean inequality gives

∑i=1r1σi≥rn.\sum_{i=1}^r\frac1{\sigma_i}\geq\frac rn.

Equality holds exactly when every σi=n\sigma_i=n, equivalently when

Adj⁡(G[T])=0,\operatorname{Adj}(G[T])=0,

so exactly when TT is independent.

Consequently,

tr⁡ ⁣((BSTBS+Ik)−1)≥rn+t.\operatorname{tr}\!\left((B_S^{\mathsf T}B_S+I_k)^{-1}\right) \geq \frac rn+t.

If t>0t>0, then

rn+t−kn=t(1−1n)>0.\frac rn+t-\frac kn=t\left(1-\frac1n\right)>0.

Therefore

tr⁡ ⁣((BSTBS+Ik)−1)≥kn,\operatorname{tr}\!\left((B_S^{\mathsf T}B_S+I_k)^{-1}\right)\geq\frac kn,

with equality exactly when SS consists of kk original vertex columns forming an independent set.

Finally, BSBSTB_SB_S^{\mathsf T} and BSTBSB_S^{\mathsf T}B_S have the same nonzero eigenvalues, giving

tr⁡ ⁣((BSBST+ID)−1)=D−k+tr⁡ ⁣((BSTBS+Ik)−1).\operatorname{tr}\!\left((B_SB_S^{\mathsf T}+I_D)^{-1}\right) = D-k+ \operatorname{tr}\!\left((B_S^{\mathsf T}B_S+I_k)^{-1}\right).

Thus, with the rational threshold

τ=D−k+kn,\tau=D-k+\frac kn,

there exists a size-kk selection with objective at most τ\tau if and only if GG has an independent set of size kk.

The construction has polynomial size, all design entries lie in {0,1}\{0,1\}, and λ=1 \lambda=1. This is a polynomial-time reduction from Independent Set, proving RAOD NP- hard. Since RAOD is a special case of Bayesian AOD, Hendrych's conjecture follows.

Source, especially Theorem 1 and Appendix A.2: https://arxiv.org/abs/2505.14957