Primal-Dual and Dual-Fitting Analysis of Online Scheduling Algorithms for Generalized Flow-Time Problems

被引:4
|
作者
Angelopoulos, Spyros [1 ]
Lucarelli, Giorgio [2 ,3 ]
Thang Nguyen Kim [4 ]
机构
[1] Sorbonne Univ, CNRS, LIP6, F-75252 Paris, France
[2] Univ Grenoble Alpes, LIG, Grenoble, France
[3] Univ Lorraine, LCOMS, Metz, France
[4] Univ Paris Saclay, Univ Evry, IBISC, F-91025 Evry, France
关键词
Online algorithms; Primal-dual; Dual-fitting; Generalized flow-time; Scheduling; SPEED;
D O I
10.1007/s00453-019-00583-8
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We study online scheduling problems on a single processor that can be viewed as extensions of the well-studied problem of minimizing total weighted flow time. In particular, we provide a framework of analysis that is derived by duality properties, does not rely on potential functions and is applicable to a variety of scheduling problems. A key ingredient in our approach is bypassing the need for "black-box" rounding of fractional solutions, which yields improved competitive ratios. We begin with an interpretation of Highest-Density-First (HDF) as a primal-dual algorithm, and a corresponding proof that HDF is optimal for total fractional weighted flow time (and thus scalable for the integral objective). Building upon the salient ideas of the proof, we show how to apply and extend this analysis to the more general problem of minimizing n-ary sumation is the flow time and g is a non-decreasing cost function. Among other results, we present improved competitive ratios for the setting in which g is a concave function, and the setting of same-density jobs but general cost functions. We further apply our framework of analysis to online weighted completion time with general cost functions as well as scheduling under polyhedral constraints.
引用
收藏
页码:3391 / 3421
页数:31
相关论文
共 50 条
  • [31] Primal-dual approximation algorithms for a packing-covering pair of problems
    Kovaleva, S
    Spieksma, FCR
    RAIRO-OPERATIONS RESEARCH, 2002, 36 (01) : 53 - 71
  • [32] AUGMENTED LAGRANGE PRIMAL-DUAL APPROACH FOR GENERALIZED FRACTIONAL PROGRAMMING PROBLEMS
    Lin, Jen-Yen
    Chen, Hui-Ju
    Sheu, Ruey-Lin
    JOURNAL OF INDUSTRIAL AND MANAGEMENT OPTIMIZATION, 2013, 9 (04) : 723 - 741
  • [33] Polynomiality of primal-dual affine scaling algorithms for nonlinear complementarity problems
    Jansen, B
    Roos, K
    Terlaky, T
    Yoshise, A
    MATHEMATICAL PROGRAMMING, 1997, 78 (03) : 315 - 345
  • [34] Randomized Primal-Dual Analysis of RANKING for Online Bipartite Matching
    Devanur, Nikhil R.
    Jain, Kamal
    Kleinberg, Robert D.
    PROCEEDINGS OF THE TWENTY-FOURTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS (SODA 2013), 2013, : 101 - 107
  • [35] Deterministic primal-dual algorithms for online k-way matching with delays
    Kakimura, Naonori
    Nakayoshi, Tomohiro
    THEORETICAL COMPUTER SCIENCE, 2025, 1026
  • [36] Convergence Analysis for the Primal-Dual Gradient Dynamics Associated with Optimal Power Flow Problems
    Ma, Xu
    Elia, Nicola
    2015 EUROPEAN CONTROL CONFERENCE (ECC), 2015, : 1261 - 1266
  • [37] PRIMAL-DUAL PROXIMAL POINT ALGORITHM FOR MULTICOMMODITY NETWORK FLOW PROBLEMS
    IBARAKI, S
    FUKUSHIMA, M
    JOURNAL OF THE OPERATIONS RESEARCH SOCIETY OF JAPAN, 1994, 37 (04) : 297 - 309
  • [38] Monotonicity of Primal-dual Interior-point Algorithms for Semidefinite Programming Problems
    Dept. of Math. and Info. Sciences, Tokyo Institute of Technology, 2-12-1 Oh-Okayama, Meguro-ku, Tokyo 152, Japan
    不详
    Optim Method Software, 2 (275-296):
  • [39] Monotonicity of primal-dual interior-point algorithms for semidefinite programming problems
    Kojima, M
    Tunçel, L
    OPTIMIZATION METHODS & SOFTWARE, 1998, 10 (02): : 275 - 296
  • [40] APPROXIMATE FIRST-ORDER PRIMAL-DUAL ALGORITHMS FOR SADDLE POINT PROBLEMS
    Jiang, Fan
    Cai, Xingju
    Wu, Zhongming
    Han, Deren
    MATHEMATICS OF COMPUTATION, 2021, 90 (329) : 1227 - 1262