An eigenvalue decomposition based branch-and-bound algorithm for nonconvex quadratic programming problems with convex quadratic constraints

被引:25
|
作者
Lu, Cheng [1 ]
Deng, Zhibin [2 ]
Jin, Qingwei [3 ]
机构
[1] North China Elect Power Univ, Sch Econ & Management, Beijing, Peoples R China
[2] Univ Chinese Acad Sci, Sch Econ & Management, Beijing, Peoples R China
[3] Zhejiang Univ, Dept Management Sci & Engn, Hangzhou, Zhejiang, Peoples R China
关键词
Quadratic programming; Semidefinite relaxation; Branch-and-bound; Global optimization; OPTIMIZATION PROBLEMS; BOX CONSTRAINTS; APPROXIMATION; RELAXATION; CONES;
D O I
10.1007/s10898-016-0436-2
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
In this paper, we propose a branch-and-bound algorithm for finding a global optimal solution for a nonconvex quadratic program with convex quadratic constraints (NQPCQC). We first reformulate NQPCQC by adding some nonconvex quadratic constraints induced by eigenvectors of negative eigenvalues associated with the nonconvex quadratic objective function to Shor's semidefinite relaxation. Under the assumption of having a bounded feasible domain, these nonconvex quadratic constraints can be further relaxed into linear ones to form a special semidefinite programming relaxation. Then an efficient branch-and-bound algorithm branching along the eigendirections of negative eigenvalues is designed. The theoretic convergence property and the worst-case complexity of the proposed algorithm are proved. Numerical experiments are conducted on several types of quadratic programs to show the efficiency of the proposed method.
引用
收藏
页码:475 / 493
页数:19
相关论文
共 50 条