Lot scheduling on a single machine to minimize the (weighted) number of tardy orders

Baruch Mor, Gur Mosheiov, Dana Shapira

Research output: Contribution to journalArticlepeer-review

6 Scopus citations

Abstract

We consider a single machine lot scheduling problem. A number of customer orders of different sizes may be processed in the same lot. We consider first the setting that splitting orders between consecutive lots is allowed. We focus on minimizing the number of tardy orders. A polynomial time solution algorithm is introduced for this problem. We then study the extension to minimizing the weighted number of tardy orders. This problem is NP-hard, and a pseudo-polynomial dynamic programming is provided and tested. We also study the setting of no-split. The problem of minimizing the number of tardy orders in this context is proved to be strongly NP-hard, and an efficient heuristic is introduced.

Original languageEnglish
Article number106009
JournalInformation Processing Letters
Volume164
DOIs
StatePublished - Dec 2020
Externally publishedYes

Bibliographical note

Publisher Copyright:
© 2020 Elsevier B.V.

Funding

This research was supported by the Israel Science Foundation (grant No. 2505/19 ). The second author was also supported by the Charles I. Rosen Chair of Management , and by The Recanati Fund of The School of Business Administration of The Hebrew University .

FundersFunder number
School of Business Administration of the Hebrew University
Israel Science Foundation2505/19

    Keywords

    • Dynamic programming
    • Lot scheduling
    • Number of tardy orders
    • Scheduling
    • Single machine

    Fingerprint

    Dive into the research topics of 'Lot scheduling on a single machine to minimize the (weighted) number of tardy orders'. Together they form a unique fingerprint.

    Cite this