Disciplined Convex-Concave Programming

被引:0
|
作者
Shen, Xinyue [1 ]
Diamond, Steven [2 ]
Gu, Yuantao [1 ]
Boyd, Stephen [2 ]
机构
[1] Tsinghua Univ, Dept Elect Engn, Beijing 100084, Peoples R China
[2] Stanford Univ, Dept Elect Engn, Stanford, CA 94305 USA
基金
美国国家科学基金会;
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we introduce disciplined convex concave programming (DCCP), which combines the ideas of disciplined convex programming (DCP) with convex-concave programming (CCP). Convex-concave programming is an organized heuristic for solving nonconvex problems that involve objective and constraint functions that are a sum of a convex and a concave term. DCP is a structured way to define convex optimization problems, based on a family of basic convex and concave functions and a few rules for combining them. Problems expressed using DCP can be automatically converted to standard form and solved by a generic solver; widely used implementations include YALMIP, CVX, CVXPY, and Convex. jl. In this paper we propose a framework that combines the two ideas, and includes two improvements over previously published work on convex-concave programming, specifically the handling of domains of the functions, and the issue of subdifferentiability on the boundary of the domains. We describe a Python implementation called DCCP, which extends CVXPY, and give examples.
引用
收藏
页码:1009 / 1014
页数:6
相关论文
共 50 条
  • [21] Spectral broadening in convex-concave multipass cells
    Hariton, Victor
    Fritsch, Kilian
    Schwarz, Kevin
    Kovalenko, Nazar
    Figueira, Goncalo
    Arisholm, Gunnar
    Pronin, Oleg
    OPTICS EXPRESS, 2023, 31 (12): : 19554 - 19568
  • [22] A theorem for piecewise convex-concave data approximation
    Demetriou, IC
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2004, 164 : 245 - 254
  • [23] A convex-concave problem with a nonlinear boundary condition
    Garcia-Azorero, J
    Peral, I
    Rossi, JD
    JOURNAL OF DIFFERENTIAL EQUATIONS, 2004, 198 (01) : 91 - 128
  • [24] On self-concordant convex-concave functions
    Nemirovski, Arkadi
    Optimization Methods and Software, 1999, 11 (01): : 303 - 384
  • [25] Mesh segmentation based on convex-concave signal
    Dong, Hongwei
    Li, Zhong
    Zhou, Rurong
    Wu, Xiaojun
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2009, 21 (03): : 295 - 304
  • [26] Plasmon Resonances in a Convex-Concave Silver Nanoshell
    Anyutin, A. P.
    JOURNAL OF COMMUNICATIONS TECHNOLOGY AND ELECTRONICS, 2022, 67 (07) : 799 - 805
  • [27] Piecewise Convex-Concave Approximation in the Minimax Norm
    Cullinan, Michael P.
    APPROXIMATION AND OPTIMIZATION: ALGORITHMS, COMPLEXITY AND APPLICATIONS, 2019, 145 : 83 - 118
  • [28] Plasmon Resonances in a Convex-Concave Silver Nanocylinder
    Anyutin, A. P.
    JOURNAL OF COMMUNICATIONS TECHNOLOGY AND ELECTRONICS, 2021, 66 (06) : 672 - 677
  • [29] STABLE PLASMA AT CONVEX-CONCAVE FIELD LINES
    Tsventoukh, Mikhail M.
    Krashevskaya, Galina V.
    Prishvitsyn, Alexander S.
    2015 42ND IEEE INTERNATIONAL CONFERENCE ON PLASMA SCIENCES (ICOPS), 2015,
  • [30] A SIMPLE METHOD FOR THE QUANTITATIVE DISCRIMINATION OF CONVEX AND CONVEX-CONCAVE LINES
    PANOZZO, R
    HURLIMANN, H
    MICROSCOPICA ACTA, 1983, 87 (02): : 169 - 176