We address the problem of constructing elliptic polytopes in R^d, which are convex hulls of finitely many two-dimensional ellipses with a common center. Such sets arise in the study of spectral properties of matrices, asymptotics of long matrix products, in the Lyapunov stability, etc.. The main issue in the construction is to decide whether a given ellipse is in the convex hull of others. The computational complexity of this problem is analysed by considering an equivalent optimisation problem. We show that the number of local extrema of that problem may grow exponentially in d. For d=2,3, it admits an explicit solution for an arbitrary number of ellipses; for higher dimensions, several geometric methods for approximate solutions are derived. Those methods are analysed numerically and their efficiency is demonstrated in applications.
翻译:我们处理在R ⁇ d建造椭圆顶顶顶的问题,这是具有共同中心、有限多维二维椭圆体的圆柱体,在Lyapunov稳定性中,在研究矩阵的光谱特性、长矩阵产品的无症状、Lyapunov稳定性等时出现这类装置。建造过程中的主要问题是决定给定的椭圆是否在他人的锥体内。通过考虑一个相当的优化问题来分析这一问题的计算复杂性。我们表明,这个问题的局部外壳数量在 d=2 3 中可能会成倍增长。对于 d=2 3 来说,它承认对任意数量的椭圆可有一个明确的解决方案;对于更高的尺寸,可以得出几种近似解决办法的几何方法。这些方法在数字上进行了分析,其效率在应用中得到了证明。