Hostname: page-component-7bb8b95d7b-5mhkq Total loading time: 0 Render date: 2024-09-18T19:28:10.063Z Has data issue: false hasContentIssue false

An efficient ILP formulation for the single machine scheduling problem

Published online by Cambridge University Press:  08 February 2010

Cyril Briand
Affiliation:
CNRS, LAAS, 7 avenue du colonel Roche, 31077 Toulouse, France; briand@laas.fr Université de Toulouse, UPS, INSA, INP, ISAE, LAAS, 31077 Toulouse, France; sourari@cdta.dz
Samia Ourari
Affiliation:
CNRS, LAAS, 7 avenue du colonel Roche, 31077 Toulouse, France; briand@laas.fr Université de Toulouse, UPS, INSA, INP, ISAE, LAAS, 31077 Toulouse, France; sourari@cdta.dz CDTA, lotissement du 20 août 1956, Baba Hassen, Alger, Algeria; bbouzouia@cdta.dz
Brahim Bouzouia
Affiliation:
CDTA, lotissement du 20 août 1956, Baba Hassen, Alger, Algeria; bbouzouia@cdta.dz
Get access

Abstract

This paper considers the problem of scheduling n jobs on a single machine. A fixed processing time and an execution interval are associated with each job. Preemption is not allowed. On the basis of analytical and numerical dominance conditions, an efficient integer linear programming formulation is proposed for this problem, aiming at minimizing the maximum lateness (Lmax). Experiments have been performed by means of a commercial solver that show that this formulation is effective on large problem instances. A comparison with the branch-and-bound procedure of Carlier is provided.

Type
Research Article
Copyright
© EDP Sciences, ROADEF, SMAI, 2010

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

C. Briand, H.T. La and J. Erschler, Une approche pour l'ordonnancement robuste de tâches sur une machine, 4ème Conférence Francophone de MOdélisation et SIMulation (MOSIM'03). Toulouse, France (2003) 205–211.
Carlier, J., The one-machine sequencing problem. Eur. J. Oper. Res. 11 (1982) 4247. CrossRef
Erschler, J., Roubellat, F. and Vernhes, J.-P, Characterizing the set of feasible sequences for n jobs to be carried out on a single machine. Eur. J. Oper. Res. 4 (1980) 189194. CrossRef
Erschler, J., Fontan, G., Merce, C. and Roubellat, F., New Dominance Concept, A in Scheduling n Jobs on a Single Machine with Ready Times and Due Dates. Oper. Res. 31 (1983) 114127. CrossRef
Hariri, A.M. and Potts, C.N., An algorithm for single machine sequencing with release dates to minimize total weighted completion time. Discrete Appl. Math. 5 (1983) 99109. CrossRef
Lenstra, J.K., Rinnooy Han, A.H.G. and Brucker, P., Complexity of machine scheduling problems. Ann. Discrete Math. 1 (1977) 343362. CrossRef