Abstract:
We consider a general sphere packing problem which is to pack non-overlapping spheres (balls) with the maximum volume into a convex set. This problem has important applications in science and technology. We prove that this problem is equivalent to the convex maximization problem which belongs to a class of global optimization. We derive necessary and sufficient conditions for inscribing a finite number of balls into a convex compact set. In two dimensional case, the sphere packing problem is a classical circle packing problem. We show that 200 years old Malfatti's problem [11] is a particular case of the circle packing problem. We also survey existing algorithms for solving the circle packing problems as well as their industrial applications.