On Not-First/Not-Last Conditions in Disjunctive Scheduling - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue European Journal of Operational Research Année : 2000

On Not-First/Not-Last Conditions in Disjunctive Scheduling

Résumé

This paper is concerned with the development of constraint propagation techniques for the characterization of feasible solutions in disjunctive scheduling. In disjunctive scheduling, a set of uninterruptible tasks is to be performed on a set of resources. Each task has a release date, a deadline, and a fixed processing time; each resource can handle only one task at a time. Some of these propagation techniques are implemented by rules that deduce either mandatory or forbidden sequences between tasks or sets of tasks. For instance, certain rules indicate whether a given task must or cannot be performed before or after a set of other competing tasks. We focus our attention on the latter problem, known as the ``Not-First/Not-Last" problem. The genericity of propagation rules is a question of major importance. It induces that the result of the overall propagation must not depend on the order in which the inference rules are applied. Hence, one must search for completeness in the time-windows narrowing, in order to ensure the convergence of the propagation towards a unique fix-point. An efficient algorithm is proposed. It guarantees the completeness of time-windows narrowing due to not-first/not-last conditions. It has been integrated in a branch and bound procedure to solve job-shop instances. It has also been tested within several lower bounding procedures. Computational results are reported and the power and complementarity of not-first/not-last rules with other classical inference rules is discussed.
Fichier principal
Vignette du fichier
papier-EJOR.pdf (264.47 Ko) Télécharger le fichier

Dates et versions

hal-00022745 , version 1 (13-04-2006)

Identifiants

Citer

Philippe Torres, Pierre Lopez. On Not-First/Not-Last Conditions in Disjunctive Scheduling. European Journal of Operational Research, 2000, 127 (2), pp.332-343. ⟨10.1016/S0377-2217(99)00497-X⟩. ⟨hal-00022745⟩
186 Consultations
367 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More