on minimal perimeter latice animals
play

On Minimal-Perimeter Latice Animals Gill Barequet, Gil Ben-Shachar - PowerPoint PPT Presentation

On Minimal-Perimeter Latice Animals Gill Barequet, Gil Ben-Shachar Dept. of Computer Science, Technion, Haifa EuroCG 2020, Wrzburg, Germany What is a Lattice Animal? Polyominoes Polyhexes Polyiamonds Polycubes Definitions Term


  1. On Minimal-Perimeter Latice Animals Gill Barequet, Gil Ben-Shachar Dept. of Computer Science, Technion, Haifa EuroCG 2020, WΓΌrzburg, Germany

  2. What is a Lattice Animal? Polyominoes Polyhexes Polyiamonds Polycubes

  3. Definitions Term Definition Notation Lattice Animal A set of connected cells on some lattice 𝑅

  4. Definitions Term Definition Notation Lattice Animal A set of connected cells on some lattice 𝑅 Area The number of cells |𝑅| Area = 8 Area = 19

  5. Definitions Term Definition Notation Lattice Animal A set of connected cells on some lattice 𝑅 Area The number of cells |𝑅| Perimeter Empty adjacent cells 𝒬(𝑅) Perimeter size = 19 Perimeter size = 13 Area = 8 Area = 19

  6. Definitions Term Definition Notation Lattice Animal A set of connected cells on some lattice 𝑅 Area The number of cells |𝑅| Perimeter Empty adjacent cells 𝒬(𝑅) Border Lattice animal cells with empty adjacent cells ℬ(𝑅) Perimeter size = 19 Perimeter size = 13 Area = 8 Area = 19

  7. Minimal-Perimeter Lattice Animals β€’ Definition: a minimal-perimeter lattice animal (MPA) is a lattice animal which have the minimum possible perimeter from within all lattice animals of the same size. β€’ Examples:

  8. Motivation [Asinowski, Barequet and Zheng. 2017]

  9. Minimal-Perimeter Lattice Animals 𝑁 7 = 𝑁 17 = 𝑁 31 =

  10. Inflation of Polyominoes Inflation of a polyomino 𝑅 , 𝐽 𝑅 , is 𝐽 𝑅 = 𝑅 βˆͺ 𝒬 𝑅 𝐽 𝑅 The deflated polyomino D 𝑅 is 𝐸 𝑅 = 𝑅\ℬ(𝑅) 𝑅 𝐸 𝑅

  11. Inflation of Polyominoes β€’ Theorem: For π‘œ β‰₯ 3 and any 𝑙 ∈ 𝑂, |𝑁 π‘œ | = |𝑁 π‘œ+π‘™πœ— π‘œ +2𝑙 π‘™βˆ’1 | 𝑁 7 = 𝑁 17 = 𝑁 31 = |𝑁 2477537 | = 4

  12. Minimal-Perimeter Lattice Animals β€’ Definition: a minimal-perimeter lattice animal (MPA) is a lattice animal which have the minimum possible perimeter from within all lattice animals of the same size. β€’ Examples:

  13. Genralization to Lattice Animals β€’ Does inflation induce a bijection in other lattices? β€’ The following set of conditions are sufficient: 1) The minimal perimeter size is monotonically increasing (w.r.t the area) Heaviest 2) |𝒬 𝑅 | = |ℬ 𝑅 | + 𝑑 for some 𝑑 requirements 3) Deflation of a MPA creates a valid lattice animal

  14. Proof structure β€’ The idea is to show a bijection between sets of MPAs. β€’ First direction: Inflation of an MPA creates a new (unique) MPA. β€’ Second direction: If one MPA of area π‘œ is created by an inflation, then any MPA of area π‘œ can be deflated to a smaller MPA.

  15. Proof: First direction β€’ Theorem: For a minimal-perimeter a nimal 𝑅, 𝐽(𝑅) is a minimal- perimeter animal as well. β€’ Proof idea  Assume 𝐽(𝑅) is not minimal-perimeter animal.  βˆƒπ‘… β€² s.t. 𝑅 β€² = 𝐽 𝑅 and 𝒬 𝑅 β€² < 𝒬(𝐽 𝑅 )  After some calculations (using condition #2 ) – 𝐸 𝑅 β€² > 𝑅 , and 𝒬 𝑅 β€² < 𝒬 𝑅  Contradicts condition #1.  β‡’ 𝑅 is not a minimal-perimeter animal.

  16. First direction: Corollary β€’ Inflation of MPAs creates an infinite chain of new MPAs.

  17. Second direction β€’ Lemma: If 𝑅 ∈ 𝑁 π‘œ+πœ— π‘œ then 𝐸 𝑅 ∈ 𝑁 π‘œ β€’ Proof: β€’ Let Q ∈ 𝑁 π‘œ+πœ— π‘œ β€’ ℬ 𝑅 = πœ— π‘œ , thus 𝐸 𝑅 = π‘œ . ℬ 𝑅 = πœ—(π‘œ) ℬ 𝑅 = πœ—(π‘œ)

  18. Second direction β€’ Lemma: If 𝑅 ∈ 𝑁 π‘œ+πœ— π‘œ then 𝐸 𝑅 ∈ 𝑁 π‘œ β€’ Proof: β€’ Let Q ∈ 𝑁 π‘œ+πœ— π‘œ β€’ ℬ 𝑅 = πœ— π‘œ , thus 𝐸 𝑅 = π‘œ . β€’ | 𝒬 𝐸 𝑅 | β‰₯ πœ— π‘œ and 𝒬 𝐸 𝑅 βŠ† ℬ 𝑅 β€’ 𝒬 D Q = ℬ 𝑅 β‡’ 𝐽 𝐸 𝑅 = 𝑅 . β€’ β‡’ 𝑁 π‘œ β‰₯ |𝑁 π‘œ+πœ— π‘œ | 𝒬 𝑅 = πœ—(π‘œ)

  19. Genralization to Lattice Animals β€’ Does inflation induce a this bijection in other lattices? β€’ The following set of conditions are sufficient: 1) The minimal perimeter size is monotonically increasing Heaviest 2) |𝒬 𝑅 | = |ℬ 𝑅 | + 𝑑 for some 𝑑 requirements 3) Deflation of a MPA creates a valid lattice animal

  20. Proof for polyhexes 1) The minimal perimeter size is monotonically increasing Known [Vainsencher and Bruckstein, 2008] 2) |𝒬 𝑅 | = |ℬ 𝑅 | + 𝑑 for some 𝑑 3) Deflation of a minimal-perimeter polyhex creates a valid polyhex Easy to see …

  21. Proof for polyhexes β€’ How to prove that 𝒬 𝑅 = ℬ 𝑅 + 𝑑? β€’ Classify each cell or perimeter cell to one of the following patterns: Regular cells: Perimeter cells: β€’ Show that: 𝒬 Q = ℬ 𝑅 + 3 β‹… # + 2 β‹… # + # βˆ’ 3 β‹… # βˆ’ 2 β‹… # βˆ’ #

  22. Proof for polyhexes β€’ How to prove that 𝒬 𝑅 = ℬ 𝑅 + 𝑑? β€’ Show that: 𝒬 Q = ℬ 𝑅 + 3 β‹… # + 2 β‹… # + # βˆ’ 3 β‹… # βˆ’ 2 β‹… # βˆ’ # β€’ Use some calculations to get: 𝒬 𝑅 = ℬ 𝑅 + 6 β€’ (For polyominoes it is 𝒬 𝑅 = ℬ 𝑅 + 4)

  23. Proof for polyhexes

  24. Polyiamonds

  25. Polyiamonds vs.

  26. Polyiamonds

  27. Polycubes

  28. Counting Minimal - Perimeter Polyhexes

  29. Questions β€’ Is there a bijection between sets of minimal-perimeter polycubes? β€’ Are all the conditions are necessary?

  30. Thank you!

Recommend


More recommend