Introduction to several models from stochastic geometry Pierre - - PowerPoint PPT Presentation

introduction to several models from stochastic geometry
SMART_READER_LITE
LIVE PREVIEW

Introduction to several models from stochastic geometry Pierre - - PowerPoint PPT Presentation

Introduction to several models from stochastic geometry Pierre Calka Computational Geometry Week 2015 Eindhoven , 25 June 2015 default Plan From game to theory: Buffon, integral geometry, random tessellations From game to theory: 150 years of


slide-1
SLIDE 1

Introduction to several models from stochastic geometry

Pierre Calka

Computational Geometry Week 2015 Eindhoven, 25 June 2015

slide-2
SLIDE 2

default

Plan

From game to theory: Buffon, integral geometry, random tessellations From game to theory: 150 years of random convex hulls Addendum: some more models

slide-3
SLIDE 3

default

Plan

From game to theory: Buffon, integral geometry, random tessellations Buffon’s needle problem Example of a formula from integral geometry Poisson point process Poisson line tessellation Poisson-Voronoi tessellation From game to theory: 150 years of random convex hulls Addendum: some more models

slide-4
SLIDE 4

default

Roots of geometric probability

Georges-Louis Leclerc, Comte de Buffon (1733) Probability p that a needle of length ℓ dropped on a floor made of parallel strips of wood of same width D > ℓ will lie across a line?

D

slide-5
SLIDE 5

default

Roots of geometric probability

Georges-Louis Leclerc, Comte de Buffon (1733) Probability p that a needle of length ℓ dropped on a floor made of parallel strips of wood of same width D > ℓ will lie across a line?

D l

slide-6
SLIDE 6

default

Roots of geometric probability

Θ R ℓ/2

R and Θ independent r.v., uniformly distributed on ]0, D

2 [ and

  • − π

2, π 2

  • .

There is intersection when 2R ≤ ℓ cos(Θ). p =

  • π

2

θ=− π

2

2 cos(θ)

r=0

drdθ

D 2 π = 2ℓ

πD

slide-7
SLIDE 7

default

Roots of geometric probability

p = p([0, ℓ]) = 2ℓ πD

D l

slide-8
SLIDE 8

default

Roots of geometric probability

Same question when dropping a polygonal line?

D

slide-9
SLIDE 9

default

Roots of geometric probability

Same question when dropping a convex body K?

D K

slide-10
SLIDE 10

default

Roots of geometric probability

p(∂K) = per(∂K) πD

where per(∂K) : perimeter of ∂K

D K

slide-11
SLIDE 11

default

Roots of geometric probability

Notation

  • pk(C ) probability to have exactly k intersections of C with the

lines

  • f (C ) =

k≥1 kpk(C ) mean number of intersections

Several juxtaposed needles

  • f ([0, ℓ]), ℓ > 0, additive and increasing so f ([0, ℓ]) = αℓ, α > 0
  • Similarly, f (C ) = αper(C )
  • f (Circle of diameter D) = 2 = απD
  • If C is the boundary of a convex body K with diam(K) < D,

f (C ) = 2p(C )

slide-12
SLIDE 12

default

Extensions in integral geometry

K convex body of R2 Lp,θ = p(cos(θ), sin(θ)) + R(− sin(θ), cos(θ)), p ∈ R, θ ∈ [0, π)

Lp,θ p θ

per(∂K) = π

θ=0

+∞

p=−∞

1(Lp,θ ∩ K = ∅)dpdθ

slide-13
SLIDE 13

default

Extensions in integral geometry

K convex body of R2 Lp,θ = p(cos(θ), sin(θ)) + R(− sin(θ), cos(θ)), p ∈ R, θ ∈ [0, π)

Lp,θ p θ

θ K diamθ(K)

per(∂K) = π

θ=0

+∞

p=−∞

1(Lp,θ ∩ K = ∅)dpdθ Cauchy-Crofton formula per(∂K) = π

θ=0

diamθ(K)dθ

slide-14
SLIDE 14

default

Random points

  • B1

B2 B3 B4

  • W convex body
  • µ probability measure on W
  • (Xi, i ≥ 1) independent µ-distributed variables

En = {X1, · · · , Xn}

(n ≥ 1)

  • #(En ∩ B1) number of points in B1

◮ #(En ∩ B1) binomial variable

P(#(En ∩ B1) = k) = n

k

  • µ(B1)k(1 − µ(B1))n−k,

0 ≤ k ≤ n

◮ #(En ∩ B1), · · · , #(En ∩ Bn) not independent

(B1, · · · , Bn ∈ B(R2), Bi ∩ Bj = ∅, i = j)

slide-15
SLIDE 15

default

Poisson point process

  • B1

B2 B3 B4

Poisson point process with intensity measure µ : locally finite subset X of Rd such that

◮ #(X ∩ B1) Poisson r.v. of mean µ(B1)

P(#(X ∩ B1) = k) = e−µ(B1) µ(B1)k

k! , k ∈ N

◮ #(X ∩ B1), · · · , #(X ∩ Bn) independent

(B1, · · · , Bn ∈ B(Rd), Bi ∩ Bj = ∅, i = j)

slide-16
SLIDE 16

default

Poisson line tessellation

◮ X Poisson point process in R2 of intensity measure dpdθ ◮ For (p, θ) ∈ X, polar line

Lp,θ = p(cos(θ), sin(θ)) + (cos(θ), sin(θ))⊥

◮ Tessellation: set of connected components of Rd \

  • (p,θ)∈X

Lp,θ Properties: invariance under translations and rotations References: Meijering (1953), Miles (1964), Stoyan et al. (1987)

slide-17
SLIDE 17

default

Poisson line tessellation

◮ X Poisson point process in R2 of intensity measure dpdθ ◮ For (p, θ) ∈ X, polar line

Lp,θ = p(cos(θ), sin(θ)) + (cos(θ), sin(θ))⊥

◮ Tessellation: set of connected components of Rd \

  • (p,θ)∈X

Lp,θ Properties: invariance under translations and rotations References: Meijering (1953), Miles (1964), Stoyan et al. (1987)

slide-18
SLIDE 18

default

Poisson line tessellation

◮ X Poisson point process in R2 of intensity measure dpdθ ◮ For (p, θ) ∈ X, polar line

Lp,θ = p(cos(θ), sin(θ)) + (cos(θ), sin(θ))⊥

◮ Tessellation: set of connected components of Rd \

  • (p,θ)∈X

Lp,θ Properties: invariance under translations and rotations References: Meijering (1953), Miles (1964), Stoyan et al. (1987)

slide-19
SLIDE 19

default

Poisson line tessellation

◮ X Poisson point process in R2 of intensity measure dpdθ ◮ For (p, θ) ∈ X, polar line

Lp,θ = p(cos(θ), sin(θ)) + (cos(θ), sin(θ))⊥

◮ Tessellation: set of connected components of Rd \

  • (p,θ)∈X

Lp,θ Properties: invariance under translations and rotations References: Meijering (1953), Miles (1964), Stoyan et al. (1987)

slide-20
SLIDE 20

default

Poisson line tessellation

◮ X Poisson point process in R2 of intensity measure dpdθ ◮ For (p, θ) ∈ X, polar line

Lp,θ = p(cos(θ), sin(θ)) + (cos(θ), sin(θ))⊥

◮ Tessellation: set of connected components of Rd \

  • (p,θ)∈X

Lp,θ Properties: invariance under translations and rotations References: Meijering (1953), Miles (1964), Stoyan et al. (1987)

slide-21
SLIDE 21

default

Poisson line tessellation

◮ X Poisson point process in R2 of intensity measure dpdθ ◮ For (p, θ) ∈ X, polar line

Lp,θ = p(cos(θ), sin(θ)) + (cos(θ), sin(θ))⊥

◮ Tessellation: set of connected components of Rd \

  • (p,θ)∈X

Lp,θ Properties: invariance under translations and rotations References: Meijering (1953), Miles (1964), Stoyan et al. (1987)

slide-22
SLIDE 22

default

Poisson line tessellation

◮ X Poisson point process in R2 of intensity measure dpdθ ◮ For (p, θ) ∈ X, polar line

Lp,θ = p(cos(θ), sin(θ)) + (cos(θ), sin(θ))⊥

◮ Tessellation: set of connected components of Rd \

  • (p,θ)∈X

Lp,θ Properties: invariance under translations and rotations References: Meijering (1953), Miles (1964), Stoyan et al. (1987)

slide-23
SLIDE 23

default

Questions of interest

◮ Asymptotic study of the population of cells (means, extremes): number of vertices, edge length in a window... ◮ Study of a particular cell

zero-cell C0 containing the origin typical cell C chosen uniformly at random

Means, moments and distribution of functionals of the cell (area, perimeter...), asymptotic sphericality

  • J. Møller (1986), I. N. Kovalenko (1998), D. Hug, M. Reitzner & R. Schneider (2004)
slide-24
SLIDE 24

default

Mean number of vertices per cell

  • Each vertex from the tessellation is contained in exactly 4 cells.
  • Each vertex is the highest point from a unique cell with

probability 1.

  • There are as many vertices as there are cells.
  • Conclusion. The mean number of vertices of a typical cell is 4.
slide-25
SLIDE 25

default

Probability to belong to the zero-cell

C0 K

Consequence of the Cauchy-Crofton formula:

K convex body containing 0, C0 cell of the tessellation containing 0

P(K ⊂ C0) = exp

  • 1(Lp,θ ∩ K = ∅)dpdθ
  • =

exp(−per(∂K))

  • Remark. In higher dimension, the perimeter is replaced by the mean width.
slide-26
SLIDE 26

default

Poisson-Voronoi tessellation

◮ X Poisson point process in R2 of intensity measure dx ◮ For every nucleus x ∈ X, the cell associated is C(x|X) := {y ∈ R2 : y − x ≤ y − x′ ∀x′ ∈ X} ◮ Tessellation: set of cells C(x|X) Properties: invariance under translations and rotations References: Descartes (1644), Gilbert (1961), Okabe et al. (1992)

slide-27
SLIDE 27

default

Deterministic Voronoi grids

slide-28
SLIDE 28

default

Mean number of vertices per cell

  • Each vertex from the tessellation is contained in exactly 3 cells.
  • Each vertex is the highest or lowest point from a unique cell with

probability 1.

  • There are twice as many vertices as there are cells.
  • Conclusion. The mean number of vertices of a typical cell is 6.
slide-29
SLIDE 29

default

Probability to belong to the zero-cell

C0 K F0(K)

K convex body containing 0, C0 Voronoi cell C(0|X ∪ {0}) P(K ⊂ C0) = exp(−Vd(F0(K))) where Vd is the volume and F0(K) = ∪x∈KB(x, x) flower of K

slide-30
SLIDE 30

default

Plan

From game to theory: Buffon, integral geometry, random tessellations From game to theory: 150 years of random convex hulls Sylvester’s problem Extension of Sylvester’s problem Uniform model Gaussian model Asymptotic spherical shape Mean and variance estimates Addendum: some more models

slide-31
SLIDE 31

default

Sylvester’s problem

  • J. J. Sylvester, The Educational Times, Problem 1491 (1864)

Probability p(K) that 4 independent points uniformly distributed in a convex set K ⊂ R2 with finite area are the vertices of a convex quadrilateral?

slide-32
SLIDE 32

default

Sylvester’s problem

  • J. J. Sylvester, The Educational Times, Problem 1491 (1864)

Probability p(K) that 4 independent points uniformly distributed in a convex set K ⊂ R2 with finite area are the vertices of a convex quadrilateral?

slide-33
SLIDE 33

default

Sylvester’s problem

  • J. J. Sylvester, The Educational Times, Problem 1491 (1864)

Probability p(K) that 4 independent points uniformly distributed in a convex set K ⊂ R2 with finite area are the vertices of a convex quadrilateral?

slide-34
SLIDE 34

default

Sylvester’s problem

  • J. J. Sylvester, The Educational Times, Problem 1491 (1864)

Probability p(K) that 4 independent points uniformly distributed in a convex set K ⊂ R2 with finite area are the vertices of a convex quadrilateral?

slide-35
SLIDE 35

default

Sylvester’s problem

  • J. J. Sylvester, The Educational Times, Problem 1491 (1864)

Probability p(K) that 4 independent points uniformly distributed in a convex set K ⊂ R2 with finite area are the vertices of a convex quadrilateral?

slide-36
SLIDE 36

default

Sylvester’s problem

  • B. Efron (1965) : p(K) = 1 − 4A(Triangle)

A(C)

slide-37
SLIDE 37

default

Sylvester’s problem

  • W. Blaschke (1923) :

2 3 ≤ p(K) ≤ 1 −

35 12π2 ≈ 0.70448

slide-38
SLIDE 38

default

Extension of Sylvester’s problem

Probability that n independent points uniformly distributed in a convex set of R2 with finite area are the vertices of a convex polygon?

  • P. Valtr (1996) :

pn(T ) = 2n(3n − 3)! [(n − 1)!]3(2n)! pn(P) = 1 n! 2n − 2 n − 1 2

slide-39
SLIDE 39

default

Extension of Sylvester’s problem

  • I. B´

ar´ any (1999) : log pn(K) =

n→∞ −2n log n + n log

1 4e2 PA(K)3 A(K)

  • + o(n)

where PA(K) is the affine perimeter of K log pn(D) =

n→∞ −2n log n + n log(2π2e2) + o(n)

slide-40
SLIDE 40

default

Random convex hulls

◮ K convex body of Rd ◮ Kn: convex hull of n independent points, uniformly distributed in K

slide-41
SLIDE 41

default

Random convex hulls

◮ K convex body of Rd ◮ Kn: convex hull of n independent points, uniformly distributed in K

slide-42
SLIDE 42

default

Random convex hulls

◮ K convex body of Rd ◮ Kn: convex hull of n independent points, uniformly distributed in K Considered functionals fk(·): number of k-dimensional faces, 0 ≤ k ≤ d Vd(·): volume

slide-43
SLIDE 43

default

Explicit calculations

  • J. G. Wendel (1962): when K is symmetric,

P{0 ∈ Kn} = 2−(n−1)

d−1

  • k=0

n − 1 k

  • (n ≥ d)
  • B. Efron (1965) : f0(·): # vertices, Vd(·): volume

Ef0(Kn) = n

  • 1 − EVd(Kn−1)

Vd(K)

  • C. Buchta (2005) : identities between higher moments

Conclusion: very few non asymptotic calculations are possible!

slide-44
SLIDE 44

default

Proof of Efron’s relation

X1, · · · , Xn independent and uniformly distributed in K: Ef0(Kn) = E

n

  • k=1

1{Xk∈ Conv(Xi,i=k)} = nE[E[1{Xn∈ Conv(X1,··· ,Xn−1)}|X1, · · · , Xn−1]] = nE

  • 1 − Vd(Conv(X1, · · · , Xn−1))

Vd(K)

  • =

n

  • 1 − EVd(Kn−1)

Vd(K)

slide-45
SLIDE 45

default

Gaussian model

◮ Φd(x) :=

1 (2π)d/2 e−x2/2, x ∈ Rd, d ≥ 2

◮ Kn : convex hull of n independent points with common density Φd

slide-46
SLIDE 46

default

Gaussian model

◮ Φd(x) :=

1 (2π)d/2 e−x2/2, x ∈ Rd, d ≥ 2

◮ Kn : convex hull of n independent points with common density Φd

slide-47
SLIDE 47

default

Simulations of the uniform model

K50, K disk K50, K square

slide-48
SLIDE 48

default

Simulations of the uniform model

K100, K disk K100, K square

slide-49
SLIDE 49

default

Simulations of the uniform model

K500, K disk K500, K square

slide-50
SLIDE 50

default

Simulations of the Gaussian model

K50 K100 K500

slide-51
SLIDE 51

default

Gaussian polytopes: spherical shape

K50 K100 K500

slide-52
SLIDE 52

default

Gaussian polytopes: spherical shape

K5000 K50000

slide-53
SLIDE 53

default

Asymptotic spherical shape

Geffroy (1961) : dH(Kn, B(0,

  • 2 log(n))) →

n→∞ 0 a.s.

K50000

slide-54
SLIDE 54

default

Comparison between uniform and Gaussian

K50 uniform/disk K100 uniform/disk K500 uniform/disk K50 Gaussian K100 Gaussian K500 Gaussian

slide-55
SLIDE 55

default

Closeness to the spherical shape

εn

Uniform case in the ball: εn ≈

n→∞ cd log(n) n

2 d+1

Gaussian case: εn ≈

n→∞ c′ d log(2 log(n))

2 log(n)

slide-56
SLIDE 56

default

Asymptotic means

  • A. R´

enyi & R. Sulanke (1963), H. Raynaud (1970), R. Schneider & J. Wieacker (1978), I. B´ ar´ any & C. Buchta (1993)

E[fk(Kn)] Vd(K) − E[Vd(Kn)]

  • r E[Vd(Kn)]

Uniform, smooth

∼ c(1)

d,k(K) n

d−1 d+1

∼ c(4)

d,d(K) n−

2 d+1

Gaussian

∼ c(2)

d,k log

d−1 2 (n)

∼ c(5)

d,d log

d 2 (n)

Uniform, polytope

∼ c(3)

d,k(K) logd−1(n)

∼ c(6)

d,d(K) n−1 logd−1(n)

c(i)

d,k, 0 ≤ k ≤ d, explicit constants depending on d, k and K

slide-57
SLIDE 57

default

Variance estimates

  • M. Reitzner (2005), V. Vu (2006), I. B´

ar´ any & V. Vu (2007), I. B´ ar´ any & M. Reitzner (2009)

Var[fk(Kn)] Var[Vd(Kn)] Uniform, smooth Θ(n

d−1 d+1 )

Θ(n− d+3

d+1 )

Gaussian Θ(log

d−1 2 (n))

Θ(log

d−3 2 (n))

Uniform, polytope Θ(logd−1(n)) Θ(n−2 logd−1(n))

slide-58
SLIDE 58

default

Contributions

◮ Limiting variances for fk(Kλ) and Vd(Kλ): existence and explicit calculation of the constants ◮ Asymptotic normality of the distributions of fk(Kλ) and Vd(Kλ) ◮ Limiting shape of Kλ for the uniform model in the ball and the Gaussian model

Joint works with T. Schreiber (Toru´ n, Poland) and J. E. Yukich (Lehigh, USA)

slide-59
SLIDE 59

default

Asymptotic shape

− →

Π↑ := {(v, h) ∈ Rd−1 × R : h ≥ v2

2 },

Π↓ := {(v, h) ∈ Rd−1 × R : h ≤ − v2

2 }

Half-space translate of Π↓ Sphere containing O translate of ∂Π↑ Convexity Parabolic convexity Extreme point (x + Π↑) not completely covered k-face of Kλ Parabolic k-face RλVd Vd

slide-60
SLIDE 60

default

Some more models

◮ Random geometric graphs: nearest-neighbor, Delaunay, Gabriel... ◮ Boolean model

slide-61
SLIDE 61

default Thank you for your attention!