A Recovering Beam Search Algorithm for the One-Machine Dynamic Total Completion Time Scheduling Problem - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Journal of the Operational Research Society Année : 2002

A Recovering Beam Search Algorithm for the One-Machine Dynamic Total Completion Time Scheduling Problem

Federico Della Croce
DAI

Résumé

This paper deals with the one-machine dynamic total completion time scheduling problem. This problem is known to be NP-hard in the strong sense. A polynomial time heuristic algorithm is proposed which applies the recently introduced Recovering Beam Search (RBS) approach. The algorithm is based on a beam search procedure with unitary beam width and includes a recovering subroutine that allows to overcome wrong decisions taken at higher levels of the beam search tree. It is shown that the total number of considered nodes is bounded by n where n is the jobsize. The proposed algorithm is able to solve in very short CPU time problems with up to 500 jobs outperforming the best state of the art heuristics.
Fichier non déposé

Dates et versions

hal-00803303 , version 1 (21-03-2013)

Identifiants

  • HAL Id : hal-00803303 , version 1

Citer

Federico Della Croce, Vincent t'Kindt. A Recovering Beam Search Algorithm for the One-Machine Dynamic Total Completion Time Scheduling Problem. Journal of the Operational Research Society, 2002, 53 (11), pp.1275-1280. ⟨hal-00803303⟩
44 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More