SEMI-INFINITE PROGRAMMING USING HIGH-DEGREE POLYNOMIAL INTERPOLANTS AND SEMIDEFINITE PROGRAMMING

被引:8
|
作者
Papp, David [1 ]
机构
[1] North Carolina State Univ, Dept Math, Raleigh, NC 27695 USA
基金
美国国家科学基金会;
关键词
sum-of-squares; interpolation; polynomial optimization; semi-infinite programming; design of experiments; semidefinite optimization; CUTTING PLANE ALGORITHM;
D O I
10.1137/15M1053578
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In a common formulation of semi-infinite programs, the infinite constraint set is a requirement that a function parametrized by the decision variables is nonnegative over an interval. If this function is sufficiently closely approximable by a polynomial or a rational function, then the semi-infinite program can be reformulated as an equivalent semidefinite program, which in turn can be solved with interior point methods very efficiently to high accuracy. On the other hand, solving this semidefinite program is challenging if the polynomials involved are of high degree, due to numerical difficulties and bad scaling arising both from the polynomial approximations and from the fact that the semidefinite programming constraints coming from the sum-of-squares representation of nonnegative polynomials are badly scaled. We combine polynomial function approximation techniques and polynomial programming to overcome these numerical difficulties, using sum-of-squares interpolants. Specifically, it is shown that the conditioning of the reformulations using sum-of-squares interpolants does not deteriorate with increasing degrees, and problems involving sum-of-squares interpolants of hundreds of degrees can be handled without difficulty. The proposed reformulations are sufficiently well scaled that they can be solved easily with every commonly used semidefinite programming solver, such as SeDuMi, SDPT3, and CSDP. Motivating applications include convex optimization problems with semi-infinite constraints and semidefinite conic inequalities, such as those arising in the optimal design of experiments. Numerical results align with the theoretical predictions; in the problems considered, available memory was the only factor limiting the degrees of polynomials to approximately 1000.
引用
收藏
页码:1858 / 1879
页数:22
相关论文
共 50 条
  • [21] Augmented Lagrangians in semi-infinite programming
    Jan-J. Rückmann
    Alexander Shapiro
    Mathematical Programming, 2009, 116 : 499 - 512
  • [22] A parallel algorithm for semi-infinite programming
    Zakovic, S
    Rustem, B
    Asprey, SP
    COMPUTATIONAL STATISTICS & DATA ANALYSIS, 2003, 44 (1-2) : 377 - 390
  • [23] Augmented Lagrangians in semi-infinite programming
    Ruckmann, Jan-J.
    Shapiro, Alexander
    MATHEMATICAL PROGRAMMING, 2009, 116 (1-2) : 499 - 512
  • [24] A PURIFICATION ALGORITHM FOR SEMI-INFINITE PROGRAMMING
    LEON, T
    VERCHER, E
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1992, 57 (03) : 412 - 420
  • [25] Parametric linear semi-infinite programming
    Dept. of Indust. and Operations Eng., University of Michigan, Ann Arbor, MI 48109, United States
    不详
    不详
    Appl Math Lett, 3 (89-96):
  • [26] AN INTERIOR SEMI-INFINITE PROGRAMMING METHOD
    ASIC, MD
    KOVACEVICVUJCIC, VV
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1988, 59 (03) : 353 - 367
  • [27] SIPAMPL: Semi-infinite programming with AMPL
    Vaz, AIF
    Fernandes, EMGP
    Gomes, MPSF
    ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2004, 30 (01): : 47 - 61
  • [28] On generalized semi-infinite programming - Discussion
    Shapiro, Alexander
    TOP, 2006, 14 (01) : 39 - 41
  • [29] SEMI-INFINITE AND FUZZY SET PROGRAMMING
    PARKS, ML
    SOYSTER, AL
    LECTURE NOTES IN ECONOMICS AND MATHEMATICAL SYSTEMS, 1983, 215 : 219 - 235
  • [30] Parametric linear semi-infinite programming
    Lin, CJ
    Fang, SC
    Wu, SY
    APPLIED MATHEMATICS LETTERS, 1996, 9 (03) : 89 - 96