A note: maximizing the weighted number of Just-in-Time jobs for a given job sequence

被引:0
|
作者
Gerstl, Enrique [1 ]
Mosheiov, Gur [1 ,2 ]
机构
[1] Hebrew Univ Jerusalem, Sch Business Adm, Jerusalem, Israel
[2] Jerusalem Coll Technol, Lev Acad Ctr, Jerusalem, Israel
基金
以色列科学基金会;
关键词
Scheduling; Single machine; Just-in-Time; Dynamic programming; Flowshop; SHOP SCHEDULING PROBLEM; MINIMIZE;
D O I
10.1007/s10951-022-00772-4
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
We study a single machine scheduling problem to maximize the weighted number of Just-in-Time jobs, i.e., jobs which are completed exactly at their due-dates. We focus on the case that the job sequence is given. A pseudo-polynomial solution algorithm has been published for this problem, and we introduce here an efficient polynomial time dynamic programming algorithm. The new algorithm is tested numerically, and the results are compared to those obtained by the old algorithm. While the running times required by both algorithms for solving large instances are extremely small, it appears that the new algorithm performs better in two aspects: (1) The resulting running time is independent of the actual density of the due-dates, (2) The required memory is significantly reduced. An extension to a two-machine flowshop is provided, and this case is shown to remain polynomially solvable.
引用
收藏
页码:403 / 409
页数:7
相关论文
共 50 条