Exact algorithms for solving the constrained parallel-machine scheduling problems with divisible processing times and penalties

被引:0
|
作者
Li, Jianping [1 ]
Xie, Runtao [1 ]
Lichen, Junran [2 ]
Hu, Guojun [1 ]
Pan, Pengxiang [1 ]
Yang, Ping [1 ]
机构
[1] Yunnan Univ, Univ Town, Sch Math & Stat, East Outer Ring South Rd, Kunming 650504, Peoples R China
[2] Beijing Univ Chem Technol, Sch Math & Phys, 15 North Third Ring East Rd, Beijing 100029, Peoples R China
基金
中国国家自然科学基金;
关键词
Combinatorial optimization; Constrained parallel-machine scheduling; Divisible processing times; Penalties; Exact algorithms; BIN-PACKING;
D O I
10.1007/s10878-023-01028-3
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, we address the constrained parallel-machine scheduling problem with divisible processing times and penalties (the CPS-DTP problem), which is a further generalization of the parallel-machine scheduling problem with divisible processing times (the PS-DT problem). Concretely, given a set M of m identical machines and a set J of n independent jobs, each job has a processing time and a penalty, the processing times of these n jobs are divisible, and we implement these n jobs under the requirement that each job in J must be either continuously executed on one machine with its processing time, or rejected with its penalty that we must pay for. We may consider three versions of the CPS-DTP problem, respectively. (1) The constrained parallel-machine scheduling problem with divisible processing times and total penalties (the CPS-DTTP problem) is asked to find a subset A of J and a schedule T for jobs in A to satisfy the aforementioned requirement, the objective is to minimize the of such a schedule T for jobs in A plus the summation of penalties paid for jobs not in A; (2) The constrained parallel-machine scheduling problem with divisible processing times and maximum penalty (the CPS-DTMP problem) is asked to find a subset A of J and a schedule T for jobs in A to satisfy the aforementioned requirement, the objective is to minimize themakespan of such a schedule T for jobs in A plus maximum penalty paid for jobs not in A; (3) The constrained parallel-machine scheduling problem with divisible processing times and bounded penalty (the CPS-DTBP problem) is asked to find a subset A of J and a schedule T for jobs in A to satisfy the aforementioned requirement and the summation of penalties paid for jobs not in A is no more than a fixed bound, the objective is to minimize the makespan of such a schedule T for jobs in A. As our main contributions, we design three exact algorithms to solve the CPS-DTTP problem, the CPS-DTMP problem and the CPS-DTBP problem, and these three algorithms run in time O((n log n+ nm)C), O(n(2) log n) and O((n log n+nm) logC), respectively, where C is the optimal value of same instance for the PS-DT problem.
引用
收藏
页数:19
相关论文
共 50 条
  • [1] Exact algorithms for solving the constrained parallel-machine scheduling problems with divisible processing times and penalties
    Jianping Li
    Runtao Xie
    Junran Lichen
    Guojun Hu
    Pengxiang Pan
    Ping Yang
    [J]. Journal of Combinatorial Optimization, 2023, 45
  • [2] PARALLEL-MACHINE SCHEDULING PROBLEMS WITH EARLINESS AND TARDINESS PENALTIES
    CHENG, TCE
    CHEN, ZL
    [J]. JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1994, 45 (06) : 685 - 695
  • [3] Parallel-machine scheduling with controllable processing times
    Cheng, TCE
    Chen, ZL
    Li, CL
    [J]. IIE TRANSACTIONS, 1996, 28 (02) : 177 - 180
  • [4] Parallel-machine scheduling with time dependent processing times
    Kuo, Wen-Hung
    Yang, Dar-Li
    [J]. THEORETICAL COMPUTER SCIENCE, 2008, 393 (1-3) : 204 - 210
  • [5] Combinatorial algorithms for solving the constrained knapsack problems with divisible item sizes and penalties
    Jianping Li
    Lijian Cai
    Junran Lichen
    Pengxiang Pan
    [J]. Optimization Letters, 2023, 17 : 1939 - 1956
  • [6] Combinatorial algorithms for solving the constrained knapsack problems with divisible item sizes and penalties
    Li, Jianping
    Cai, Lijian
    Lichen, Junran
    Pan, Pengxiang
    [J]. OPTIMIZATION LETTERS, 2023, 17 (08) : 1939 - 1956
  • [7] Uniform Parallel-Machine Scheduling with Time Dependent Processing Times
    Zou J.
    Zhang Y.
    Miao C.
    [J]. Journal of the Operations Research Society of China, 2013, 1 (2) : 239 - 252
  • [8] Exact and heuristic algorithms for parallel-machine scheduling with DeJong's learning effect
    Okolowski, Dariusz
    Gawiejnowicz, Stanislaw
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2010, 59 (02) : 272 - 279
  • [9] A Combinatorial 2-Approximation Algorithm for the Parallel-Machine Scheduling with Release Times and Submodular Penalties
    Wang, Wencheng
    Liu, Xiaofei
    [J]. MATHEMATICS, 2022, 10 (01)
  • [10] Parallel-machine Scheduling with Precedence Constraints and Controllable Job-processing Times
    Xu, Kailiang
    Fei, Rong
    Zheng, Gang
    [J]. PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON OPERATIONS RESEARCH AND ENTERPRISE SYSTEMS (ICORES), 2017, : 470 - 476