Precedence theorems and dynamic programming for the single-machine weighted tardiness problem

Archive ouverte : Article de revue

Rostami, Salim | Creemers, Stefan | Leus, Roel

Edité par HAL CCSD ; Elsevier

International audience. We tackle precedence-constrained sequencing on a single machine in order to minimize total weighted tardiness. Classic dynamic programming (DP) methods for this problem are limited in performance due to excessive memory requirements, particularly when the precedence network is not sufficiently dense. Over the last decades, a number of precedence theorems have been proposed, which distinguish dominant precedence constraints for a job pool that is initially without precedence relation. In this paper, we connect and extend the findings of the foregoing two strands of literature. We develop a framework for applying the precedence theorems to the precedence-constrained problem to tighten the search space, and we propose an exact DP algorithm that utilizes a new efficient memory management technique. Our procedure outperforms the state-of-the-art algorithm for instances with medium to high network density. We also empirically verify the computational gain of using different sets of precedence theorems.

Consulter en ligne

Suggestions

Du même auteur

Sequential testing of n-out-of-n systems: Precedence theorems and exact met...

Archive ouverte: Article de revue

Rostami, Salim | 2019-05-01

International audience. The goal of sequential testing is to discover the state of a system by testing its components one by one. We consider n-out-of-n systems, which function only if all n components work. The tes...

New strategies for stochastic resource-constrained project scheduling

Archive ouverte: Article de revue

Rostami, Salim | 2017-01-12

International audience. We study the stochastic resource-constrained project scheduling problem or SRCPSP, where project activities have stochastic durations. A solution is a scheduling policy, and we propose a new ...

Dynamic order acceptance and capacity planning in a stochastic multi-projec...

Archive ouverte: Article de revue

Melchiors, Philipp | 2017-10-31

International audience. We study the integration of order acceptance and capacity planning in multi-project environments with dynamically arriving projects. We model this planning problem as a continuous-time Markov...

Du même sujet

Sequential testing of n-out-of-n systems: Precedence theorems and exact met...

Archive ouverte: Article de revue

Rostami, Salim | 2019-05-01

International audience. The goal of sequential testing is to discover the state of a system by testing its components one by one. We consider n-out-of-n systems, which function only if all n components work. The tes...

A branch-and-price algorithm for a vehicle routing with demand allocation p...

Archive ouverte: Article de revue

Reihaneh, Mohammad | 2019-01-16

International audience. We investigate the vehicle routing with demand allocation problem where the decision-maker jointly optimizes the location of delivery sites, the assignment of customers to (preferably conveni...

« Conciliation vie privée vie professionnelle » : plusieurs termes pour une...

Archive ouverte: Article de revue

Verstaevel, N. | 2020-12-31

The role of the leverage effect in the price discovery process of credit ma...

Archive ouverte: Article de revue

Zimmermann, Paul | 2021-01-31

Combating climate change and controlling energy demand: introduction to the...

Archive ouverte: Article de revue

Aubrée, Loïc | 2017-07-28

International audience

New indices to characterize drawing behavior in humans (Homo sapiens) and c...

Archive ouverte: Article de revue

Martinet, Lison | 2021

International audience

Chargement des enrichissements...