The Memorization Paradigm: Branch & Memorize Algorithms for the Efficient Solution of Sequencing Problems - Archive ouverte HAL Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2018

The Memorization Paradigm: Branch & Memorize Algorithms for the Efficient Solution of Sequencing Problems

Résumé

Memorization as an algorithm design technique allows to speed up algorithms at the price of more space usage. Typically, in search tree algorithms, on lower branching levels, isomor-phic sub-problems may appear exponentially many times and the idea of Memorization is to avoid repetitive solutions as they correspond to identical sub-problems. The idea exists since a long time but apparently has not been systematically considered when designing branching algorithms. It is at least rare for sequencing problems, to the authors' knowledge. In this paper, we explore the power of Memorization on solving hard sequencing problems. We first describe a general framework of Memorization with some guidelines provided on the implementation. Then we apply the framework to four sequencing problems including the two-machine flowshop problem minimizing the sum of completion time and three single machine problems whose objective functions to minimize are the total tardiness, the sum of completion time with release date and the sum of weighted completion time with deadline. The global results suggest systematically considering Memorization as a solving block inside search tree based algorithms like Branch and Bound.
Fichier principal
Vignette du fichier
18.06.12_hal_v2.pdf (328.76 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01599835 , version 1 (02-10-2017)
hal-01599835 , version 2 (12-06-2018)

Identifiants

  • HAL Id : hal-01599835 , version 2

Citer

Lei Shang, Vincent t'Kindt, Federico Della Croce. The Memorization Paradigm: Branch & Memorize Algorithms for the Efficient Solution of Sequencing Problems. 2018. ⟨hal-01599835v2⟩
326 Consultations
1889 Téléchargements

Partager

Gmail Facebook X LinkedIn More