We consider online variants of the uncapacitated facility location problem. Facilities need to be placed, at a cost, and clients need to be assigned to them, yielding revenues. We provide an experimental comparison of two classes of algorithms: ad-hoc ones, which rely on the specific structure of the problem, and generic ones, which rely on the solution of Mixed Integer Programs (MIPs) as sub-problems. Models and algorithms from the literature assume one client to appear at a time. We generalize them, assuming that clients may arrive in batches of fixed (but arbitrary) size. We compare our batch adaptation to the original versions of the algorithms. We design four generators of rewards and costs, two being “adversarial” and two stochastic. We propose a variant of an existent MIP-based algorithm to profitably deal with stochastic settings. Our analysis shows that in each of the four settings, suitable MIP-based algorithms provide better solutions than ad-hoc ones, with a comparable computing effort. Our experiments also show that batching is in fact useful.
Comparing Ad-Hoc and MIP-Based Algorithms for the Online Facility Location Problem / R. Messana, A. Ceselli (AIRO SPRINGER SERIES). - In: Comparing Ad-Hoc and MIP-Based Algorithms for the Online Facility Location Problem / [a cura di] A. Brieden, S. Pickl, M. Siegle. - Cham : Springer Nature, 2024. - ISBN 9783031468254. - pp. 123-134 (( Intervento presentato al 19. convegno Cologne-Twente Workshop on Graphs and Combinatorial Optimization - CTW tenutosi a Garmisch-Partenkirchen nel 2023 [10.1007/978-3-031-46826-1_10].
Comparing Ad-Hoc and MIP-Based Algorithms for the Online Facility Location Problem
R. Messana
Co-primo
;A. CeselliCo-primo
2024
Abstract
We consider online variants of the uncapacitated facility location problem. Facilities need to be placed, at a cost, and clients need to be assigned to them, yielding revenues. We provide an experimental comparison of two classes of algorithms: ad-hoc ones, which rely on the specific structure of the problem, and generic ones, which rely on the solution of Mixed Integer Programs (MIPs) as sub-problems. Models and algorithms from the literature assume one client to appear at a time. We generalize them, assuming that clients may arrive in batches of fixed (but arbitrary) size. We compare our batch adaptation to the original versions of the algorithms. We design four generators of rewards and costs, two being “adversarial” and two stochastic. We propose a variant of an existent MIP-based algorithm to profitably deal with stochastic settings. Our analysis shows that in each of the four settings, suitable MIP-based algorithms provide better solutions than ad-hoc ones, with a comparable computing effort. Our experiments also show that batching is in fact useful.| File | Dimensione | Formato | |
|---|---|---|---|
|
978-3-031-46826-1_10.pdf
accesso riservato
Descrizione: Intervento a convego
Tipologia:
Publisher's version/PDF
Dimensione
478.04 kB
Formato
Adobe PDF
|
478.04 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.




