Quality Ratios Workshop in CGI Graph Drawing Marc van Kreveld - - - PowerPoint PPT Presentation

quality ratios
SMART_READER_LITE
LIVE PREVIEW

Quality Ratios Workshop in CGI Graph Drawing Marc van Kreveld - - - PowerPoint PPT Presentation

Graduate Quality Ratios Workshop in CGI Graph Drawing Marc van Kreveld - Utrecht University Quality Ratios Largely based on: of Measures for Graph Drawing Styles Michael Hoffmann - Zurich Marc van Kreveld - Utrecht Vincent


slide-1
SLIDE 1

Quality Ratios in Graph Drawing

Graduate Workshop “CGI” Marc van Kreveld - Utrecht University

slide-2
SLIDE 2

Quality Ratios

  • f Measures for

Graph Drawing Styles

Michael Hoffmann - Zurich Marc van Kreveld - Utrecht Vincent Kusters - Zurich Günter Rote - Berlin Largely based

  • n:
slide-3
SLIDE 3

On the Quality Ratio

  • f RAC Drawings

and Planar Drawings for Planar Graphs

Marc van Kreveld - Utrecht and a little on:

slide-4
SLIDE 4

Graph Drawing

V = {1,2,3,4,5} E = { (1,2), (1,3), (1,4), (1,5), (2,3), (2,4), (3,4) } 1 2 3 4 5

slide-5
SLIDE 5

Graph Drawing

V = {1,2,3,4,5} E = { (1,2), (1,3), (1,4), (1,5), (2,3), (2,4), (3,4) }

slide-6
SLIDE 6

Graph Drawing

V = {1,2,3,4,5} E = { (1,2), (1,3), (1,4), (1,5), (2,3), (2,4), (3,4) }

slide-7
SLIDE 7

Graph Drawing

V = {1,2,3,4,5} E = { (1,2), (1,3), (1,4), (1,5), (2,3), (2,4), (3,4) }

slide-8
SLIDE 8

Graph Drawing

V = {1,2,3,4,5} E = { (1,2), (1,3), (1,4), (1,5), (2,3), (2,4), (3,4) }

slide-9
SLIDE 9

Graph Drawing

Don’t like:

  • edge-edge crossings
  • small angles between incident edges
  • both long and short edges
  • edges close to non-incident vertices
slide-10
SLIDE 10

Quality Measures

  • crossing number: number of edge crossings
  • angular resolution: smallest

angle between incident edges

  • edge-length ratio: ratio of longest

to shortest edge length

  • area requirement: grid size needed
  • feature resolution : ratio of longest edge

to shortest vertex-edge distance

slide-11
SLIDE 11

angular resolution 20o edge-length ratio ~ 3

Quality Measures

slide-12
SLIDE 12

Quality Measures

feature resolution ~ 10

slide-13
SLIDE 13

angular resolution edge-length ratio area requirement

Quality Measures

slide-14
SLIDE 14

angular resolution 45o edge-length ratio √ √ √ √2 area requirement 9

Quality Measures

slide-15
SLIDE 15

angular resolution 60o edge-length ratio 1 area requirement 9

Quality Measures

slide-16
SLIDE 16

quality measure of a drawing of a graph G not the same thing as quality measure of a graph G

Quality Measures

slide-17
SLIDE 17

Drawing Styles

fixed embedding planar straight line free embedding planar straight line free embedding planar circular arc free embedding straight line (crossing)

slide-18
SLIDE 18

Drawing Styles

free embedding planar straight line free embedding planar circular arc fixed embedding planar straight line free embedding straight line (crossing)

slide-19
SLIDE 19

Quality Ratios

“How much better can a circular arc drawing

  • f a graph be than a free planar straight line

drawing in terms of area requirement?” “How much worse might a fixed embedding planar straight line drawing be than a free embedding planar straight line drawing in terms of angular resolution?” why?

slide-20
SLIDE 20

Quality Ratios

QR( free, fixed ) = sup

angular resolution of free plane drawing of G angular resolution of fixed straight plane drawing of G

planar graph G

for angular resolution; fixed versus free plane drawings definition

slide-21
SLIDE 21

Quality Ratios

QR(circular, free) = sup

area requirement of circular plane drawing of G area requirement of free plane drawing of G

planar graph G

for area requirement; circular versus free embedding straight plane drawings definition

slide-22
SLIDE 22

Quality Ratios

Angular resolution; circular versus free plane drawings QR ≥ 120/30 = 4 example

slide-23
SLIDE 23

Quality Ratios

free embedding planar straight line free embedding planar circular arc fixed embedding planar straight line free embedding straight line (crossing)

slide-24
SLIDE 24

Results

angular resolution area requirement edge-length ratio feature resolution free : fixed

  • circ. : free

crossing : free ≥ 4.8

planar graphs

slide-25
SLIDE 25

Results

angular resolution area requirement edge-length ratio feature resolution free : fixed

  • circ. : free

crossing : free ≥ 12 ≥ 4.8 ∞ ∞ ∞ ∞ ∞ ∞ ∞ ∞ ≥ 3√ √ √ √3 / π ≥ 2.509

planar graphs

slide-26
SLIDE 26

Results

angular resolution area requirement edge-length ratio feature resolution free : fixed

  • circ. : free

crossing : free ≥ 12 ≥ 4.8 ∞ ∞ ∞ ∞ ∞ ∞ ∞ ∞ ≥ 3√ √ √ √3 / π ≥ 2.509

planar graphs

slide-27
SLIDE 27

k edges k edges k edges

free : fixed

angular resolution

slide-28
SLIDE 28

free : fixed

angular resolution k edges k edges k edges

slide-29
SLIDE 29

free : fixed

angular resolution k edges k edges k edges k edges k edges k edges

slide-30
SLIDE 30

free : fixed

angular resolution k edges k edges k edges k edges k edges k edges 30 / (k+1) 360 / (k+3)

slide-31
SLIDE 31

free : fixed

angular resolution

QR(free, fixed) = sup

angular resolution of free plane drawing of G angular resolution of fixed plane drawing of G

planar graph G

30 / (k+1) 360 / (k+3)

≥ sup

k

= 12

slide-32
SLIDE 32

crossing : free

angular resolution QR ≥ 1.5

slide-33
SLIDE 33

crossing : free

angular resolution Garg & Tamassia ‘94: There exists a family of planar graphs with max degree d for which any plane straight- line drawing has angular resolution O( √

√ √ √ ((log d) / d3 ) )

Formann et al. ‘93: Every planar graph can be drawn with angular resolution Ω( 1/d ) ; the drawing may be non-planar

slide-34
SLIDE 34

angular resolution The quality ratio of crossing versus free drawings for angular resolution grows with at least ~ (1/d) / √

√ √ √((log d) / d3),

so it goes to ∞ as d goes to ∞

crossing : free

slide-35
SLIDE 35

circular : free

edge-length ratio

slide-36
SLIDE 36

circular : free

edge-length ratio Either the nested triangles get significantly smaller and smaller, giving unbounded edge-length ratio, …

  • r the edges between the

triangles must be short, also giving an unbounded edge-length ratio

slide-37
SLIDE 37

circular : free

edge-length ratio Nested circles can have radii that are arbitrarily close, and the edge-length ratio remains ~3 The quality ratio is unbounded

slide-38
SLIDE 38

circular : free

feature resolution

slide-39
SLIDE 39

circular : free

feature resolution QR ≥ ≥ ≥ ≥ 3√ √ √ √3 / π 2π / 3 2√ √ √ √3

slide-40
SLIDE 40

Results

angular resolution area requirement edge-length ratio feature resolution free : fixed

  • circ. : free

crossing : free ≥ 12 ≥ 4.8 ∞ ∞ ∞ ∞ ∞ ∞ ∞ ∞ ≥ 3√ √ √ √3 / π ≥ 2.509

planar graphs

slide-41
SLIDE 41

Drawing Styles

free embedding planar straight line free embedding planar circular arc fixed embedding planar straight line free embedding straight line (crossing)

slide-42
SLIDE 42

Drawing Styles

free embedding planar straight line free embedding planar circular arc fixed embedding planar straight line free embedding straight line (crossing) RAC

slide-43
SLIDE 43

Results

angular resolution area requirement edge-length ratio feature resolution free : fixed

  • circ. : free

RAC : free ≥ 12 ≥ 4.8 ≥ 2.75 ∞ ∞ ∞ ∞ ∞ ∞ ∞ ≥ 3√ √ √ √3 / π ≥ 2.509

planar graphs

slide-44
SLIDE 44

Results

planar graphs

a b c d a b c d 180 11

≤ ≤ ≤ 45

  • The quality ratio is at least 2.75
slide-45
SLIDE 45

Related results

Subclasses of graphs or drawings Other quality measures Other drawing styles

slide-46
SLIDE 46

Results

angular resolution area requirement edge-length ratio feature resolution free : fixed

  • circ. : free

crossing : free 1 1 1 ≥ 16/15 ≥ 1.5 ≥ 22/21 1 1 1 ≥ 1+ε ?? ??

trees

slide-47
SLIDE 47

Results

trees

A (9,12)-star cannot be drawn crossing-free on a 7x3 grid

slide-48
SLIDE 48

Results / open

angular resolution area requirement edge-length ratio feature resolution free : fixed

  • circ. : free

crossing : free ?? ?? ?? ?? ?? ?? 1 1 1 ?? ?? ??

unit edge-length trees

slide-49
SLIDE 49

Open

Quality ratios for straight-line planar and

  • ne-bend planar drawings

Quality ratios for one-bend planar and two-bend planar drawings Quality ratios for circular arc planar and Bezier curve planar drawings

slide-50
SLIDE 50

Open

angular resolution area requirement edge-length ratio feature resolution 1-bend : free 2-bend : 1-bend Bezier : circ ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??

planar graphs

slide-51
SLIDE 51

Open

Quality ratios for straight-line crossing and circular arc crossing drawings for general graphs

slide-52
SLIDE 52

Drawing Styles

free embedding planar straight line free embedding planar circular arc fixed embedding planar straight line free embedding straight line (crossing) circular arc crossing

slide-53
SLIDE 53

Open

angular resolution area requirement edge-length ratio feature resolution circular-crossing : straight-crossing ?? will be O(1) ?? ?? ??

general graphs

slide-54
SLIDE 54

Open

Quality ratios for the measure bounded-face area ratio for all drawing style pairs Quality ratios for the measure bounded-face diameter ratio for all drawing style pairs bounded-face area ratio 2 (but can be made 1)

slide-55
SLIDE 55

Open

bounded-face area ratio bounded-face diameter ratio free : fixed

  • circ. : free

crossing : free ?? ?? ?? ?? ?? ??

planar graphs

slide-56
SLIDE 56

Open

Observe that we have no constant upper bounds

  • f quality ratios different from 1

When an entry is ∞, we are also interested in the

  • max. asymptotic rate at which it goes to ∞
slide-57
SLIDE 57

The best(??) open problems

Quality ratio of circular arc plane drawings and free straight-line plane drawings for angular resolution of planar graphs

  • No. 1
  • upper bound?
  • better lower bound than 4.8 ?

Lombardi drawing of an icosahedron

slide-58
SLIDE 58

The best(??) open problems

Quality ratio of fixed plane drawings and free straight-line plane drawings for angular resolution of unit-edge length trees

  • No. 2
  • upper bound ?
  • lower bound ?
slide-59
SLIDE 59

The best(??) open problems

Quality ratio of 1-bend plane drawings and free straight-line plane drawings for grid size of planar graphs

  • No. 3
  • upper bound ?
  • lower bound ?

Square inside a triangle

slide-60
SLIDE 60

Conclusions

Quality Ratios in Graph Drawing

  • A method to compare drawing

styles of graphs: quality ratios

  • Various results for four (six) quality

measures and four/five (eight) drawing styles

  • Many open problems