Ritsumeikan high school Mimura Tomohiro Miyazaki Kosuke Murata Kodai.

Post on 13-Jan-2016

215 views 0 download

Transcript of Ritsumeikan high school Mimura Tomohiro Miyazaki Kosuke Murata Kodai.

Analysis Of Voronoi DiagramsUsing The Geometry of salt mountains

Ritsumeikan  high schoolMimura TomohiroMiyazaki Kosuke

Murata Kodai

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

1 What is geometry of salt mountain

4

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

3 The mountain ridges formed by pouring salt on various polygons 

6

Same distance

incenter

3-1 Triangle 

7

3-2 Quadrilaterals and Pentagons 

8

3-2 Examination of Quadrilaterals

△ ABEの内心点

△ ABEの傍心点

9

3-2 Examination of Pentagons

10

3-3 Concave Quadrilaterals and Pentagons

12

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

3-4 a circle board with a hole

15

3-4 Examination

16

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

3-5 Quadratic Curves

17

p < PQp > PQ

3-5 Examination

18

d

4

1

2

21

)21()(2

2

2242222

pp

x

pxpxpxxd

4

1 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

2

1

4

1 ppp

3-6 One Hole

20

3-6 Two Holes

21

4 APPLICATIONS TO       VORONOI DIAGRAMS

22

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)<MIN

NO

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

4-2 Simulation of the program Compare to salt mountain

24

4-2 Simulation of the program Compare to salt mountain

25

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

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

4-5 Simulation of the program Compare to salt mountain

29

4-5 Simulation of the program Compare to salt mountain

30

5  Application

31

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

5-3 The crystal structure of molecules  

34

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

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

塩が教える幾何学    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

塩が教える幾何学

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

Ritsumeikan High School

Mr,Saname Msashi

Ritumeikan University  

College of Science and Engineering

     Dr,Nakajima Hisao

SPECIAL THANKS

39

Thank you for listening !

40