Minimizing the sum of makespan on multi-agent single-machine scheduling with release dates

被引:13
|
作者
Wang, Xinyue [1 ]
Ren, Tao [1 ]
Bai, Danyu [2 ]
Ezeh, Chinenye [1 ,3 ]
Zhang, Haodong [1 ]
Dong, Zhuoran [1 ]
机构
[1] Northeastern Univ, Software Coll, Shenyang 110819, Peoples R China
[2] Dalian Maritime Univ, Sch Maritime Econ & Management, Dalian 116026, Peoples R China
[3] Michael Okpara Univ Agr, Dept Comp Engn, Umudike 440109, Nigeria
基金
中国国家自然科学基金;
关键词
Multi-agent scheduling; Release date; Branch and bound; Artificial bee colony algorithm; Heuristic; Deep Reinforcement learning; BEE COLONY ALGORITHM; FLOW-SHOP;
D O I
10.1016/j.swevo.2021.100996
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Competitive scheduling problems occur in integrated-services packet-switched networks, in which different applications compete for the same resource. Requests of each application arrive over time and contain multiple packets. This process can be described as a multi-agent single-machine scheduling (MSS) problem with release dates, where several packets (jobs) share a common network (processor) but are maintained by several competitive applications (agents) that optimize their criteria. The objective is to minimize the sum of makespans belonging to several agents individually. The NP-hardness of the model indicates that it cannot be optimally solved in polynomial time. For small-scale instances, an effective branch and bound (B&B) algorithm integrated with an elaborately designed pruning rule and a lower bound is developed to achieve exact solutions. Given the quality of service requirements and the periodical maintenance of networks, this problem is generalized to the weighted and periodic maintenance versions, respectively. For the weighted version, a hybrid discrete artificial bee colony (HDABC) algorithm integrated with effective improvement strategies is developed to achieve satisfactory solutions for medium-scale instances. For the periodic maintenance version, a deep reinforcement learning (DRL) method is introduced to obtain high-quality solutions in dynamic situation. Results of computational evaluation demonstrate the effectiveness of the proposed methods
引用
收藏
页数:19
相关论文
共 50 条
  • [21] A two-agent single-machine scheduling problem to minimize the total cost with release dates
    Du-Juan Wang
    Yunqiang Yin
    Wen-Hsiang Wu
    Wen-Hung Wu
    Chin-Chia Wu
    Peng-Hsiang Hsu
    [J]. Soft Computing, 2017, 21 : 805 - 816
  • [22] Two-agent single-machine scheduling with release dates and preemption to minimize the maximum lateness
    J. J. Yuan
    C. T. Ng
    T. C. E. Cheng
    [J]. Journal of Scheduling, 2015, 18 : 147 - 153
  • [23] A two-agent single-machine scheduling problem to minimize the total cost with release dates
    Wang, Du-Juan
    Yin, Yunqiang
    Wu, Wen-Hsiang
    Wu, Wen-Hung
    Wu, Chin-Chia
    Hsu, Peng-Hsiang
    [J]. SOFT COMPUTING, 2017, 21 (03) : 805 - 816
  • [24] A three-agent scheduling problem for minimizing the makespan on a single machine
    Lee, Wen-Chiung
    Wang, Jen-Ya
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2017, 106 : 147 - 160
  • [25] Minimizing makespan in a single-machine scheduling problem with a learning effect and fuzzy processing times
    Ahmadizar, Fardin
    Hosseini, Leila
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2013, 65 (1-4): : 581 - 587
  • [26] Minimizing makespan in a single-machine scheduling problem with a learning effect and fuzzy processing times
    Fardin Ahmadizar
    Leila Hosseini
    [J]. The International Journal of Advanced Manufacturing Technology, 2013, 65 : 581 - 587
  • [27] Two-agent single-machine scheduling with assignable due dates
    Yin, Yunqiang
    Cheng, Shuenn-Ren
    Cheng, T. C. E.
    Wu, Chin-Chia
    Wu, Wen-Hsiang
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2012, 219 (04) : 1674 - 1685
  • [28] Multi-agent single machine scheduling
    Alessandro Agnetis
    Dario Pacciarelli
    Andrea Pacifici
    [J]. Annals of Operations Research, 2007, 150 : 3 - 15
  • [29] Multi-agent single machine scheduling
    Agnetis, Alessandro
    Pacciarelli, Dario
    Pacifici, Andrea
    [J]. ANNALS OF OPERATIONS RESEARCH, 2007, 150 (01) : 3 - 15
  • [30] The Bounded Single-Machine Parallel-batching Scheduling Problem with Family Jobs for Minimizing Makespan
    Meng, Jintao
    Lu, Xiaoxu
    [J]. 2011 3RD INTERNATIONAL CONFERENCE ON ENVIRONMENTAL SCIENCE AND INFORMATION APPLICATION TECHNOLOGY ESIAT 2011, VOL 10, PT A, 2011, 10 : 374 - 378