10 最大化 f(x)服从 A x = bmaximize f(x)subject to Ax=b 哪里 F(x)= ∑我= 1ñ1 + x4一世(∑ñ我= 1X2一世)2-------------⎷,f(x)=∑i=1N1+xi4(∑i=1Nxi2)2, x =[ x1个,X2,。。。,Xñ]Ť∈ [Rñ× 1x=[x1,x2,...,xN]T∈RN×1和。甲 ∈ ř中号× NA∈RM×N 我们可以看到是凸的,形式为。还可以证明在是有界的。我知道,凸极大化问题通常是NP难的。√Ff f[ √1 + ÿ2-----√1+y2Ff[ 2–√,2 ][2,2] 但是,使用问题的特定性质,是否可以使用任何标准的凸优化软件/软件包来解决? optimization — 苏拉杰 source 有两个求和,一个在另一个内,使用相同的“循环变量” 。从上下文来看,i的用途似乎很清楚,但是请为清楚起见进行修复。一世i一世i — j_random_hacker
5 是的,具有等式约束的凸优化通常是NP-Hard。但是,有一些成熟的技术可以找到凸优化问题的很好的近似解,例如“坐标下降”。 假设您使用坐标下降,并且矩阵A的等级为。可以修复的可行的解决方案的NK-1坐标X = (X 1,X 2,X 3,。。。,X Ñ),然后在解空间被唯一地由一个确定的解向量坐标,例如X 我。在这种情况下,您可以只求f (⋅ )关于x i的导数,以找到此迭代中的最大值。ķkx = (x1个,X2,X3,。。。,Xñ)x=(x1,x2,x3,...,xn)X一世xiF(⋅ )f(⋅)X一世xi 然后,我们迭代地固定nk-1坐标并改进解,直到找到近似最佳的坐标为止。 — 斯特林 source @RodrigodeAzevedo:凸优化的特殊情况LP比一般情况更容易,这并不矛盾也不令人惊讶。 — j_random_hacker