A Point Balance
Algorithm for the Spherical Code Problem
![]()
The Spherical Code
(SC) problem has many important applications in such fields as physics,
molecular biology, signal transmission, chemistry, engineering and mathematics.
This paper presents a bilevel optimization
formulation of the SC problem. Based on this formulation, the concept of balanced
spherical code is introduced and a new approach, the Point Balance
Algorithm (PBA), is presented to search for a 1-balanced spherical code.
Since an optimal solution of the SC problem (an extremal
spherical code) must be a 1-balanced spherical code, PBA can be applied easily
to search for an extremal spherical code. In
addition, given a certain criterion, PBA can generate efficiently an
approximate optimal spherical code on a sphere in the n-dimensional
space Rn. Some implementation issues of
PBA are discussed and putative global optimal solutions of the Fekete problem
in 3, 4 and 5-dimensional space are also reported. Finally, an open question
about the geometry of Fekete points on the unit
sphere in the 3-dimensional space is posed.