Scheduling with step learning and job rejectionScheduling with step learning and job rejectionJ. Song et al.

被引:0
|
作者
Jiaxin Song [1 ]
Cuixia Miao [2 ]
Fanyu Kong [1 ]
机构
[1] Qufu Normal University,School of Mathematical Sciences
[2] Nanjing University of Information Science and Technology,School of Management Science and Engineering
[3] Qufu Normal University,Institute of Operations Research
关键词
Scheduling; Step learning; Rejection penalty; Pseudo-polynomial time algorithm; Fully polynomial-time approximation scheme; Approximation algorithm;
D O I
10.1007/s12351-024-00887-w
中图分类号
学科分类号
摘要
This paper focuses on job scheduling with step learning and job rejection. The step learning model aims to reduce the processing time for jobs starting after a specific learning date. Our objective is to minimize the sum of the maximum completion time of accepted jobs and the total rejection penalty of rejected jobs. We examine special cases of processing times for both single-machine and parallel-machine scenarios. For the former, we design a pseudo-polynomial time algorithm, a 2-approximation algorithm and a fully polynomial-time approximation scheme (FPTAS) based on data rounding. For the latter, we present a fully polynomial-time approximation scheme achieved by trimming the state space. Additionally, for the general case of the single-machine problem, we propose a pseudo-polynomial time algorithm.
引用
收藏
相关论文
共 50 条
  • [21] Multi-Job Intelligent Scheduling With Cross-Device Federated Learning
    Liu, Ji
    Jia, Juncheng
    Ma, Beichen
    Zhou, Chendi
    Zhou, Jingbo
    Zhou, Yang
    Dai, Huaiyu
    Dou, Dejing
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2023, 34 (02) : 535 - 551
  • [22] Stochastic bicriteria single machine scheduling with sequence-dependent job attributes and job-dependent learning effects
    Soroush, H. M.
    EUROPEAN JOURNAL OF INDUSTRIAL ENGINEERING, 2014, 8 (04) : 421 - 456
  • [23] Work Scheduling by Use of Worker Model in Consideration of Learning by On-The-Job Training
    Tateno, Toshitake
    Shimizu, Keiko
    JOURNAL OF ADVANCED MECHANICAL DESIGN SYSTEMS AND MANUFACTURING, 2007, 1 (03): : 430 - 441
  • [24] Non-Clairvoyant Scheduling of Distributed Machine Learning With Inter-Job and Intra-Job Parallelism on Heterogeneous GPUs
    Chen, Fahao
    Li, Peng
    Wu, Celimuge
    Guo, Song
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2024, 12 (04) : 1011 - 1025
  • [25] Deep Adversarial Imitation Reinforcement Learning for QoS-Aware Cloud Job Scheduling
    Huang, Yifeng
    Cheng, Long
    Xue, Lianting
    Liu, Cong
    Li, Yuancheng
    Li, Jianbin
    Ward, Tomas
    IEEE SYSTEMS JOURNAL, 2022, 16 (03): : 4232 - 4242
  • [26] Makespan estimation in a flexible job-shop scheduling environment using machine learning
    Tremblet, David
    Thevenin, Simon
    Dolgui, Alexandre
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2024, 62 (10) : 3654 - 3670
  • [27] Scheduling in stochastic bicriteria single machine systems with job-dependent learning effects
    Soroush, H. M.
    Amin, F. O.
    KUWAIT JOURNAL OF SCIENCE, 2013, 40 (02) : 131 - 157
  • [28] Scheduling with job-dependent learning effects and multiple rate-modifying activities
    Ji, Min
    Cheng, T. C. E.
    INFORMATION PROCESSING LETTERS, 2010, 110 (11) : 460 - 463
  • [29] Genetic Programming Approach to Learning Multi-pass Heuristics for Resource Constrained Job Scheduling
    Su Nguyen
    Thiruvady, Dhananjay
    Ernst, Andreas
    Alahakoon, Damminda
    GECCO'18: PROCEEDINGS OF THE 2018 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2018, : 1167 - 1174
  • [30] Flexible job-shop scheduling with learning and forgetting effect by Multi-Agent System
    Renna, Paolo
    INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING COMPUTATIONS, 2019, 10 (04) : 521 - 534