We consider Job-Shop and Flow-Shop scheduling problems with two machines, no more than two operations per job, and Time Lags, i.e., a minimum time interval between the completion time of the first operation and the starting time of the second one. We give complexity results for the preemptive and nonpreemptive cases and study the relationship between the two problems. For the Flow-Shop problem we give lower bounds and upper bounds and analyze their worst-case performances. Finally we define a Tabu Search algorithm and prove the effectiveness of the proposed bounds through extensive computational results.
[1]
Peter Brucker,et al.
Job-shop (C codes)
,
1992
.
[2]
E.L. Lawler,et al.
Optimization and Approximation in Deterministic Sequencing and Scheduling: a Survey
,
1977
.
[3]
Eugene L. Lawler,et al.
Sequencing and scheduling: algorithms and complexity
,
1989
.
[4]
Claude Berge,et al.
Graphs and Hypergraphs
,
2021,
Clustering.
[5]
Jan Karel Lenstra,et al.
Complexity of machine scheduling problems
,
1975
.
[6]
Fred Glover,et al.
Tabu Search - Part II
,
1989,
INFORMS J. Comput..