w = 0 l h x ijl s l Elena Mumford In total we move from v i to v i - - PowerPoint PPT Presentation

w
SMART_READER_LITE
LIVE PREVIEW

w = 0 l h x ijl s l Elena Mumford In total we move from v i to v i - - PowerPoint PPT Presentation

( x + pA + qB, y + qA pB ) for all A, B Z 16 th Q ( s ) E = Q ( s ) e 1 , . . . , e k We have Every element of Q ( s ) International Symposium i x = 0 y i = j y ij e j for all y i Y on Graph can be


slide-1
SLIDE 1

1-1

Connected Rectilinear Graphs on Point Sets

16th

International Symposium

  • n Graph

Drawing

Maarten L¨

  • ffler

Utrecht University

Elena Mumford

Technical University Eindhoven

the Netherlands

w =

  • 0≤l≤h wlsl
  • 0≤l′≤h′ w′l′sl′

rizontal, ∆yi = sai − bi = 0, ai + sbi = ai + s2ai = (1 + s2)ai. ertical, then ∆xi = ai + sbi = 0, sai−bi = −s2bi−bi = −(1+s2)bi.

Every element of Q(s) can be written as p/q, where p, q ∈ OQ(s).

Moreover from what we wrote above we have:

  • δi

x = pAi + qBi = 0

δi

y = qAi − pBi = 0

for all odd values of i, 0 < i < n and

  • δi

x = pAi + qBi = 0

δi

y = qAi − pBi = 0

for all even values of i, 0 < i < n. Q(s)E = Q(s)e1, . . . , ek xij =

0≤l≤h xijlsl

yij =

0≤l≤h yijlsl

Dx = {dx ∈ R : dx = |x(vlft) − x(v)|, ∀v ∈ V }

xij =

0≤l≤h xijlsl and yij = 0≤l≤h yijlsl

We have

  • δi

x = 0

δi

y = 0 (x + pA + qB, y + qA − pB) for all A, B ∈ Z

δi

y = Ai q (p2 + q2)

xij = aij/bij yij = cij/dij

In total we move from vi to vi+1

  • ver a distance (ai+sbi, sai−bi)

where ai, bi ∈ ZE.

xi, yi ∈ OQ(s)E

We consider the following cases:

  • 1. [Q(s) : Q] = 1, s is rational.
  • 2. [Q(s) : Q] < ∞, s is algebraic over Q.
  • 3. [Q(s) : Q] = ∞, s is transcendental over Q.

∆x =

i,j ∆xijej

GCD is 1.

yi =

j yijej for all yi ∈ Y

slide-2
SLIDE 2

1-2

Connected Rectilinear Graphs on Point Sets

16th

International Symposium

  • n Graph

Drawing

Maarten L¨

  • ffler

Utrecht University

Elena Mumford

Technical University Eindhoven

the Netherlands

w =

  • 0≤l≤h wlsl
  • 0≤l′≤h′ w′l′sl′

rizontal, ∆yi = sai − bi = 0, ai + sbi = ai + s2ai = (1 + s2)ai. ertical, then ∆xi = ai + sbi = 0, sai−bi = −s2bi−bi = −(1+s2)bi.

Every element of Q(s) can be written as p/q, where p, q ∈ OQ(s).

Moreover from what we wrote above we have:

  • δi

x = pAi + qBi = 0

δi

y = qAi − pBi = 0

for all odd values of i, 0 < i < n and

  • δi

x = pAi + qBi = 0

δi

y = qAi − pBi = 0

for all even values of i, 0 < i < n. Q(s)E = Q(s)e1, . . . , ek xij =

0≤l≤h xijlsl

yij =

0≤l≤h yijlsl

Dx = {dx ∈ R : dx = |x(vlft) − x(v)|, ∀v ∈ V }

xij =

0≤l≤h xijlsl and yij = 0≤l≤h yijlsl

We have

  • δi

x = 0

δi

y = 0 (x + pA + qB, y + qA − pB) for all A, B ∈ Z

δi

y = Ai q (p2 + q2)

xij = aij/bij yij = cij/dij

In total we move from vi to vi+1

  • ver a distance (ai+sbi, sai−bi)

where ai, bi ∈ ZE.

xi, yi ∈ OQ(s)E

We consider the following cases:

  • 1. [Q(s) : Q] = 1, s is rational.
  • 2. [Q(s) : Q] < ∞, s is algebraic over Q.
  • 3. [Q(s) : Q] = ∞, s is transcendental over Q.

∆x =

i,j ∆xijej

GCD is 1.

yi =

j yijej for all yi ∈ Y

slide-3
SLIDE 3

2-1

slide-4
SLIDE 4

2-2

slide-5
SLIDE 5

3-1

slide-6
SLIDE 6

3-2

slide-7
SLIDE 7

3-3

slide-8
SLIDE 8

4-1

Question: How many orientations can a point set have, such that the maximal axis-parallel graph is connected?

slide-9
SLIDE 9

4-2

Question: How many orientations can a point set have, such that the maximal axis-parallel graph is connected? [Therese Biedl, 2007]

slide-10
SLIDE 10

5-1

Let’s look at an example point set in all possible orientation.

slide-11
SLIDE 11

6-1

slide-12
SLIDE 12

6-2

slide-13
SLIDE 13

6-3

slide-14
SLIDE 14

6-4

slide-15
SLIDE 15

6-5

slide-16
SLIDE 16

6-6

slide-17
SLIDE 17

6-7

slide-18
SLIDE 18

6-8

slide-19
SLIDE 19

6-9

slide-20
SLIDE 20

6-10

slide-21
SLIDE 21

6-11

slide-22
SLIDE 22

6-12

slide-23
SLIDE 23

6-13

slide-24
SLIDE 24

6-14

slide-25
SLIDE 25

6-15

slide-26
SLIDE 26

6-16

slide-27
SLIDE 27

6-17

slide-28
SLIDE 28

6-18

slide-29
SLIDE 29

6-19

slide-30
SLIDE 30

6-20

slide-31
SLIDE 31

6-21

slide-32
SLIDE 32

6-22

slide-33
SLIDE 33

6-23

slide-34
SLIDE 34

6-24

slide-35
SLIDE 35

6-25

slide-36
SLIDE 36

6-26

slide-37
SLIDE 37

7-1

slide-38
SLIDE 38

8-1

Answer: One.

slide-39
SLIDE 39

8-2

Answer: One. (up to trivial rotations)

slide-40
SLIDE 40

9-1

Start simple: two dimensions, integer coordinates, rotation over 45◦.

slide-41
SLIDE 41

10-1

slide-42
SLIDE 42

10-2

slide-43
SLIDE 43

11-1

slide-44
SLIDE 44

11-2

slide-45
SLIDE 45

12-1

slide-46
SLIDE 46

12-2

slide-47
SLIDE 47

12-3

slide-48
SLIDE 48

13-1

slide-49
SLIDE 49

13-2

slide-50
SLIDE 50

14-1

slide-51
SLIDE 51

14-2

slide-52
SLIDE 52

14-3

slide-53
SLIDE 53

14-4

slide-54
SLIDE 54

15-1

slide-55
SLIDE 55

15-2

slide-56
SLIDE 56

15-3

slide-57
SLIDE 57

16-1

That’s good, but what if my coordinates are not integers?

slide-58
SLIDE 58

17-1

slide-59
SLIDE 59

17-2

slide-60
SLIDE 60

18-1

slide-61
SLIDE 61

18-2

slide-62
SLIDE 62

18-3

slide-63
SLIDE 63

18-4

slide-64
SLIDE 64

18-5

slide-65
SLIDE 65

19-1

slide-66
SLIDE 66

19-2

slide-67
SLIDE 67

19-3

slide-68
SLIDE 68

19-4

slide-69
SLIDE 69

20-1

slide-70
SLIDE 70

20-2

slide-71
SLIDE 71

21-1

What about other slopes than 45◦?

slide-72
SLIDE 72

22-1

slide-73
SLIDE 73

22-2

slide-74
SLIDE 74

23-1

slide-75
SLIDE 75

23-2

slide-76
SLIDE 76

24-1

slide-77
SLIDE 77

24-2

slide-78
SLIDE 78

24-3

slide-79
SLIDE 79

24-4

slide-80
SLIDE 80

25-1

So, what happens in higher dimensions?

slide-81
SLIDE 81

26-1

slide-82
SLIDE 82

26-2

slide-83
SLIDE 83

26-3

slide-84
SLIDE 84

26-4

slide-85
SLIDE 85

26-5

slide-86
SLIDE 86

26-6

slide-87
SLIDE 87

26-7

slide-88
SLIDE 88

26-8

slide-89
SLIDE 89

26-9

slide-90
SLIDE 90

26-10

slide-91
SLIDE 91

26-11

slide-92
SLIDE 92

26-12

slide-93
SLIDE 93

27-1

Any Questions... ?

slide-94
SLIDE 94

27-2

Any Questions... ?

slide-95
SLIDE 95

27-3

Any Questions... ?