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 条
  • [41] NOTE ON PRIMAL-DUAL AND OUT-OF-KILTER ALGORITHMS FOR NETWORK OPTIMIZATION PROBLEMS
    SHAPIRO, JF
    NETWORKS, 1977, 7 (01) : 81 - 88
  • [42] A Generalized Primal-Dual Algorithm with Improved Convergence Condition for Saddle Point Problems
    He, Bingsheng
    Ma, Feng
    Xu, Shengjie
    Yuan, Xiaoming
    SIAM JOURNAL ON IMAGING SCIENCES, 2022, 15 (03): : 1157 - 1183
  • [43] Automated Lyapunov Analysis of Primal-Dual Optimization Algorithms: An Interpolation Approach
    Van Scoy, Bryan
    Simpson-Porco, John W.
    Lessard, Laurent
    2023 62ND IEEE CONFERENCE ON DECISION AND CONTROL, CDC, 2023, : 1306 - 1311
  • [44] Edge-based distributed primal-dual algorithms for seeking generalized Nash equilibria
    Li, Huaqing
    Fan, Luming
    Ran, Liang
    Wang, Zheng
    Zheng, Zuqing
    Li, Zhe
    Li, Songyang
    Zheng, Lifeng
    Li, Jun
    EUROPEAN JOURNAL OF CONTROL, 2024, 77
  • [45] Online Make-to-Order Joint Replenishment Model: Primal-Dual Competitive Algorithms
    Buchbinder, Niv
    Kimbrel, Tracy
    Levi, Retsef
    Makarychev, Konstantin
    Sviridenko, Maxim
    OPERATIONS RESEARCH, 2013, 61 (04) : 1014 - 1029
  • [46] Solution to DC Optimal Power Flow Problems with Demand Response via Distributed Asynchronous Primal-Dual Algorithms
    Masuda E.
    Matsuda Y.
    Wakasa Y.
    Adachi R.
    SICE Journal of Control, Measurement, and System Integration, 2020, 13 (03) : 66 - 72
  • [47] A primal-dual simplex algorithm for bi-objective network flow problems
    Eusebio, Augusto
    Figueira, Jose Rui
    Ehrgott, Matthias
    4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH, 2009, 7 (03): : 255 - 273
  • [48] A primal-dual Laplacian gradient flow dynamics for distributed resource allocation problems
    Ding, Dongsheng
    Jovanovic, Mihailo R.
    2018 ANNUAL AMERICAN CONTROL CONFERENCE (ACC), 2018, : 5316 - 5320
  • [49] KERNEL-FUNCTION BASED PRIMAL-DUAL ALGORITHMS FOR P*(κ) LINEAR COMPLEMENTARITY PROBLEMS
    El Ghami, M.
    Steihaug, T.
    RAIRO-OPERATIONS RESEARCH, 2010, 44 (03) : 185 - 205
  • [50] A UNIFIED FRAMEWORK FOR PRIMAL-DUAL METHODS IN MINIMUM COST NETWORK FLOW PROBLEMS
    BERTSEKAS, DP
    MATHEMATICAL PROGRAMMING, 1985, 32 (02) : 125 - 145