Online Job Scheduling on a Single Machine with General Cost Functions

被引:1
|
作者
Etesami, S. Rasoul [1 ,2 ]
机构
[1] Univ Illinois, Dept Ind & Syst Engn, Urbana, IL 61801 USA
[2] Univ Illinois, Coordinated Sci Lab, Urbana, IL 61801 USA
关键词
FLOW-TIME;
D O I
10.1109/CDC45484.2021.9682957
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We consider the problem of online job scheduling on a single machine with general job-dependent cost functions. In this model, each job j has a processing requirement (length) v(j) and arrives with a nonnegative nondecreasing cost function g(j)(t), and this information is revealed to the system upon arrival of job j at time r(j). The goal is to schedule the jobs preemptively on the machine in an online fashion so as to minimize the generalized completion time Sigma(j) g(j)(C-j), where C-j is the completion time of job j on the machine. It is assumed that the machine has a unit processing speed that can work on a single job at any time instance. In particular, we are interested in finding an online scheduling policy whose objective cost is competitive with respect to a slower optimal offline benchmark, i.e., the one that knows all the job specifications a priori and is slower than the online algorithm. Under some mild assumptions, we provide a speed-augmented competitive algorithm for general nondecreasing cost functions g(j)(t) by utilizing a novel optimal control framework.
引用
收藏
页码:6690 / 6695
页数:6
相关论文
共 50 条
  • [41] Semi-online algorithms for scheduling with machine cost
    Jiang, Yi-Wei
    He, Yong
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2006, 21 (06) : 984 - 988
  • [42] Online scheduling with machine cost and a power function objective
    Balla, T.
    Csirik, J.
    Dosa, Gy.
    Koszo, D.
    ACTA POLYTECHNICA HUNGARICA, 2024, 21 (10) : 495 - 515
  • [43] Semi-Online Algorithms for Scheduling with Machine Cost
    Yi-Wei Jiang
    Yong He
    Journal of Computer Science and Technology, 2006, 21 : 984 - 988
  • [44] Online Scheduling with Machine Cost and a Quadratic Objective Function
    Csirik, J.
    Dosa, Gy
    Koszo, D.
    SOFSEM 2020: THEORY AND PRACTICE OF COMPUTER SCIENCE, 2020, 12011 : 199 - 210
  • [45] Single machine scheduling with time deteriorating job values
    Raut, S.
    Gupta, J. N. D.
    Swami, S.
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2008, 59 (01) : 105 - 118
  • [46] Single machine scheduling with job delivery to minimize makespan
    Lu, Lingfa
    Yuan, Jinjiang
    ASIA-PACIFIC JOURNAL OF OPERATIONAL RESEARCH, 2008, 25 (01) : 1 - 10
  • [47] Single machine scheduling with job delivery to multiple customers
    Dong, Jianming
    Wang, Xueshi
    Hu, Jueliang
    Lin, Guohui
    JOURNAL OF SCHEDULING, 2018, 21 (03) : 337 - 348
  • [48] The complexity of machine scheduling for stability with a single disrupted job
    Leus, R
    Herroelen, W
    OPERATIONS RESEARCH LETTERS, 2005, 33 (02) : 151 - 156
  • [49] SCHEDULING 2 JOB CLASSES ON A SINGLE-MACHINE
    POTTS, CN
    COMPUTERS & OPERATIONS RESEARCH, 1991, 18 (05) : 411 - 415
  • [50] Single machine scheduling with job delivery to multiple customers
    Jianming Dong
    Xueshi Wang
    Jueliang Hu
    Guohui Lin
    Journal of Scheduling, 2018, 21 : 337 - 348