Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors:...

35
Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach
  • date post

    20-Dec-2015
  • Category

    Documents

  • view

    218
  • download

    2

Transcript of Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors:...

Page 1: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Several Graph Layout Problems for Grids

Vladimir LipetsBen-Gurion University of the Negev

Advisors:Prof. Daniel Berend

Prof. Ephraim Korach

Page 2: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Graph layout problems

A large number of theoretical and practical problems in various areas may be formulated as graph layout problems.

Page 3: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Graph layout problems

Page 4: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Graph layout problems (MINCUT)

Page 5: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Graph layout problems (Bisection)

Page 6: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Graph layout problems (Bandwidth)

Page 7: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Applications

Such problems arise in connection with:

• VLSI circuit design,

• graph drawing,

• embedding problems,

• numerical analysis,

• optimization of networks for parallel computer architectures.

Page 8: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

History

Historically, bandwidth was the the first layout problem, as a means to speed up several computations on sparse matrices during the fifties. The bandwidth problem for graphs was first posed as an open problem during a graph theoretical meeting in 1967 by Harary. For more detailed survey of graph layout problems see.

The Minimal Cutwidth Linear Arrangement problem (MINCUT) was first used in the seventies as a theoretical model for the number of channels in an optimal layout of a circuit [Adolphson and Hu 1973]

Page 9: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Known Results

All above problems are NP-hard in general,

MINCUT remains NP-hard even when restricted, for example, to

• polynomially (edge-) weighted trees

• planar graphs with maximum degree 3.

MINCUT remains NP-hard even when restricted, for example, to

• trees, with maximum degree 3

Page 10: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Known Results (table)

Page 11: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Known Results (table)

Page 12: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Known Results (table)

Page 13: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Grids

Page 14: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Grids (example)

Page 15: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Toroidal Grids (example)

Page 16: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Location Matrix

Page 17: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Location Matrix

Page 18: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Double Monotonic

Page 19: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Double Monotonic

Page 20: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Main Results

Page 21: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Main Lemma (non toroidal grids)

Page 22: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Our Approach

Page 23: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Our Approach (cont.)

Page 24: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Prof of lower bound

Page 25: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Prof of lower bound

Page 26: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Constructions (upper bounds)

Page 27: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Main Lemma (toroidal grids)

Page 28: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Lower Boundsfor square toroidal grids

Page 29: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Lower Boundsfor square toroidal grids

Page 30: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Lower Boundsfor square toroidal grids

Page 31: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Constructions (upper bounds) for square toroidal grids

Page 32: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Constructions (upper bounds) for square toroidal grids

Page 33: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Lower Boundsfor rectangular toroidal grids

Page 34: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

Constructions (upper bounds) for rectangular toroidal grids

Page 35: Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.

The End