Open Problems Workshop on Graph Drawing and Graph Algorithms 2013 - - PowerPoint PPT Presentation

open problems
SMART_READER_LITE
LIVE PREVIEW

Open Problems Workshop on Graph Drawing and Graph Algorithms 2013 - - PowerPoint PPT Presentation

Open Problems Workshop on Graph Drawing and Graph Algorithms 2013 Department of Computer Science and Engineering Bangladesh University of Engineering and Technology Coin-graph Recognition Q. What are the graphs that come up by touching coins?


slide-1
SLIDE 1

Open Problems

Workshop on Graph Drawing and Graph Algorithms 2013 Department of Computer Science and Engineering Bangladesh University of Engineering and Technology

slide-2
SLIDE 2

Coin-graph Recognition

  • Q. What are the graphs that come up by touching coins?

A graph of n vertices is a touching unit circle graph or coin graph if it can be produced by n non-overlapping circles in contact, where each circle represents a node and each pairwise contact represents an edge.

  • Q. Can we recognize coin graphs in polynomial time?
  • Q. Is there any nontrivial sufficient condition on a planar graph to

be a coin graph?

Known wn Result: Every planar graph can be represented as a contact graph

  • f circles (Koebe’s

Theorem).

Workshop on Graph Drawing and Graph Algorithms 2013, Dept. of CSE, BUET

slide-3
SLIDE 3

Polyline Grid Drawing

  • Q. Does every outerplanar graph admit a polyline grid drawing in

O(nlogn) area with at most two bends per edge?

Known wn Result: Every outerplanar graph admits a polyline grid drawing in O(nlogn) area with at most three bends per edge.

a b c d e f Outerplanar graph Polyline grid drawing a b c d e f

Workshop on Graph Drawing and Graph Algorithms 2013, Dept. of CSE, BUET

slide-4
SLIDE 4

Minimum Segment Drawing

  • Q. Is the problem solvable in polynomial time if the input graphs

are plane 3-trees, even when the maximum degree is bounded by a fixed constant?

Known wn Results:

  • NP-hard in

general.

  • Polynomial time

solvable for series parallel graphs with maximum degree 3 and 3-connected cubic graphs.

a b c d e a b c d e Minimum segment drawing Plane 3-tree

Workshop on Graph Drawing and Graph Algorithms 2013, Dept. of CSE, BUET

slide-5
SLIDE 5

Point-set Embedding

Workshop on Graph Drawing and Graph Algorithms 2013, Dept. of CSE, BUET

  • Q. Given a tree of n vertices and a set of n points in general

position, is it possible to decide in polynomial time whether the tree admits a point set embedding such that all the leaves can be joined in order with straight line segments to form a cycle?

Consequence: nce: Polynomial time decision algorithm for point-set embedding of Halin Graphs.

l g k

  • m

h p n f b a c d i j e l g k

  • m

h p n f b a c d i j e l g k

  • m

h p n f b a c d i j e

Tree T Point set P Point set embedding

  • f T on P
slide-6
SLIDE 6

Straight-line Grid Drawing

  • Q. Characterize the planar graphs that admit a straight-line grid

drawing Γ s.t for every pair of vertices (u,v) in G, a shortest path between u and v in G is also a shortest path in Γ.

Known wn Result: Partial results come from unit edge length graph drawing.

Straight-line grid drawing

Workshop on Graph Drawing and Graph Algorithms 2013, Dept. of CSE, BUET

Unit edge length graph

slide-7
SLIDE 7

Graph Representation

  • Q. Given a planar graph, is it possible to decide whether it admits a

straight-line drawing in polynomial time s.t all facial polygons are drawn as triangles?

Known wn Result: Necessary and sufficient conditions for 3-connected plane graphs (but no polynomial-time algorithm is known to verify these conditions.)

A straight-line drawing of a planar graph, with all facial polygons drawn as triangles

Workshop on Graph Drawing and Graph Algorithms 2013, Dept. of CSE, BUET

(Touching Triangle Representation)