凸包 membership 问题的半正定版本的三角形算法
最优化与控制
2019-05-21 v2 计算复杂性
摘要
给定(即实对称矩阵集合)的子集,我们将其{\it 谱包}(spectrahull)定义为集合,其中为{\it 谱单纯形}(spectraplex),即。我们令{\it 谱包成员判定}(SHM)为检验给定是否属于的问题。一方面,当为对角矩阵时,SHM退化为{\it 凸包成员判定}(CHM),这是LP中的基本问题。另一方面,有界SDP可行性可归约到SHM。基于为CHM及其推广而开发的{\it 三角形算法}(TA) \cite{kalchar,kalsep},我们为SHM设计了一个TA:给定,在次迭代内,它要么计算出一个将与分离的超平面,要么得到使得,其中为上的最大误差。在特定条件下迭代复杂度可改进至甚至。每次迭代的最坏情况复杂度为,加上检验枢轴的存在性,后者被证明等价于估计一个对称矩阵的最小特征值。这一点结合半正定版本的Carathéodory定理,使得TA可像求解CHM一样实现,仅在需要时诉诸{\it 幂法}(power method),从而改善迭代复杂度。所提出的SHM三角形算法简单、实用,适用于一般SDP可行性与优化,并可推广至用于两个谱包分离的支持向量机的谱类比。
引用
@article{arxiv.1904.09854,
title = {A Triangle Algorithm for Semidefinite Version of Convex Hull Membership Problem},
author = {Bahman Kalantari},
journal= {arXiv preprint arXiv:1904.09854},
year = {2019}
}
备注
18 pages