%0 Journal Article %A Kiseleva, Elena M. %A Hart, Lyudmila L. %A Prytomanova , Olga M. %D 2020 %I Begell House %K generalized Voronoi diagram, generator points, optimal set partitioning, non-differentiable optimization, Shor's algorithm %N 3 %P 1-12 %R 10.1615/JAutomatInfScien.v52.i3.10 %T Algorithm for Constructing Voronoi Diagrams with Optimal Placement of Generator Points Based on Theory of Optimal Set Partitioning %U https://www.dl.begellhouse.com/journals/2b6239406278e43e,598fbd6812b8cf40,41e71aff72ea9513.html %V 52 %X An algorithm is proposed for constructing a generalized Voronoi diagram with optimal placement of a finite number of generator points in a bounded set of n-dimensional Euclidean space. The algorithm is based on the formulation of the corresponding continuous problem of optimal set partitioning with a partition quality criterion providing the corresponding form of Voronoi diagram, and on the application of the apparatus of the optimal partitioning theory to solve this problem. Herewith, the efficient method of non-differentiable optimization is used for the numerical solution of an auxiliary finite-dimensional optimization problem arising in the development of the method for solving the mentioned infinite-dimensional problem of optimal set partitioning. Namely, that is one of the variants of the generalized gradient descent method with space expansion in the direction of the difference of two successive generalized antigradients (Shor's r-algorithm). The proposed algorithm for constructing a generalized Voronoi diagram with optimal placement of a finite number of generator points in a bounded set of n-dimensional Euclidean space has some advantages compared to those known in a scientific literature. It does not depend on a dimension of Euclidean space containing the initial bounded set; it is applicable for the large-scale problems (over 300 generator points); it works not only for Euclidean metrics, but also for Chebyshev, Manhattan and other ones; the complexity of the algorithm implementation for constructing Voronoi diagram based on the proposed approach does not increase with increasing number of generator points. The results of software implementation of the developed algorithm are presented for constructing a standard Voronoi diagram with an optimal placement of generator points as well as some of its generalizations such as additive, multiplicative and additive-multiplicative Voronoi diagrams with optimal placement of generator points. %8 2020-07-13