Integer linear programming formulations and heuristic solution approaches for busy time minimization in temporal bin packing

Abstract Given a set of jobs (or items), each of which is characterized by its resource demand and its lifespan, and a sufficiently large number of identical servers (or bins), the busy time minimization problem (BTMP) requires to find a feasible schedule (i.e., a jobs-to-servers assignment) having minimum overall power-on time. Although being linked to the field of temporal bin packing, BTMP represents an independent branch of research. Typically, such considerations (and generalizations of it) are very important in data center workload management to keep operational costs (e.g., caused by energy consumption) low. Hence, finding efficient and powerful solution techniques for BTMP is a relevant topic in cutting and packing, both from a theoretical and practical point of view. In this article, we give an overview of heuristic methods and integer linear programming (ILP) formulations for the problem under consideration and analyze their theoretical properties and computational behavior. At first, we study a best-cost heuristic showing convincing results in a wide variety of numerical tests, including real-world instances. In terms of ILP models, we propose some improvements for the approaches from the literature and establish a new combinatorial flow-based formulation. Based on extensive numerical tests with differently-characterized benchmark sets, the flow model is shown (i) to improve the state-of-the-art approach for general instances, and (ii) to be competitive with a matching formulation tailored for a special case.

Authors

Institutions

Publication Details

Journal
4OR
Published
2025-11-09
DOI
https://doi.org/10.1007/s10288-025-00602-1
Primary Topic
Optimization and Packing Problems
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Integer linear programming formulations and heuristic solution approaches for busy time minimization in temporal bin packing

Nico Strasdat, John Martinovic
4OR
Optimization and Packing Problems
article

Integer linear programming formulations and heuristic solution approaches for busy time minimization in temporal bin packing

Nico Strasdat, John Martinovic
article en

Abstract

Abstract Given a set of jobs (or items), each of which is characterized by its resource demand and its lifespan, and a sufficiently large number of identical servers (or bins), the busy time minimization problem (BTMP) requires to find a feasible schedule (i.e., a jobs-to-servers assignment) having minimum overall power-on time. Although being linked to the field of temporal bin packing, BTMP represents an independent branch of research. Typically, such considerations (and generalizations of it) are very important in data center workload management to keep operational costs (e.g., caused by energy consumption) low. Hence, finding efficient and powerful solution techniques for BTMP is a relevant topic in cutting and packing, both from a theoretical and practical point of view. In this article, we give an overview of heuristic methods and integer linear programming (ILP) formulations for the problem under consideration and analyze their theoretical properties and computational behavior. At first, we study a best-cost heuristic showing convincing results in a wide variety of numerical tests, including real-world instances. In terms of ILP models, we propose some improvements for the approaches from the literature and establish a new combinatorial flow-based formulation. Based on extensive numerical tests with differently-characterized benchmark sets, the flow model is shown (i) to improve the state-of-the-art approach for general instances, and (ii) to be competitive with a matching formulation tailored for a special case.

4OR
Technische Universität Dresden (DE)
Volkswagen Foundation
Openalex Percentile: Top 53%
Optimization and Packing Problems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Integer linear programming formulations and heuristic solution approaches for busy time minimization in temporal bin packing — Nico Strasdat, John Martinovic · 4OR (2025) | TGRS Research Map | TGRS