Kissing Number Problem
- Kissing number problem is defined as determining the maximal count of non-overlapping unit spheres touching a central sphere in n-dimensional space.
- It connects combinatorics, coding theory, lattice optimization, and spherical codes, with exact values known in select highly symmetric dimensions.
- Recent computational and analytic methods, including semidefinite programming and simulated annealing, have improved bounds while significant gaps remain in higher dimensions.
The kissing number problem asks for the maximal number of non-overlapping unit spheres in that can be arranged to simultaneously touch a central unit sphere of the same radius. It is a singular instance of a wider family of extremal geometry questions and has deep connections to combinatorics, coding theory, lattice theory, optimization, and high-dimensional discrete geometry. Determining the kissing number, usually denoted or , remains a challenging open problem in all but a finite list of dimensions, despite over three centuries of paper since its formulation in the Newton–Gregory correspondence of 1694.
1. Formal Definitions and Equivalent Formulations
Given , the -dimensional kissing number is the maximum cardinality for which there exists a set of unit vectors such that
Equivalently, it is the maximal number of pairwise non-overlapping unit balls in that are all tangent to a central unit ball. The problem can be recast as a spherical code packing problem, with , where is the maximal cardinality of a code in with pairwise inner products at most (Boyvalenkov et al., 2015).
Central to the analysis of sphere packings and their contacts is the notion of the contact graph: for a packing of spheres, the contact graph joins two spheres whenever they are tangent, and the average degree is relevant for "average kissing number" relaxations (Dostert et al., 2020).
2. Known Exact Values and Lower Bounds
Exact values of are known only in certain highly symmetric dimensions:
- (interval endpoints)
- (vertices of a regular hexagon)
- (proved by Schütte–van der Waerden; see also classification via hexagonal layers (Hales, 2012))
- (Musin 2003)
- (root system )
- (Leech lattice minimal vectors)
For only lower and upper bounds are known (Boyvalenkov et al., 2015, Szöllősi, 2023, Cohn et al., 7 Nov 2024).
Recently, new combinatorial and probabilistic constructions have yielded improved lower bounds in many dimensions. Cohn–Li improved kissing number lower bounds in dimensions 17 to 21 substantially, showing, for instance, in dimension 19: outperforming Leech's cross-section construction (Cohn et al., 7 Nov 2024).
In high dimensions, classical constructions using the Leech lattice and probabilistic methods, such as the automorphism method and simulated annealing, produce record lower bounds in dimensions ; e.g., (Kallal et al., 2016, Ma et al., 17 Nov 2025).
For , the lower bound was previously believed to be realized only by the and Leech-type arrangements, but a third, non-isometric arrangement was recently discovered by Szöllősi (Szöllősi, 2023).
3. Upper Bounds: Analytic and Optimization-Based Approaches
The classical approach for upper bounds is via Delsarte’s linear programming (LP) bound (Boyvalenkov et al., 2015). Given a family of positive definite polynomials on the sphere satisfying sign and degree conditions, one obtains
where is the lowest-degree Gegenbauer coefficient. The Levenshtein universal bound and extensions optimize over higher-degree auxiliary polynomials, in some cases exactly attaining the kissing number (notably in dimensions $8$ and $24$).
Semidefinite programming (SDP) methods generalize LP to three-point (or higher) correlations. Initiated by Bachoc–Vallentin and advanced via symmetry reduction and sum-of-squares techniques, these produce the sharpest known rigorous upper bounds in dimensions up to 23 (Machado et al., 2016). For example, improved SDP bounds in are strictly better than previous LP or SDP results.
For average kissing numbers, further SDP relaxations (with variable ball radii, harmonic analysis, and envelope functions) have yielded first nontrivial upper bounds below in dimensions (Dostert et al., 2020).
In high dimensions, asymptotic analytic upper bounds of Kabatianskii–Levenshtein type give
Table: Numerical SDP Upper Bounds for the Average Kissing Number (n=3 to 9) (Dostert et al., 2020)
| n | Lower Bound | Previous Upper Bound | New SDP Upper Bound |
|---|---|---|---|
| 3 | 12.612 | 13.955 | 13.606 |
| 4 | 24 | 34.681 | 27.439 |
| 5 | 40 | 77.757 | 64.022 |
| 6 | 72 | 156 | 121.105 |
| 7 | 126 | 268 | 223.144 |
| 8 | 240 | 480 | 408.386 |
| 9 | 272 | 726 | 722.629 |
4. High-Dimensional and Asymptotic Results
In large dimensions, both upper and lower bounds are exponential in , but with a persistent gap. Recent progress uses probabilistic methods, the hard sphere model, and intricate spatial Markov analysis. The best known lower bound for is now: which constitutes a fold improvement over the previous bound (Fernández et al., 2021).
Further, sum-product methods have been generalized to nonassociative algebras (octonions and 16-ons). Mendelsohn gives an abstract inequality for the 16-dimensional kissing number, bootstrapping from (Mendelsohn, 2023). However, concrete numeric improvements from this approach in remain open.
5. Extensions: Generalized and Convex Kissing Numbers
The classical notion of the kissing number for Euclidean balls extends naturally to arbitrary convex bodies , defining the (translative) kissing number as the maximal number of pairwise non-overlapping translates of touching (Li et al., 24 Jul 2024). Exact results are established for the Euclidean ball in , with values $12,24,240$ respectively—the sphere, 24-cell, and root lattice.
The generalized lattice kissing number counts all translates of with centers in a lattice lying within a thickened shell . For , the exact values in and a canonical have recently been determined (Li et al., 12 Jan 2025).
Open conjectures include the uniqueness of optimal configurations, bounds for general convex bodies, and the behavior of generalized kissing numbers for nonzero . For instance, in the second-shell problem conjectures for (Li et al., 24 Jul 2024).
6. Computational and Algorithmic Approaches
Algorithmic enumeration, code-based constructions, multiangular cloud methods, and AI-driven matrix-completion games have been critical in advancing kissing number research:
- PackingStar, a two-player cooperative RL/game-theoretic matrix-completion system, surpassed previous record lower bounds for –$31$ and broke a half-century-old barrier in by constructing fully rational configurations (Ma et al., 17 Nov 2025).
- Simulated annealing and group-automorphism-based approaches allowed the discovery of larger mutually compatible subsets in Leech lattice cross-sections, increasing lower bounds in high dimensions (Kallal et al., 2016).
- New 5-dimensional arrangements were found by clique search in compatibility graphs generated from parametrized clouds of points (Szöllősi, 2023).
These computational advances not only raise current records but also amplify structural diversity—refuting previously held beliefs that only a finite set of configurations realize maximal arrangements in specific dimensions.
7. Variants and Generalizations
The kissing number problem admits several combinatorial and geometric generalizations. One such variant asks for the maximum cardinality of a packing with prescribed "kissing distance," that is, allowing spheres to be separated via a given number of touching intermediaries (kissing radius) (Golovanov, 2022). For instance, in the disk case, the maximum is exactly $37$, confirming conjectures on higher order "kissing layers".
Extensions to convex bodies, cross-polytopes, and the inclusion of shells or covering radii further diversify the field (Li et al., 12 Jan 2025, Li et al., 24 Jul 2024). These investigations deepen the interplay between lattice theory, combinatorial optimization, and the geometry of numbers.
In summary, the kissing number problem is a central and deeply connected challenge in high-dimensional discrete geometry, with growing evidence that advances in semidefinite optimization, combinatorial construction, and high-performance computational techniques are required for further progress (Boyvalenkov et al., 2015, Machado et al., 2016, Ma et al., 17 Nov 2025, Kallal et al., 2016, Fernández et al., 2021). Open problems include the determination of exact values in moderate dimensions, uniqueness of optimal configurations in and beyond, and narrowing the exponential gap between best upper and lower bounds in large .