A general system for heuristic minimization of convex functions over non-convex sets

被引:55
|
作者
Diamond, S. [1 ]
Takapoui, R. [1 ]
Boyd, S. [1 ]
机构
[1] Stanford Univ, Dept CS & EE, Stanford, CA 94305 USA
来源
OPTIMIZATION METHODS & SOFTWARE | 2018年 / 33卷 / 01期
基金
美国国家科学基金会;
关键词
non-convex optimization; convex approximations; heuristics; alternating direction method of multipliers; modelling software; ALTERNATING DIRECTION METHOD; BOUND ALGORITHM; BRANCH; MULTIPLIERS; CONVERGENCE; OPTIMIZATION; PENALTY; POINT;
D O I
10.1080/10556788.2017.1304548
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We describe general heuristics to approximately solve a wide variety of problems with convex objective and decision variables from a non-convex set. The heuristics, which employ convex relaxations, convex restrictions, local neighbour search methods, and the alternating direction method of multipliers, require the solution of a modest number of convex problems, and are meant to apply to general problems, without much tuning. We describe an implementation of these methods in a package called NCVX, as an extension of CVXPY, a Python package for formulating and solving convex optimization problems. We study several examples of well known non-convex problems, and show that our general purpose heuristics are effective in finding approximate solutions to a wide variety of problems.
引用
收藏
页码:165 / 193
页数:29
相关论文
共 50 条
  • [1] THE UNCONDITIONAL MINIMIZATION OF NON-CONVEX FUNCTIONS
    BEREZNEV, VA
    KARMANOV, VG
    TRETYAKOV, AA
    [J]. USSR COMPUTATIONAL MATHEMATICS AND MATHEMATICAL PHYSICS, 1987, 27 (11-12): : 101 - 104
  • [2] CONVEX GAMES ON NON-CONVEX SETS
    GERSHANOV, AM
    [J]. ENGINEERING CYBERNETICS, 1978, 16 (05): : 14 - 19
  • [3] NON-CONVEX MINIMIZATION PROBLEMS
    EKELAND, I
    [J]. BULLETIN OF THE AMERICAN MATHEMATICAL SOCIETY, 1979, 1 (03) : 443 - 474
  • [5] COVARIOGRAM OF NON-CONVEX SETS
    Benassi, Carlo
    Bianchi, Gabriele
    D'Ercole, Giuliana
    [J]. MATHEMATIKA, 2010, 56 (02) : 267 - 284
  • [6] Convex Non-Convex Segmentation over Surfaces
    Huska, Martin
    Lanza, Alessandro
    Morigi, Serena
    Sgallari, Fiorella
    [J]. SCALE SPACE AND VARIATIONAL METHODS IN COMPUTER VISION, SSVM 2017, 2017, 10302 : 348 - 360
  • [7] Differentiable non-convex functions and general variational inequalities
    Noor, Muhammad Aslam
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2008, 199 (02) : 623 - 630
  • [8] SOME MEASURES FOR NON-CONVEX SETS
    WEGMANN, R
    [J]. ARCHIV DER MATHEMATIK, 1980, 34 (01) : 69 - 74
  • [9] Differentially Private Empirical Risk Minimization with Non-convex Loss Functions
    Wang, Di
    Chen, Changyou
    Xu, Jinhui
    [J]. INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 97, 2019, 97
  • [10] The Construction of Non-Convex Fuzzy Sets
    Hu, Dan
    Jiang, Tao
    Yu, Xianchuan
    [J]. 2017 13TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (ICNC-FSKD), 2017,