In the One-dimensional Bin Packing problem (1-BP) items of different lengths must be assigned to a minimum number of bins of unit length. Regarding each item as a job that requires unit time and some resource amount, and each bin as the total (discrete) resource available per time unit, the 1-BP objective is the minimization of the makespan C-max = max(j)(C-j). We here generalize the problem to the case in which each item j is due by some date d(j): our objective is to minimize a convex combination of C-max and L-max = max(j){C-j-d(j)}. For this problem we propose a time-indexed Mixed Integer Linear Programming formulation. The formulation can be decomposed and solved by column generation relegating single-bin packing to a pricing problem to be solved dynamically. We use bounds to (individual terms of) the objective function to address the oddity of activation constraints. In this way, we get very good gaps for instances that are considered difficult for the 1-BP.

Maximum lateness minimization in one-dimensional bin packing / Arbib, Claudio; Marinelli, Fabrizio. - In: OMEGA. - ISSN 0305-0483. - STAMPA. - 68:(2017), pp. 76-84. [10.1016/j.omega.2016.06.003]

Maximum lateness minimization in one-dimensional bin packing

MARINELLI, Fabrizio
2017-01-01

Abstract

In the One-dimensional Bin Packing problem (1-BP) items of different lengths must be assigned to a minimum number of bins of unit length. Regarding each item as a job that requires unit time and some resource amount, and each bin as the total (discrete) resource available per time unit, the 1-BP objective is the minimization of the makespan C-max = max(j)(C-j). We here generalize the problem to the case in which each item j is due by some date d(j): our objective is to minimize a convex combination of C-max and L-max = max(j){C-j-d(j)}. For this problem we propose a time-indexed Mixed Integer Linear Programming formulation. The formulation can be decomposed and solved by column generation relegating single-bin packing to a pricing problem to be solved dynamically. We use bounds to (individual terms of) the objective function to address the oddity of activation constraints. In this way, we get very good gaps for instances that are considered difficult for the 1-BP.
2017
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11566/245819
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 20
  • ???jsp.display-item.citation.isi??? 15
social impact