Abstract
We present a mathematical model, a numerical scheme, and computer simulations of the three-dimensional pattern formation of a honeycomb structure by using the immersed boundary method. In our model, we assume that initially the honeycomb cells have a hollow hemisphere mounted by a hollow circular cylinder shape at their birth and there is force acting upon the entire side of the cell. The net force from the individual cells is a key factor in their transformation from a hollow hemisphere mounted by a hollow circular cylinder shape to a rounded rhombohedral surfaces mounted by a hexagonal cylinder shape. Numerical simulations of the proposed mathematical model equation produce the rounded rhombohedral surfaces mounted by a hexagonal cylinder patterns observed in honeybee colonies.
Subject terms: Applied mathematics, Computational science
Introduction
Although it is well known that the shape of the honeycomb cell is hexagonal, the three-dimensional structure of it is less known. Actual honeycombs consist of two layers of congruent cells, each one with a hexagonal opening and is capped by three rhombic faces1. Figure 1a represents a schematic illustration of four unit honeycomb cells.
Figure 1.
Three-dimensional honeycomb structure. (a) Schematic illustration of four unit honeycomb cells. (b) Hexagonal cylinder, and (c) three-dimensional geometry of a honeycomb cell.
Let us consider a hexagonal cylinder with side and height , see Fig. 1b, then volume is . If we cut the three shaded tetrahedra and put them together on the top of the hexagonal cylinder, then we have a three-dimensional geometry of a honeycomb cell as shown in Fig. 1c. The area of the surface with one open side is , where is the height of the shaded tetrahedron. With a fixed volume, i.e., and are fixed, has the maximum value at .
Karihaloo et al.2 reported that the fresh cells in a natural honeybee comb have a circular shape however quickly transform into the rounded hexagonal structure, while the comb is being built. Bird nests in nature are typically hemispherical in shape. In this study, it is proposed that rounded hexagonal and rhombic pattern formation in the honeybee comb is the result of the net force coming from the forces exerted outward by the cell boundaries. This work extends a previous study of honeycomb formation that only considered two dimensions3; we examine the structure from a three-dimensional perspective.
Simulation Results
The proposed method was implemented using C language and the visualization of results was performed using MATLAB software (The MathWorks, Natick, MA, USA). For simulation, we assume the initial array of cells as shown in Fig. 2a, where each cell contacts other cells and has thin soft layer. We consider the initial unit cell as a hollow hemisphere mounted by a hollow cylinder as shown in Fig. 2b. The radius of the hemisphere is with a center and the height of the cylinder is . We generate the surface triangulation of the unit cell using DistMesh4, which is an open source MATLAB mesh generator, see Fig. 2c.
Figure 2.
(a) Initial array of cells. (b) Hollow hemisphere mounted by a hollow cylinder as the initial cell. (c) Surface triangulation of the unit cell. (d) Gap distance between the cells by .
We investigate the temporal evolution of cells by the proposed model. We denote the gap distance between the cells by , see Fig. 2d. Figure 3 shows the snapshots at time , and . Here, we use , , , , , and . Figure 3a,b are two different views. To examine the evolution of the cells in detail, we isolate four cells including the highlighted cell from the other cells as shown in Fig. 3c. We can observe the cells transform from a circular cylinder to a rounded hexagonal cylinder and from a hemisphere to a rounded rhombohedral surface.
Figure 3.
Time evolution at , and : (a) top view, (b) side view, and (c) part of (b).
Let us consider the morphology evolution of the highlighted cell in more detail. Figure 4a–c show the different views of the snapshots of the highlighted cell with a best fitted reference frame at , and , respectively. The reference frame is the mathematically optimized shape. The result indicates that the highlighted cell is getting fit to the optimized shape, which is observed in nature.
Figure 4.
Different views of the snapshots of the highlighted cell with a reference frame at (a) , (b) , and (c) .
So far, we performed computational tests with uniform boundary force as shown in Fig. 5a. As the final test, we investigate the temporal evolution of cells with random boundary force as shown in Fig. 5b. Numerical parameters are the same in the previous test except time step, . Here, we use time step size as . The boundary force is randomly given in space and time, i.e., we randomly apply boundary force to 10% of cells. The numerical results are represented in Fig. 5c–e. Figure 5c,d are two different views and Fig. 5e is the four cells including the highlighted cell. Here, we can observe the cells transform from a circular cylinder to a rounded hexagonal cylinder and from a hemisphere to a rounded rhombohedral surface.
Figure 5.
Schematic of boundary force with (a) constant value and (b) random value. Time evolution of randomly forcing cells at , and : (c) top view, (d) side view, and (e) part of (d).
Conclusions
We proposed a mathematical model, a numerical scheme, and computer simulations of the 3D pattern formation of a honeycomb structure using the IBM. In the proposed model, the cells having a hollow hemisphere mounted by a hollow circular cylinder shape at their birth becomes an optimized honeycomb structure by the net force from the outward forces of the individual cells. Computational experiments demonstrated the rounded rhombohedral surfaces mounted by hexagonal cylinder patterns observed in nature. In this paper, we focused on the mathematical modelling for the three-dimensional honeycomb formation and its numerical method. As the future work, it would be interesting to compare the theoretical results with those of experiments.
Method
In this paper, we propose a mathematical model and perform computational simulations of the three-dimensional honeycomb formation using the immersed boundary method (IBM)5–7. The basic mechanism of the three-dimensional model is similar to that of the two-dimensional model3 and is as follows: We set the two layers of congruent cells and each cell consists of a hollow hemisphere mounted by a hollow cylinder.
First, we calculate forces acting on the entire surface of the individual cells. Second, we compute the net force from those forces. Third, we move the cell boundary points to new positions according to the net force. We repeat these steps until a specified number of iterations is reached. Now, let us describe the proposed scheme more precisely. We discretize a set of honeycomb cells by a triangular surface mesh where and are the lists of vertices and triangles of a honeycomb cell , respectively.
We use the following evolution equation proposed in3:
| 1 |
where is a proportional constant and possess the dimension [time]/[mass]; and is the net force resulting from the forces exerted outwardly by the individual cell boundaries such as attaching wax, movement of larva, and storing honey. Let a computational domain embedding the discrete honeycomb cells be partitioned in Cartesian geometry into a uniform mesh with mesh spacing . The center of each grid cell, , is located at for , , and . Here, , , and are the numbers of cells in the -, -, and -directions, respectively. On the Cartesian grid, we applied the zero Dirichlet boundary condition. Let be the set of the index of the triangles containing a vertex . Then, the unit normal vector at the vertex is given by
| 2 |
where is the unit normal vector of triangle , , and is the centroid of 8, see Fig. 6. We define the boundary force per unit surface area where is a magnitude constant.
Figure 6.

Schematic illustration for the unit normal vector at a vertex.
To compute the net force density, we spread the boundary force over the nearby lattice points:
where is a smoothed Dirac delta function9:
and is a surface element. Here, is the area of the triangle . We set at the points on the boundary points on the top and bottom rims of the cells to compensate the size of surface area because we only have half surface area at the open boundary position. For , we move the cell boundary points to new positions according to the net force:
| 3 |
For stability, we move horizontally the points on the top and bottom rims of the cells. This completes the one time step.
Acknowledgements
The first author (D. Jeong) was supported by the National Research Foundation of Korea (NRF) grant funded by the Korea government (MSIP) (NRF-2017R1E1A1A03070953). Y.B. Li was supported by National Natural Science Foundation of China (No. 11601416, No. 11631012) and National Key R & D Program of China (No. 2018YFB1105302). S.K. Kim and C. Lee were supported by the BK21 PLUS program. The corresponding author (J.S. Kim) was supported by Korea University Future Research Grant. The authors greatly appreciate the reviewers for their constructive comments and suggestions, which have improved the quality of this paper.
Author contributions
J.K. conceived the project and supervised all experiments. D.J. and Y.L. provided source code for IBM. Y.C. generated DistMesh data. S.K., Y.C. and C.L. performed and interpreted computational experiments. S.K. and C.L. prepared all figures. D.J., Y.L., Y.C. and J.K. wrote the manuscript. All authors read and edited the manuscript.
Data availability
The data that support the findings of this study are available from the corresponding author upon reasonable request.
Competing interests
The authors declare no competing interests.
Footnotes
Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
References
- 1.Raz T. On the Application of the Honeycomb Conjecture to the Bee’s Honeycomb. Philosophia Mathematica. 2013;21:351–360. doi: 10.1093/philmat/nkt022. [DOI] [Google Scholar]
- 2.Karihaloo BL, Zhang K, Wang J. Honeybee combs: how the circular cells transform into rounded hexagons. J. Royal Soc. Int. 2013;10:20130299. doi: 10.1098/rsif.2013.0299. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3.Jeong D, Choi Y, Kim J. Modeling and simulation of the hexagonal pattern formation of honeycombs by the immersed boundary method. Commun. Nonlinear Sci. Numer. Simul. 2018;62:61–77. doi: 10.1016/j.cnsns.2018.02.024. [DOI] [Google Scholar]
- 4.Persson PO, Strang G. A simple mesh generator in MATLAB. SIAM Rev. 2004;46:329–345. doi: 10.1137/S0036144503429121. [DOI] [Google Scholar]
- 5.Li Q, Zheng M, Pan T, Su G. Experimental and numerical investigation on dragonfly wing and body motion during voluntary take-off. Sci. Rep. 2018;8:1011. doi: 10.1038/s41598-018-19237-w. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6.Peskin CS. Numerical analysis of blood flow in the heart. J. Comput. Phys. 1977;25:220–252. doi: 10.1016/0021-9991(77)90100-0. [DOI] [Google Scholar]
- 7.Cai L, et al. Some Effects of Different Constitutive Laws on FSI Simulation for the Mitral Valve. Sci. Rep. 2019;9:1–15. doi: 10.1038/s41598-018-37186-2. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 8.Chen SG, Wu JY. Estimating normal vectors and curvatures by centroid weights. Comput. Aided Geom. Des. 2004;21:447–458. doi: 10.1016/j.cagd.2004.02.003. [DOI] [Google Scholar]
- 9.Peskin CS. The immersed boundary method. Acta Numer. 2002;11:479–517. doi: 10.1017/S0962492902000077. [DOI] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
The data that support the findings of this study are available from the corresponding author upon reasonable request.





