Cargando…

Algorithmic Study of Online Multi-Facility Location Problems

Facility location (FL) is a well-known optimization problem that asks to optimally place facilities so as to serve clients at various locations, requesting a facility service, with minimum possible costs. Many variants of FL have been known, appearing as sub-problems in many applications in computer...

Descripción completa

Detalles Bibliográficos
Autores principales: Markarian, Christine, Kassar, Abdul-Nasser, Yunis, Manal
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer Nature Singapore 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9119392/
https://www.ncbi.nlm.nih.gov/pubmed/35611240
http://dx.doi.org/10.1007/s42979-022-01193-y
Descripción
Sumario:Facility location (FL) is a well-known optimization problem that asks to optimally place facilities so as to serve clients at various locations, requesting a facility service, with minimum possible costs. Many variants of FL have been known, appearing as sub-problems in many applications in computer science, management science, and operations research. Most FL models studied thus far assume that clients need to be served by connecting each to one facility. To overcome facility failures and provide a robust solution, we investigate in this paper FL problems that require each client to be connected to multiple facilities, represented by an additional input parameter. The aim of the algorithm is then to provide a robust service to all clients while minimizing the total connecting and facility purchasing costs. This is known as the Multi-Facility Location problem (MFL) and has been studied in the offline setting, in which the entire input sequence is given to the algorithm at once. In this paper, we study MFL in the online setting, in which client requests are not known in advance but are revealed to the algorithm over time. We refer to it as the online multi-facility location problem (OMFL) and study its metric and non-metric variants. We propose the first online algorithms for these variants and measure their performance using the standard notion of competitive analysis. The latter is a worst-case analysis that compares the cost of the online algorithm to that of the optimal offline algorithm that is assumed to know all demands in advance. We further study OMFL in the leasing setting, in which facilities are leased, rather than bought, for different durations and prices, and each arriving client needs to be connected to multiple facilities leased at the time of its arrival. The aim is to minimize the total connecting and facility leasing costs.