Coating
Particles must cover a fixed object as uniformly as possible: in layers, each filled before the next.
Problem statement and measuresexpand
A fixed object (a connected set of nodes of the triangular lattice that particles cannot enter) is surrounded by particles. They must arrange themselves into layers around the object, each layer filled before the next. Time in rounds; work is the number of moves (expansions and contractions).
Measures: Time, asynchronous rounds; Moves, total expansions and contractions (work).
SILBOT, chirality, deterministic
verifiedSilent oblivious particles with chirality coat a convex object with one layer, deterministically, in \(O(n^2)\) rounds.
Assumed (added on the last edge are outlined)
Not assumed
Formal definitions of this setting
- Memory: oblivious
- No persistent state and no messages; a particle decides from its view only.
- Scheduler: weak scheduler
- An activation's look, compute and move need not be atomic; concurrent activations may interfere. The scheduler of Bazzi and Briones is described as weak sequential, as non-atomic, and as fair asynchronous by different later papers Briones et al. 2023 Dufoulon et al. 2021 Chalopin et al. 2026.
- Orientation: chirality
- All particles agree on clockwise order, not on a common direction.
- Randomness: deterministic
- No random choices.
- Initial shape: holes allowed
- The initial set of occupied nodes induces a connected subgraph; it may enclose empty regions.
- Connectivity during execution: stays connected
- At every time the occupied nodes induce a connected subgraph.
Statement for this variant
Single-layer coating of a convex object, together with compaction of holes.
What is known
- informal argument before Theorem 4, not a theorem
Results, in order of publication
Introductory and current best.
Open questions
Coating in SILBOT without chirality Navarra & Piselli 2023.
Multi-layer coating, which "seems unfeasible" in SILBOT Navarra & Piselli 2023.
Notes
Checked against the full text.
What carries over from neighbouring settings
Read off the order of assumptions, not checked case by case: results may carry extra assumptions (shown on their pages), and asynchronous time is measured in epochs.
Algorithms from weaker settings work here
No catalogued weaker setting.
Lower bounds from stronger settings hold here
Know a better result for this setting, or found a mistake? Suggest a result · Report an error. Accepted contributions are acknowledged.