Convex quadratic and semidefinite programming relaxations in scheduling

被引:102
|
作者
Skutella, M [1 ]
机构
[1] Tech Univ Berlin, Fachbereich Math, MA 6 1, D-10623 Berlin, Germany
关键词
algorithms; theory; approximation algorithms; convex optimization; performance guarantee; randomized algorithms; scheduling theory; unrelated machines; worst-case ratio;
D O I
10.1145/375827.375840
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We consider the problem of scheduling unrelated parallel machines subject to release dates so as to minimize the total weighted completion time of jobs. The main contribution of this paper is a provably good convex quadratic programming relaxation of strongly polynomial size For this problem. The best previously known approximation algorithms are based on LP relaxations in time-or interval-indexed variables. Those LP relaxations, however, suffer from a huge number of variables. As a result of the convex quadratic programming approach we can give a very simple and easy to analyze 2-approximation algorithm which can be further improved to performance guarantee 3/2 in the absence of release dates. We also consider preemptive scheduling problems and derive approximation algorithms and results on the power of preemption which improve upon the best previously known results for these settings. Finally, for the special case of two machines we introduce a more sophisticated semidefinite programming relaxation and apply the random hyperplane technique introduced by Goemans and Williamson for the MAXCUT. problem: this leads to an improved 1.2752-approximation.
引用
收藏
页码:206 / 242
页数:37
相关论文
共 50 条
  • [1] Convex quadratic programming relaxations for network scheduling problems
    Skutella, M
    ALGORITHMS - ESA'99, 1999, 1643 : 127 - 138
  • [2] Semidefinite relaxations for non-convex quadratic mixed-integer programming
    Buchheim, Christoph
    Wiegele, Angelika
    MATHEMATICAL PROGRAMMING, 2013, 141 (1-2) : 435 - 452
  • [3] Semidefinite relaxations for non-convex quadratic mixed-integer programming
    Christoph Buchheim
    Angelika Wiegele
    Mathematical Programming, 2013, 141 : 435 - 452
  • [4] Semidefinite programming relaxations for the quadratic assignment problem
    Zhao, Q
    Karisch, SE
    Rendl, F
    Wolkowicz, H
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 1998, 2 (01) : 71 - 109
  • [5] Semidefinite Programming Relaxations for the Quadratic Assignment Problem
    Qing Zhao
    Stefan E. Karisch
    Franz Rendl
    Henry Wolkowicz
    Journal of Combinatorial Optimization, 1998, 2 : 71 - 109
  • [6] Higher order semidefinite relaxations for quadratic programming
    Parrilo, PA
    PROCEEDINGS OF THE 39TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-5, 2000, : 4612 - 4617
  • [7] On Equivalence of Semidefinite Relaxations for Quadratic Matrix Programming
    Ding, Yichuan
    Ge, Dongdong
    Wolkowicz, Henry
    MATHEMATICS OF OPERATIONS RESEARCH, 2011, 36 (01) : 88 - 104
  • [8] Eigenvalue, quadratic programming, and semidefinite programming relaxations for a cut minimization problem
    Ting Kei Pong
    Hao Sun
    Ningchuan Wang
    Henry Wolkowicz
    Computational Optimization and Applications, 2016, 63 : 333 - 364
  • [9] Eigenvalue, quadratic programming, and semidefinite programming relaxations for a cut minimization problem
    Pong, Ting Kei
    Sun, Hao
    Wang, Ningchuan
    Wolkowicz, Henry
    COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2016, 63 (02) : 333 - 364
  • [10] On convex relaxations for quadratically constrained quadratic programming
    Anstreicher, Kurt M.
    MATHEMATICAL PROGRAMMING, 2012, 136 (02) : 233 - 251