Parameterized Analysis of a Dynamic Programming Algorithm for a Parallel Machine Scheduling Problem

被引:0
|
作者
Tarhan, Istenc [1 ,2 ]
Carlier, Jacques [2 ]
Hanen, Claire [1 ,3 ]
Jouglet, Antoine [2 ]
Kordon, Alix Munier [1 ]
机构
[1] Sorbonne Univ, CNRS, LIP6, F-75005 Paris, France
[2] UTC Heudiasyc, Compiegne, France
[3] Univ Paris Nanterre, UPL, F-92000 Nanterre, France
来源
关键词
Scheduling; Parallel machines; Release times and deadlines; Branch-and-Bound; Fixed-parameter tractable; RESOURCE;
D O I
10.1007/978-3-031-39698-4_10
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We consider in this paper the scheduling problem defined by a set of dependent jobs with release times and deadlines to be processed by identical parallel machines. This problem is denoted by P|prec, ri, di|(*) in the literature. Starting from an extension of the Branch-and-Bound algorithm of Demeulemeester and Herroelen to take into account release times and deadlines, we build a state graph of which longest paths represent all active schedule. New dominance rules are also proposed. We establish that our state graph construction algorithm is fixed-parameter tractable. The two parameters are the pathwidth, which corresponds to the maximum number of overlapping jobs time windows and the maximum execution time of a job. The algorithm is experimented on random instances. These experiments show that the pathwidth is also a key factor of the practical complexity of the algorithm.
引用
收藏
页码:139 / 153
页数:15
相关论文
共 50 条
  • [41] A matheuristic algorithm for multi-objective unrelated parallel machine scheduling problem
    Sarac, Tugba
    Ozcelik, Feristah
    JOURNAL OF THE FACULTY OF ENGINEERING AND ARCHITECTURE OF GAZI UNIVERSITY, 2023, 38 (03): : 1953 - 1966
  • [42] A Cooperated Imperialist Competitive Algorithm for Unrelated Parallel Batch Machine Scheduling Problem
    Lei, Deming
    Li, Heen
    CMC-COMPUTERS MATERIALS & CONTINUA, 2024, 79 (02): : 1855 - 1874
  • [43] A hybrid metaheuristic algorithm for a parallel machine scheduling problem with dependent setup times
    Baez, Sarahi
    Angel-Bello, Francisco
    Alvarez, Ada
    Melian-Batista, Belen
    COMPUTERS & INDUSTRIAL ENGINEERING, 2019, 131 : 295 - 305
  • [44] Memetic algorithm for unrelated parallel machine scheduling problem with grey processing times
    Arik, Oguzhan Ahmet
    JOURNAL OF MODELLING IN MANAGEMENT, 2023, 18 (05) : 1584 - 1602
  • [45] Improved Estimation of Distribution Algorithm for Solving Unrelated Parallel Machine Scheduling Problem
    孙泽文
    顾幸生
    JournalofDonghuaUniversity(EnglishEdition), 2016, 33 (05) : 797 - 802
  • [46] A Hybrid Memetic Algorithm for the Parallel Machine Scheduling Problem With Job Deteriorating Effects
    Ding, Junwen
    Shen, Liji
    Lu, Zhipeng
    Xu, Liping
    Benlic, Una
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2020, 4 (03): : 385 - 397
  • [47] Rolling Horizon Approach for Dynamic Parallel Machine Scheduling Problem with Release Times
    Tang, Lixin
    Jiang, Shujun
    Liu, Jiyin
    INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2010, 49 (01) : 381 - 389
  • [48] A genetic algorithm with exact dynamic programming for the green vehicle routing & scheduling problem
    Xiao, Yiyong
    Konak, Abdullah
    JOURNAL OF CLEANER PRODUCTION, 2017, 167 : 1450 - 1463
  • [49] Improved approximate dynamic programming algorithm for logistics transportation scheduling problem with backhauls
    Li, Linlin
    Jin, Yuran
    Sun, Liangxu
    International Journal of Advancements in Computing Technology, 2012, 4 (21) : 116 - 124
  • [50] New sequential and parallel algorithm for Dynamic Resource Constrained Project Scheduling Problem
    Villela da Silva, Andre Renato
    Ochi, Luiz Satoru
    2009 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-5, 2009, : 2242 - 2248