Scheduling under non-reversible energy sources
Résumé
In this paper, we address a preemptive scheduling problem involving multiple non-reversible energy sources. To the classical scheduling issue, an additional decision level is added regarding the selection of the energy source used to satisfy the total power demand of tasks processed at each instant. Different non-reversible energy sources are available, with different characteristics in terms of efficiency and power range. The objective is to identify the best combination between scheduling and energy resource utilization that minimizes the total energy cost of the project. Non-linear efficiency functions used to compute energy costs are bounded from above and below by two piecewise-linear curves, yielding two instances of a scheduling problem with a piecewise-linear objective that can be solved separately. For the piecewise-linear scheduling problem, we show that the problem involving multiple sources is equivalent to a single-source problem, the particular case of a linear function is polynomially solvable, and the case with a piecewise-linear function with two pieces is NP-hard. A pseudo-polynomial size time-indexed mixed-integer linear formulation of the problem and its Dantzig-Wolfe decomposition yielding an extended formulation are presented. A branch-and-price procedure is proposed to solve the extended formulation. The formulations are compared on a set of scheduling instances, considering partly realistic efficiency functions.
Origine | Fichiers produits par l'(les) auteur(s) |
---|
Loading...