Single machine rescheduling for new orders with maximum lateness minimization

被引:4
|
作者
Rener E. [1 ]
Salassa F. [1 ]
T'kindt V. [1 ,2 ]
机构
[1] Politecnico di Torino, DIGEP, Corso Duca degli Abruzzi 24, Torino
[2] Université de Tours, Laboratoire d'Informatique Fondamentale et Appliquée (EA 6300), ERL CNRS 7002 ROOT, Tours
来源
关键词
Branch & memorize; Maximum lateness; Single machine rescheduling; Total disruption;
D O I
10.1016/j.cor.2022.105815
中图分类号
学科分类号
摘要
Rescheduling problems typically arise from production facilities that have to deal with incoming new orders for which it is not optimal to be simply scheduled at the end of an existing schedule of old jobs. A rescheduling of all jobs, old and new, is therefore allowed without disrupting too much the existing schedule. This kind of approach enables flexibility in the system while not disturbing too much the commitments with the customers. In this paper, we provide structural properties and a Branch & Memorize algorithm to solve a rescheduling problem on a single machine, where no idle times are allowed. To the authors knowledge, this is the first exact algorithm that solves a rescheduling problem with a constraint on the total absolute time-based disruption over all old jobs. The algorithm uses a fast heuristic to compute an initial upper bound and then exploits memorization techniques to cut dominated schedules. This solution method is shown to outperform an Integer Programming formulation solved by CPLEX and it is able to solve within 900 CPU seconds all instances with 10, 20, 30 jobs and most of those with 40 jobs. © 2022 Elsevier Ltd
引用
收藏
相关论文
共 50 条
  • [1] Minimization of maximum lateness with equal processing times for single machine
    Lazarev, Alexander A.
    Arkhipov, Dmitry I.
    IFAC PAPERSONLINE, 2015, 48 (03): : 806 - 809
  • [2] Single machine rescheduling for new orders with maximum and total time disruption constraints
    Rener, Elena
    Salassa, Fabio
    T'kindt, Vincent
    JOURNAL OF SCHEDULING, 2025,
  • [3] Rescheduling for machine disruption to minimize makespan and maximum lateness
    Liu, Zhixin
    Ro, Young K.
    JOURNAL OF SCHEDULING, 2014, 17 (04) : 339 - 352
  • [4] Rescheduling for machine disruption to minimize makespan and maximum lateness
    Zhixin Liu
    Young K. Ro
    Journal of Scheduling, 2014, 17 : 339 - 352
  • [5] Rescheduling for new orders on a single machine with rejection
    Fang, Kan
    Luo, Wenchang
    Pinedo, Michael L.
    Jin, Miaomiao
    Lu, Lingfa
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2024, 75 (02) : 346 - 360
  • [6] Rescheduling for new orders on a single machine with setup times
    Hoogeveen, H.
    Lente, C.
    T'kindt, V.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2012, 223 (01) : 40 - 46
  • [7] Minimization of the maximal lateness for a single machine
    Lazarev, A. A.
    Arkhipov, D. I.
    AUTOMATION AND REMOTE CONTROL, 2016, 77 (04) : 656 - 671
  • [8] Minimization of the maximal lateness for a single machine
    A. A. Lazarev
    D. I. Arkhipov
    Automation and Remote Control, 2016, 77 : 656 - 671
  • [9] Minimizing maximum promptness and maximum lateness on a single machine
    Hoogeveen, JA
    MATHEMATICS OF OPERATIONS RESEARCH, 1996, 21 (01) : 100 - 114
  • [10] Maximum Lateness Minimization with Positive Tails on a Single Machine with an Unexpected Non-Availability Interval
    Kacem, Imed
    Nagih, Anass
    Seifaddini, Maryam
    2014 WORLD CONGRESS ON COMPUTER APPLICATIONS AND INFORMATION SYSTEMS (WCCAIS), 2014,