Skip to main content
Top
Published in: Journal of Scheduling 3/2020

06-03-2020

Single machine scheduling to maximize the number of on-time jobs with generalized due-dates

Authors: Enrique Gerstl, Gur Mosheiov

Published in: Journal of Scheduling | Issue 3/2020

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In scheduling problems with generalized due dates (gdd), the due dates are specified according to their position in the sequence, and the j-th due date is assigned to the job in the j-th position. We study a single-machine problem with generalized due dates, where the objective is maximizing the number of jobs completed exactly on time. We prove that the problem is NP-hard in the strong sense. To our knowledge, this is the only example of a scheduling problem where the job-specific version has a polynomial-time solution, and the gdd version is strongly NP-hard. A branch-and-bound (B&B) algorithm, an integer programming (IP)-based procedure, and an efficient heuristic are introduced and tested. Both the B&B algorithm and the IP-based solution procedure can solve most medium-sized problems in a reasonable computational effort. The heuristic serves as the initial step of the B&B algorithm and in itself obtains the optimum in most cases. We also study two special cases: max-on-time for a given job sequence and max-on-time with unit-execution-time jobs. For both cases, polynomial-time dynamic programming algorithms are introduced, and large-sized problems are easily solved.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Appendix
Available only for authorised users
Literature
go back to reference Du, J., & Leung, J. Y. T. (1990). Minimizing total tardiness on one processor is np-hard. Mathematics of Operations Research,15, 483–495.CrossRef Du, J., & Leung, J. Y. T. (1990). Minimizing total tardiness on one processor is np-hard. Mathematics of Operations Research,15, 483–495.CrossRef
go back to reference Gerstl, E., & Mosheiov, G. (2017). Single machine scheduling problems with generalized due-dates and job-rejection. International Journal of Operations Research,55, 3164–3172. Gerstl, E., & Mosheiov, G. (2017). Single machine scheduling problems with generalized due-dates and job-rejection. International Journal of Operations Research,55, 3164–3172.
go back to reference Hall, N. G. (1986). Scheduling Mathematics of Operations Research problems with generalized due dates. IIE Transactions,18, 220–222.CrossRef Hall, N. G. (1986). Scheduling Mathematics of Operations Research problems with generalized due dates. IIE Transactions,18, 220–222.CrossRef
go back to reference Hall, N. G., Sethi, S. P., & Sriskandarajah, C. (1991). On the complexity of generalized due date scheduling problems. European Journal of Operational Research,51, 100–109.CrossRef Hall, N. G., Sethi, S. P., & Sriskandarajah, C. (1991). On the complexity of generalized due date scheduling problems. European Journal of Operational Research,51, 100–109.CrossRef
go back to reference Lann, A., & Mosheiov, G. (1996). Single machine scheduling to minimize the number of early/tardy jobs. Computers and Operations Research,23, 769–781.CrossRef Lann, A., & Mosheiov, G. (1996). Single machine scheduling to minimize the number of early/tardy jobs. Computers and Operations Research,23, 769–781.CrossRef
go back to reference Lawler, E. L. (1973). Optimal sequencing of a single machine subject to precedence constraints. Management Science,19, 544–546.CrossRef Lawler, E. L. (1973). Optimal sequencing of a single machine subject to precedence constraints. Management Science,19, 544–546.CrossRef
go back to reference Mosheiov, G., & Oron, D. (2004). A note on the SPT heuristic for solving scheduling problems with generalized due dates. Computers and Operations Research,31, 645–655.CrossRef Mosheiov, G., & Oron, D. (2004). A note on the SPT heuristic for solving scheduling problems with generalized due dates. Computers and Operations Research,31, 645–655.CrossRef
go back to reference Qi, X., Yu, G., & Bard, J. F. (2002). Single machine scheduling with assignable due dates. Discrete Applied Mathematics,122, 211–233.CrossRef Qi, X., Yu, G., & Bard, J. F. (2002). Single machine scheduling with assignable due dates. Discrete Applied Mathematics,122, 211–233.CrossRef
go back to reference Sriskandarajah, C. (1990). A note on the generalized due dates scheduling problems. Naval Research Logistics,37, 587–597.CrossRef Sriskandarajah, C. (1990). A note on the generalized due dates scheduling problems. Naval Research Logistics,37, 587–597.CrossRef
go back to reference Tanaka, K., & Vlach, M. (1997). Single machine scheduling to minimize the maximum lateness with both specific and generalized due dates. IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences,80, 557–563. Tanaka, K., & Vlach, M. (1997). Single machine scheduling to minimize the maximum lateness with both specific and generalized due dates. IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences,80, 557–563.
go back to reference Tanaka, K., & Vlach, M. (1999). Minimizing maximum absolute lateness and range of lateness under generalized due dates on a single machine. Annals of Operations Research,86, 507–526.CrossRef Tanaka, K., & Vlach, M. (1999). Minimizing maximum absolute lateness and range of lateness under generalized due dates on a single machine. Annals of Operations Research,86, 507–526.CrossRef
go back to reference Yin, Y., Cheng, S. R., Cheng, T. C. E., Wu, C. C., & Wu, W. H. (2012). Two-agent single-machine scheduling with assignable due dates. Applied Mathematics and Computation,219, 1674–1685.CrossRef Yin, Y., Cheng, S. R., Cheng, T. C. E., Wu, C. C., & Wu, W. H. (2012). Two-agent single-machine scheduling with assignable due dates. Applied Mathematics and Computation,219, 1674–1685.CrossRef
Metadata
Title
Single machine scheduling to maximize the number of on-time jobs with generalized due-dates
Authors
Enrique Gerstl
Gur Mosheiov
Publication date
06-03-2020
Publisher
Springer US
Published in
Journal of Scheduling / Issue 3/2020
Print ISSN: 1094-6136
Electronic ISSN: 1099-1425
DOI
https://doi.org/10.1007/s10951-020-00638-7

Other articles of this Issue 3/2020

Journal of Scheduling 3/2020 Go to the issue