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

β–Ά
on minimal perimeter latice animals
SMART_READER_LITE
LIVE PREVIEW

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


slide-1
SLIDE 1

On Minimal-Perimeter Latice Animals

Gill Barequet, Gil Ben-Shachar

  • Dept. of Computer Science, Technion, Haifa

EuroCG 2020, WΓΌrzburg, Germany

slide-2
SLIDE 2

What is a Lattice Animal?

Polyominoes Polyhexes Polyiamonds Polycubes

slide-3
SLIDE 3

Definitions

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

slide-4
SLIDE 4

Definitions

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

slide-5
SLIDE 5

Definitions

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

slide-6
SLIDE 6

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 ℬ(𝑅)

Definitions

Area = 8 Perimeter size = 13 Area = 19 Perimeter size = 19

slide-7
SLIDE 7
  • 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:

Minimal-Perimeter Lattice Animals

slide-8
SLIDE 8

[Asinowski, Barequet and Zheng. 2017]

Motivation

slide-9
SLIDE 9

Minimal-Perimeter Lattice Animals

𝑁7 = 𝑁17 = 𝑁31 =

slide-10
SLIDE 10

Inflation of Polyominoes

𝑅 𝐸 𝑅 𝐽 𝑅

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

slide-11
SLIDE 11
  • Theorem: For π‘œ β‰₯ 3 and any 𝑙 ∈ 𝑂, |π‘π‘œ| = |π‘π‘œ+π‘™πœ— π‘œ +2𝑙 π‘™βˆ’1 |

Inflation of Polyominoes

𝑁7 = 𝑁17 = 𝑁31 = |𝑁2477537| = 4

slide-12
SLIDE 12
  • 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:

Minimal-Perimeter Lattice Animals

slide-13
SLIDE 13
  • 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) 2) |𝒬 𝑅 | = |ℬ 𝑅 | + 𝑑 for some 𝑑 3) Deflation of a MPA creates a valid lattice animal

Genralization to Lattice Animals

Heaviest requirements

slide-14
SLIDE 14
  • 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.

Proof structure

slide-15
SLIDE 15
  • Theorem: For a minimal-perimeter animal 𝑅, 𝐽(𝑅) 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.

Proof: First direction

slide-16
SLIDE 16
  • Inflation of MPAs creates an infinite chain of new MPAs.

First direction: Corollary

slide-17
SLIDE 17
  • Lemma: If 𝑅 ∈ π‘π‘œ+πœ— π‘œ then 𝐸 𝑅 ∈ π‘π‘œ
  • Proof:
  • Let Q ∈ π‘π‘œ+πœ— π‘œ
  • ℬ 𝑅

= πœ— π‘œ , thus 𝐸 𝑅 = π‘œ.

Second direction

ℬ 𝑅 = πœ—(π‘œ) ℬ 𝑅 = πœ—(π‘œ)

slide-18
SLIDE 18
  • Lemma: If 𝑅 ∈ π‘π‘œ+πœ— π‘œ then 𝐸 𝑅 ∈ π‘π‘œ
  • Proof:
  • Let Q ∈ π‘π‘œ+πœ— π‘œ
  • ℬ 𝑅

= πœ— π‘œ , thus 𝐸 𝑅 = π‘œ.

  • |𝒬 𝐸 𝑅

| β‰₯ πœ— π‘œ and 𝒬 𝐸 𝑅 βŠ† ℬ 𝑅

  • 𝒬 D Q

= ℬ 𝑅 β‡’ 𝐽 𝐸 𝑅 = 𝑅.

  • β‡’ π‘π‘œ β‰₯ |π‘π‘œ+πœ— π‘œ |

Second direction

𝒬 𝑅 = πœ—(π‘œ)

slide-19
SLIDE 19
  • Does inflation induce a this bijection in other lattices?
  • The following set of conditions are sufficient:

1) The minimal perimeter size is monotonically increasing 2) |𝒬 𝑅 | = |ℬ 𝑅 | + 𝑑 for some 𝑑 3) Deflation of a MPA creates a valid lattice animal

Genralization to Lattice Animals

Heaviest requirements

slide-20
SLIDE 20

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

Proof for polyhexes

Easy to see…

slide-21
SLIDE 21
  • 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 β‹… # βˆ’ #

Proof for polyhexes

slide-22
SLIDE 22
  • How to prove that 𝒬 𝑅 = ℬ 𝑅 + 𝑑?
  • Show that: 𝒬 Q = ℬ 𝑅 + 3 β‹… #

+ 2 β‹… # + # βˆ’ 3 β‹… # βˆ’ 2 β‹… # βˆ’ #

  • Use some calculations to get:

𝒬 𝑅 = ℬ 𝑅 + 6

  • (For polyominoes it is 𝒬 𝑅 = ℬ 𝑅 + 4)

Proof for polyhexes

slide-23
SLIDE 23

Proof for polyhexes

slide-24
SLIDE 24

Polyiamonds

slide-25
SLIDE 25

Polyiamonds

vs.

slide-26
SLIDE 26

Polyiamonds

slide-27
SLIDE 27

Polycubes

slide-28
SLIDE 28

Counting Minimal-Perimeter Polyhexes

slide-29
SLIDE 29
  • Is there a bijection between sets of minimal-perimeter polycubes?
  • Are all the conditions are necessary?

Questions

slide-30
SLIDE 30

Thank you!