Two Simple Proofs
两个简单的证明
首先有定义 decCVP={(B,t,r):dist(t,L(B))≤r}. (btr: Bocchi the Rock)
Prob1. Decisional decCVP is NP-complete.
Pf. NP 类的证明比较显然,因为给一个距离小于 r 的格中向量即可, 且这个向量能用多项式长度的字符串描述(其长度小于 ∣∣t∣∣+r).
NP-hard: 考虑归约 decCVP≥mSUBSETSUM. 给定 {a1,a2,…,an},S,构造格基 v1=(a1,2,0,…),…,vi=(ai,0,…,2,…). 相当于 B 的最上面一行是 ai, 下面是 2I. t=(S,1,…,1), r=n 即可,考虑到 n 可能不是完全平方数,直接把缺少的补 0 即可.
Prob2. For full rank lattice Λ, λ1(Λ)λn(Λ∗)≥1.
Pf. 注意到 λn≥λi, 只需找到一个 i 满足即可. 设 ∣∣v∣∣=λ1(Λ), 对于对偶格中每一个向量 x,都有 ⟨x,v⟩∈Z. 我们选取 x1,…,xn 使得 ∣∣xi∣∣=λi(Λ∗), 那么由于满秩,不可能每个都和 v 垂直,因此存在 i, ⟨xi,v⟩≥1, 因此,λ1(Λ)λn(Λ∗)≥∣∣xn∣∣⋅∣∣v∣∣≥⟨xi,v⟩≥1