Cellular Topology Optimization on Differentiable Voronoi Diagrams
š” Research Summary
This paper addresses a fundamental bottleneck in the computational design of complex cellular structures: the lack of a differentiable geometric representation that can be directly incorporated into largeāscale topology optimization pipelines. Traditional Voronoi diagrams provide a discrete partition of space into polygonal cells, but their hard āifāelseā definition prevents gradientābased sensitivity analysis. The authors propose a novel differentiable Voronoi formulation that converts a set of site points into a continuous density field using a softmaxābased partition. By defining a soft assignment function Sā(x) = softmax(ādā(x,xā), ā¦, ād_Nc(x,x_Nc)) and a density Ļ(x)=1āāāSā(x)^β, the method yields smooth cell interiors and finiteāthickness boundaries whose sharpness is controlled by the scalar β.
To capture the anisotropic and spatially adaptive nature of many natural cellular patterns, the distance metric dā is generalized to a Mahalanobis distance dā(x,xā)= (xāxā)įµ Aā (xāxā) with Aā = Dā Dāįµ, where Dā is a learnable symmetric matrix. Each cell therefore carries its own metric tensor, allowing arbitrary aspect ratios, orientations, and curvature of cell faces. This heterogeneous anisotropic Voronoi tessellation can represent structures such as insect wing veins or bone trabeculae, where cell geometry varies dramatically across the domain.
A further innovation is the introduction of a āfreeāboundaryā capability. By adding a virtual site point with a constant εā and extending the index set to include this point, the formulation can generate cells that lie on the outer boundary of the design domain, effectively allowing the cellular lattice to have open or irregular perimeters rather than being forced to fill the entire space.
Computationally, the naĆÆve evaluation of all pairwise distances scales as O(N²). The authors mitigate this by employing a kānearest neighbor search, reducing the complexity to O(kāÆlogāÆN) per iteration, which makes the approach feasible for thousands of cells. The continuous density field is then embedded into the classic SIMP (Solid Isotropic Material with Penalization) topology optimization framework. Design variables consist of site point coordinates, metric tensor entries, and the freeāboundary constant. Automatic differentiation provides exact gradients of compliance, volume, and stress constraints, enabling the use of standard gradientābased optimizers such as MMA or ADAM.
The methodology is validated on two biologically inspired case studies: a femur bone interior and an Odonata (dragonfly) wing. In both cases, the authors optimize structures comprising 1,000ā5,000 anisotropic cells. Compared with conventional gridābased topology optimization, the resulting designs achieve 15ā30āÆ% higher stiffnessātoāmass ratios and exhibit realistic spatial variation in cell size, shape, and orientation. The experiments also demonstrate that increasing β sharpens cell walls, while the learned metric tensors naturally adapt to load paths, confirming the effectiveness of the anisotropic formulation.
Key contributions of the work are: (1) a mathematically rigorous differentiable Voronoi representation based on softmax; (2) extension to heterogeneous anisotropic cells via Mahalanobis metrics; (3) support for free boundaries through a virtual site point; (4) a hybrid gridāparticle discretization that enables efficient largeāscale optimization; and (5) empirical validation on realistic biological structures. Limitations include sensitivity to the choice of β and initial metric tensors, current focus on linear elasticity (excluding multiāphysics effects), and the need for postāprocessing to obtain manufacturable geometries. Future directions suggested are multiāphysics integration, realātime design interfaces, and metaālearning strategies for automatic hyperāparameter tuning.
Comments & Academic Discussion
Loading comments...
Leave a Comment