Optimizing Administrative Divisions: A Vertex $k$-Center Approach for Edge-Weighted Road Graphs
Peteris Daugulis
TL;DR
The paper tackles equitable and efficient administrative-territorial division by minimizing travel-time disparities on an edge-weighted road graph using a Voronoi partition around centers and a minimax vertex $k$-center formulation, demonstrated on Latvia. It introduces a constrained center-in-subgraph condition $c\in Z(G[V_S(c)])$, and develops a two-stage approximation (greedy farthest clustering plus center shifting with local search) to produce balanced territorial units (TUs) with borders visualized via alpha shapes or cross-edge methods. Applied to Latvia, the method shows substantial potential: reducing the number of TUs by up to $58\%$ while keeping the maximal TU radius comparable to or lower than current divisions, and highlighting substantial travel-time inequality in the present system. The work provides a transparent, data-driven framework for reform with clear policy implications and a path to incorporate additional weights and socio-economic factors in future iterations.
Abstract
Efficient and equitable access to municipal services hinges on well-designed administrative divisions. It requires ongoing adaptation to changing demographics, infrastructure, and economic factors. This article proposes a novel transparent data-driven method for territorial division based on the Voronoi partition of edge-weighted road graphs and the vertex $k$-center problem as a special case of the minimax facility location problem. By considering road network structure and strategic placement of administrative centers, this method seeks to minimize travel time disparities and ensure a more balanced distribution of administrative time burden for the population. We show implementations of this approach in the context of Latvia, a country with complex geographical features and diverse population distribution.
