We consider two neighboring generalizations of the classical bin packing problem: the temporal bin packing problem (TBPP) and the temporal bin packing problem with fire-ups (TBPP-FU). In both cases, the task
is to arrange a set of given jobs, characterized by a resource consumption and an activity window, on homogeneous servers of limited capacity. To keep operational costs but also energy consumption low, TBPP
is concerned with minimizing the number of servers in use, whereas TBPP-FU additionally takes into account the switch-on processes required for their operation. Either way, challenging integer optimization
problems are obtained, which can differ significantly from each other despite the seemingly only marginal
variation of the problems. In the literature, a branch-and-price method enriched with many preprocessing
steps (for TBPP) and compact formulations (for TBPP-FU), benefiting from numerous reduction methods,
have emerged as, currently, the most promising solution methods. In this paper, we introduce, in a sense,
a unified solution framework for both problems (and, in fact, a wide variety of further interval scheduling
applications) based on graph theory. Any scientific contributions in this direction failed so far because of
the exponential size of the associated networks. The approach we present in this article does not change
the theoretical exponentiality itself, but it can make it controllable by clever construction of the resulting
graphs. In particular, for the first time all classical benchmark instances (and even larger ones) for the
two problems can be solved – in times that significantly improve those of the previous approaches.
Dettaglio pubblicazione
2023, EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, Pages 554-574 (volume: 307)
A combinatorial flow-based formulation for temporal bin packing problems (01a Articolo in rivista)
Martinovic J., Strasdat N., Valerio de Carvalho J., Furini F.
Gruppo di ricerca: Combinatorial Optimization
keywords