Logic-based benders decomposition for scheduling a batching machine

Simon Emde, Lukas Polten, Michel Gendreau

Article de revue (2019)

Accéder à ce document
Lien externe
Ce document n'est pas archivé dans PolyPublie, mais peut être consulté chez l'éditeur officiel

Résumé

This paper investigates the problem of scheduling a set of jobs on a single batching machine to minimize the maximum lateness, where jobs may be subject to precedence constraints and incompatibilities. Single batching machine scheduling has many applications, but this study is particularly motivated by single crane scheduling in an automated storage and retrieval system (AS/RS): given a set of transport requests, which requests should be processed together in the same dual command cycle, and in what order should the cycles be processed? Since storage and retrieval requests may refer to the same physical item, precedence constraints must be observed. Moreover, the crane may not be capable of handling multiple storage or retrieval requests in the same cycle, hence the need to account for incompatibilities. We present a novel exact algorithm based on branch & Benders cut, which is shown to solve even large instances with more than 100 jobs to optimality in many cases. For the special case without precedence constraints and incompatibilities, it improves on several best-known upper bounds from the literature.

Mots clés

Matériel d'accompagnement:
Adresse URL de PolyPublie:
Titre de la revue :
Computers and Operations Research ( vol. 113 )
Maison d'édition:
Elsevier Ltd
Autres DOI associés à ce document:
OAI:
oai:publications.polymtl.ca:44212
ORCID
Date du dépôt:
18 avr. 2023 15:00
Dernière modification:
14 oct. 2026 13:56
Citer en APA 7:
Emde, S., Polten, L., & Gendreau, M. (2019). Logic-based benders decomposition for scheduling a batching machine. Computers and Operations Research, 113, 104777 (12 pages). https://doi.org/10.1016/j.cor.2019.104777

Statistiques

Dimensions

Actions réservées au personnel

Afficher document
Afficher document