一种加速不规则带孔多边形内p-中心问题求解的约束最小覆盖圆快速算法

A faster algorithm for the constrained minimum covering circle problem to expedite solving p‐center problems in an irregularly shaped area with holes

Naval Research Logistics · 2021
被引 4
ABS 3

中文导读

针对连续p-中心问题,通过利用子问题凸性和优化搜索过程,改进了Voronoi启发式方法中约束最小覆盖圆的计算,在真实规模测试中比文献基准快400倍。

Abstract

Abstract This paper introduces several means to expedite a known Voronoi heuristic method for solving a continuous p ‐center location problem, which is to cover a polygon with p circles such that no circle's center lies outside the polygon, no circle's center drops inside a polygonal hole, and the radius of the largest circle is as small as possible. A key step in the Voronoi heuristic is the repeated task of determining the constrained minimum covering circle (CMCC), but the best‐known method for this task is brute‐force and inefficient. This paper develops an improved method by exploiting the convexity of a related subproblem and employing an optimized search procedure. The algorithmic enhancements help to drastically reduce the effort required for finding the CMCC, and in turn, significantly expedite the solution of the p ‐center problem. On a realistic‐scale test case, the proposed algorithm ran 400× faster than the literature benchmark.

运筹学计算几何设施选址启发式算法