### Abstract

We present an algorithm to simulate random sequential adsorption (random “parking”) of discs on constant curvature surfaces: the plane, sphere, hyperboloid, and projective plane, all embedded in three-dimensional space. We simulate complete parkings efficiently by explicitly calculating the boundary of the available area in which discs can park and concentrating new points in this area. We use our algorithm to study the number distribution and density of discs parked in each space, where for the plane and hyperboloid we consider two different periodic tilings each. We make several notable observations: (1) on the sphere, there is a critical disc radius such the number of discs parked is always exactly four: the random parking is deterministic. We prove this statement and also show that random parking on the surface of a d-dimensional sphere would have deterministic behaviour at the same critical radius. (2) The average number of parked discs does not always monotonically increase as the disc radius decreases: on the plane (square with periodic boundary conditions), there is an interval of decreasing radius over which the average decreases. We give a heuristic explanation for this counterintuitive finding. (3) As the disc radius shrinks to zero, the density (average fraction of area covered by parked discs) appears to converge to the same constant for all spaces, though it is always slightly larger for a sphere and slightly smaller for a hyperboloid. Therefore, for parkings on a general curved surface we would expect higher local densities in regions of positive curvature and lower local densities in regions of negative curvature.

Original language | English (US) |
---|---|

Pages (from-to) | 1743-1787 |

Number of pages | 45 |

Journal | Journal of Nonlinear Science |

Volume | 27 |

Issue number | 6 |

DOIs | |

State | Published - Dec 1 2017 |

### Fingerprint

### Keywords

- Hyperbolic geometry
- Random parking
- Simulation
- Sphere packing

### ASJC Scopus subject areas

- Modeling and Simulation
- Engineering(all)
- Applied Mathematics