Voronoi Diagrams

55
1

description

In mathematics, a Voronoi diagram is a partitioning of a plane into regions based on 'closeness' to points in a specific subset of the plane. In this presentation you will seen definitions of Voronoi Diagrams and also computing Voronoi Diagrams ways. Proofs are explained in details and easiest way. Attention!: This presentation has animation effects to describe problems better and visually, so you should download it and then view it with Microsoft PowerPoint, or you can't see parts of some pages. Also this file has first two parts of subjects: "Definition and Basic Properties" &"Computing the Voronoi Diagram". Feel free to ask your questions.

Transcript of Voronoi Diagrams

Page 1: Voronoi Diagrams

1

Page 2: Voronoi Diagrams

2

Page 3: Voronoi Diagrams
Page 4: Voronoi Diagrams

http://lpetrich.org/Science/GeometryDemo/GeometryDemo_GMap.html

Page 5: Voronoi Diagrams
Page 6: Voronoi Diagrams
Page 7: Voronoi Diagrams
Page 8: Voronoi Diagrams
Page 9: Voronoi Diagrams
Page 10: Voronoi Diagrams
Page 11: Voronoi Diagrams

p1, p2, . . . , pn

pi pi pj

pj ≠

Page 12: Voronoi Diagrams

pi

pi

pi

Page 13: Voronoi Diagrams
Page 14: Voronoi Diagrams
Page 15: Voronoi Diagrams
Page 16: Voronoi Diagrams

e

pi pj

pk

Page 17: Voronoi Diagrams

pi

pi

Page 18: Voronoi Diagrams
Page 19: Voronoi Diagrams

mv – me + mf =2

Page 20: Voronoi Diagrams
Page 21: Voronoi Diagrams

Mv-Me+Mf=2let call Mv as nv , (nv+1) – ne+n = 2

Me as ne ,(number of sites)Mf as n

(sum of all degrees) 2ne

, 2ne 3(nv+1) , 2ne 3(2+ne-n)

2ne 6+3ne-3n ne 3n-6

, n-2+(nv+1) 3n-6 nv 2n-5

3(nv+1)

Page 22: Voronoi Diagrams

Cp

Page 23: Voronoi Diagrams

Cp

pi pj

Cp pi pj

Page 24: Voronoi Diagrams

Cp

pi pj pk

pi pj

pk

pi pj

pk

pi

pj pk

pi pj pk

Page 25: Voronoi Diagrams

pi pj

pi pj pk

pi pj

pi pj

pipj

Page 26: Voronoi Diagrams

26

Page 27: Voronoi Diagrams

pi pi pj ≠

T(n) = O(n² log n)

Page 28: Voronoi Diagrams
Page 29: Voronoi Diagrams
Page 30: Voronoi Diagrams
Page 31: Voronoi Diagrams

• l+

l+

l+

Page 32: Voronoi Diagrams

`

Page 33: Voronoi Diagrams
Page 34: Voronoi Diagrams
Page 35: Voronoi Diagrams

pj

Page 36: Voronoi Diagrams

ly

• pj pj,x pj,y

pi,y pj,y ly

Page 37: Voronoi Diagrams
Page 38: Voronoi Diagrams

pi pk

Page 39: Voronoi Diagrams
Page 40: Voronoi Diagrams
Page 41: Voronoi Diagrams
Page 42: Voronoi Diagrams
Page 43: Voronoi Diagrams
Page 44: Voronoi Diagrams
Page 45: Voronoi Diagrams
Page 46: Voronoi Diagrams
Page 47: Voronoi Diagrams
Page 48: Voronoi Diagrams
Page 49: Voronoi Diagrams
Page 50: Voronoi Diagrams
Page 51: Voronoi Diagrams
Page 52: Voronoi Diagrams
Page 53: Voronoi Diagrams
Page 54: Voronoi Diagrams
Page 55: Voronoi Diagrams

55