A Novel Approach to Solve K-Center Problems with Geographical Placement

Peter Hillmann,Tobias Uhlig,Gabi Dreo Rodosek,Oliver Rose
DOI: https://doi.org/10.48550/arXiv.2006.01598
2020-05-29
Abstract:The facility location problem is a well-known challenge in logistics that is proven to be NP-hard. In this paper we specifically simulate the geographical placement of facilities to provide adequate service to customers. Determining reasonable center locations is an important challenge for a management since it directly effects future service costs. Generally, the objective is to place the central nodes such that all customers have convenient access to them. We analyze the problem and compare different placement strategies and evaluate the number of required centers. We use several existing approaches and propose a new heuristic for the problem. For our experiments we consider various scenarios and employ simulation to evaluate the performance of the optimization algorithms. Our new optimization approach shows a significant improvement. The presented results are generally applicable to many domains, e.g., the placement of military bases, the planning of content delivery networks, or the placement of warehouses.
Distributed, Parallel, and Cluster Computing,Computational Complexity,Information Theory
What problem does this paper attempt to address?
The problem that this paper attempts to solve is to place facilities (such as warehouses, military bases, etc.) geographically reasonably to ensure that all customers can conveniently access these facilities. Specifically, the objective of the research is to determine the location of the central nodes so as to minimize the distance from all customers to the nearest center. This problem has important applications in many fields such as logistics, telecommunications, and content distribution networks. In the paper, special attention is paid to how to optimize the number and location of centers by simulating different placement strategies, and a new heuristic algorithm is proposed to solve this problem. Verified by experiments, the newly proposed algorithm has a significant improvement in performance.