我有一个不可微分的多变量凸连续函数。我有兴趣了解用于此的不同数值技术,也可能是对它们的引用。
只有你想知道我想最小化的函数(这是一个凹函数,我想最大化它,相当于最小化它的负数)时才阅读以下内容。
都是实对称矩阵。实际上是矩阵的最低特征值对于给定的. 我知道这可以通过半定编程来解决。
我有一个不可微分的多变量凸连续函数。我有兴趣了解用于此的不同数值技术,也可能是对它们的引用。
只有你想知道我想最小化的函数(这是一个凹函数,我想最大化它,相当于最小化它的负数)时才阅读以下内容。
您描述的问题具有非常专业的结构。这类特征值优化问题已被广泛研究,因此您最好查看有关该主题的文献并从那里开始。您真的不想查看完全通用的不可微凸优化求解器,它们不会利用您确定的问题结构。
你没有告诉我们有多大是。这可能非常重要,因为这里的另一个尺寸参数是向量,对于您的特定特征值问题来说,这绝对是很小的。
您已经提到了这个问题的 SDP 公式。如果相当小(比如说小于),那么现成的半定编程工具(SeDuMi、SDPA、CSDP等)使用原始对偶内点法应该很容易适用于这个问题。就您的时间而言,这可能是解决问题的最快方法。
另一方面,如果真的很大,你会想看看更专门用于特征值优化问题的方法。