a nalysis o f voronoi diagrams u sing t he geometry of salt mountains

34
Analysis Of Voronoi Diagrams Using The Geometry of salt mountains Ritsumeikan high school Mimura Tomohiro Miyazaki Kosuke Murata Kodai

Upload: weylin

Post on 22-Feb-2016

33 views

Category:

Documents


0 download

DESCRIPTION

A nalysis O f Voronoi Diagrams U sing T he Geometry of salt mountains. Ritsumeikan high school Mimura Tomohiro Miyazaki Kosuke Murata Kodai. 1 What is geometry of salt mountain. Mr,Kuroda suggest “the geometry of salt” - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

Analysis Of Voronoi DiagramsUsing The Geometry of salt mountains

Ritsumeikan  high schoolMimura TomohiroMiyazaki Kosuke

Murata Kodai

Page 2: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

Mr,Kuroda suggest “ the geometry of salt”

When a lot of salt is poured on a board which is cut

into a particular shape, it creates a “salt mountain.

We named “ Geometry of salt mountain”.  

1  What is geometry of salt mountain

3

Page 3: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

1 What is geometry of salt mountain

4

Page 4: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

When some points are put like this on a diagram, a Voronoi Diagram is the diagram which separates the areas closest to each point from the other points.

2 What is voronoi diagram

5

Page 5: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

3 The mountain ridges formed by pouring salt on various polygons 

6

Page 6: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

Same distance

incenter

3-1 Triangle 

7

Page 7: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

3-2 Quadrilaterals and Pentagons 

8

Page 8: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

3-2 Examination of Quadrilaterals

△ ABEの内心点△ ABEの傍心点

9

Page 9: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

3-2 Examination of Pentagons

10

Page 10: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

3-3 Concave Quadrilaterals and Pentagons

12

Page 11: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

The reason of appearing curve line is that there are different shortest line from a concave point

Point E is same distance to

line l and A

There were curve lines.

3-3 Examination

13

A

E

F

line l

Page 12: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

3-4 a circle board with a hole

15

Page 13: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

3-4 Examination

16

ED = EACE + BE= CE + EA + AB= CE + ED + AB= CD + AB=( big circle’s radius ) +( small circle’s radius )= Constant

Page 14: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

3-5 Quadratic Curves

17

Page 15: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

p < PQp > PQ

3-5 Examination

18

Page 16: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

d

41

221

)21()(2

2

2242222

ppx

pxpxpxxd

41

pd

Thus the mountain ridges are disappeared at p<1/2.

If p >1 /2 ,

If p < 1/2 , the minimum

pd

To solve d which is make up (0,p) on y-axis and Q on y=x2

3-5 Examination

19

21

41

ppp

Page 17: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

3-6 One Hole

20

Page 18: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

3-6 Two Holes

21

Page 19: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

4 APPLICATIONS TO       VORONOI DIAGRAMS

22

Page 20: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

4-1 Flowcharting

23

Start

Set the range and domain (x0,y0)- (x1,y1)Set the number of point num

Set the coordinates of point (AX,AY)Set the radius which is r of circle

Set the color ct

Loop1From y0 to y1 about y

Loop2From x0 to x1 about x

Loop3From i=0 to num

L(i)=SQR((X-AX(i))^2+(Y-AY(i))^2)-r(i)

i=0NO

YES

MIN=L(i)ct=i

L(i)<MINNO

YES

MIN=L(i)ct=i

Give color which is ct 2 to point

SET POINT STYLE 1 PLOT POINTS: x,y

Loop3

Loop2

Loop1

Loop4From i=0 to num

Radius r(i) middle(AX(i),AY(i))

such circle was drown

Loop4

End

Page 21: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

4-2 Simulation of the program Compare to salt mountain

24

Page 22: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

4-2 Simulation of the program Compare to salt mountain

25

Page 23: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

Weighted Voronoi Diagrams are an extension of Voronoi Diagrams.

d(x, p(i)) = d(p(i)) - w(i)

4-3 Additively weighted Voronoi Diagrams

26

Page 24: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

salt mountains could reproduce this by replacing weight with the radius of the hole . this mean weight = radius

4-4 Relation with weight and radius

27

Page 25: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

4-5 Simulation of the program Compare to salt mountain

29

Page 26: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

4-5 Simulation of the program Compare to salt mountain

30

Page 27: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

5  Application

31

Page 28: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

If there are four schools in some area, like this figure, each student wants to enter the nearest of the four schools.

5-1 The problem of separating school districts

32

Page 29: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

5-3 The crystal structure of molecules  

34

Page 30: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

Mountain ridges appear where the distances to the nearest side is shared by two or more sides.

The prediction of the program matches the mountain ridge lines and the additively weighted Voronoi Diagram also matches the program.

Salt mountain can reproduce various phenomenon in biology and physics.

6  Conclusion

35

Page 31: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

7 Future plan

We want to analyze mountain ridge lines in various

shapes.

We could reproduce additively weighted Voronoi

Diagrams so we research how to reproduce

Multiplicatively weighted Voronoi Diagrams.

We want to be able to create the shape of the board to

match any given mountain ridges.

36

Page 32: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

塩が教える幾何学    Toshiro Kuroda

折り紙で学ぶなわばりの幾何  Konichi Kato

Spring of Mathematics   Masashi Sanae

http://izumi-math.jp/sanae/MathTopic/gosin/gosin.htm

Function Graphing Software GRAPES Katuhisa

Tomoda

http://www.osaka-kyoiku.ac.jp/~tomodak/grapes/

■ References

38

塩が教える幾何学

折り紙で学ぶなわばりの幾何

Page 33: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

Ritsumeikan High School

Mr,Saname Msashi

Ritumeikan University  College of Science and Engineering

     Dr,Nakajima Hisao

SPECIAL THANKS

39

Page 34: A nalysis  O f  Voronoi  Diagrams U sing  T he Geometry of salt mountains

Thank you for listening !

40