Steinitz Representations László Lovász Microsoft Research One Microsoft Way, Redmond, WA 98052

Slides:



Advertisements
Similar presentations
Planar graphs Algorithms and Networks. Planar graphs2 Can be drawn on the plane without crossings Plane graph: planar graph, given together with an embedding.
Advertisements

Planar Graphs: Coloring and Drawing
Orthogonal Drawing Kees Visser. Overview  Introduction  Orthogonal representation  Flow network  Bend optimal drawing.
Degenerations of algebras. José-Antonio de la Peña UNAM, México Advanced School and Conference on Homological and Geometrical Methods in Representation.
Applications of Euler’s Formula for Graphs Hannah Stevens.
CompSci 102 Discrete Math for Computer Science April 19, 2012 Prof. Rodger Lecture adapted from Bruce Maggs/Lecture developed at Carnegie Mellon, primarily.
Problems related to the Kneser-Poulsen conjecture Maria Belk.
Nonlinear methods in discrete optimization László Lovász Eötvös Loránd University, Budapest
Eigenvalues and geometric representations of graphs László Lovász Microsoft Research One Microsoft Way, Redmond, WA 98052
Linear Programming and The Carpenter’s Ruler Presentation by Perouz Taslakian COMP566 – Fall 2004.
Projective Geometry- 3D
1 Constructing Convex 3-Polytopes From Two Triangulations of a Polygon Benjamin Marlin Dept. of Mathematics & Statistics McGill University Godfried Toussaint.
The Structure of Polyhedra Gabriel Indik March 2006 CAS 746 – Advanced Topics in Combinatorial Optimization.
CHAPTER 5: CONVEX POLYTOPES Anastasiya Yeremenko 1.
1 Construction of Hamiltonian Cycles in Layered Cubic Planar Graphs Graphs and Combinatorics 2002 D.S. Franzblau Department of Mathematics, CUNY/College.
Small cycle cover of 3-connected cubic graphs Fan Yang ( 杨帆 ) and Xiangwen Li ( 李相文 ) Dep. of Mathematics Huazhong Normal University, Wuhan, China
Topological nonexistence results in complexity theory and combinatorics László Lovász Microsoft Research One Microsoft Way, Redmond, WA 98052
many branches of mathematics
Delaunay Triangulation Computational Geometry, WS 2006/07 Lecture 11 Prof. Dr. Thomas Ottmann Algorithmen & Datenstrukturen, Institut für Informatik Fakultät.
1 Representing Graphs. 2 Adjacency Matrix Suppose we have a graph G with n nodes. The adjacency matrix is the n x n matrix A=[a ij ] with: a ij = 1 if.
Graph Drawing Introduction 2005/2006. Graph Drawing: Introduction2 Contents Applications of graph drawing Planar graphs: some theory Different types of.
Computational Geometry Seminar Lecture 4 More on straight-line embeddings Gennadiy Korol.
Perfect Graphs Lecture 23: Apr 17. Hard Optimization Problems Independent set Clique Colouring Clique cover Hard to approximate within a factor of coding.
Lecture 10 : Delaunay Triangulation Computational Geometry Prof. Dr. Th. Ottmann 1 Overview Motivation. Triangulation of Planar Point Sets. Definition.
Tutte Embedding: How to Draw a Graph Kyri Pavlou Math 543 Fall 2008.
1 Global Rigidity R. Connelly Cornell University.
Lecture 20 SVD and Its Applications Shang-Hua Teng.
On Neighbors in Geometric Permutations Shakhar Smorodinsky Tel-Aviv University Joint work with Micha Sharir.
Krakow, Summer 2011 Circle and Sphere Orders William T. Trotter
Applied Discrete Mathematics Week 10: Equivalence Relations
Metric Space - Revisited If (M,d) is a metric space, then for any A µ M with the induced metric (A,d) is also a metric space, a subspace. A natural question.
Graph Theory Ch6 Planar Graphs. Basic Definitions  curve, polygon curve, drawing  crossing, planar, planar embedding, and plane graph  open set  region,
Subdivision of Edge In a graph G, subdivision of an edge uv is the operation of replacing uv with a path u,w,v through a new vertex w.
Planar Graphs Graph G is planar, if it can be “properly” drawn in the plane. In order to explain this informal notion we have to define embeddings of graphs.
Strong list coloring, Group connectivity and the Polynomial method Michael Tarsi, Blavatnik School of Computer Science, Tel-Aviv University, Israel.
The Effect of Induced Subgraphs on Quasi-randomness Asaf Shapira & Raphael Yuster.
Planar Graphs and Partially Ordered Sets William T. Trotter Georgia Institute of Technology.
TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: A AA A A A A A AAA Fitting a Graph to Vector Data Samuel I. Daitch (Yale)
12. Polyhedra
Three different ways There are three different ways to show that ρ(A) is a simple eigenvalue of an irreducible nonnegative matrix A:
Lecture 7 All-Pairs Shortest Paths. All-Pairs Shortest Paths.
Flows in Planar Graphs Hadi Mahzarnia. Outline O Introduction O Planar single commodity flow O Multicommodity flows for C 1 O Feasibility O Algorithm.
Greedy Optimal Homotopy and Homology Generators Jeff Erickson and Kim Whittlesey University of Illinois, Urbana-Champaign To appear at SODA 2005
Spectral Graph Theory and the Inverse Eigenvalue Problem of a Graph Leslie Hogben Department of Mathematics, Iowa State University, Ames, IA 50011
A perfect notion László Lovász Microsoft Research To the memory of Claude Berge.
geometric representations of graphs
Discrete mathematics: the last and next decade László Lovász Microsoft Research One Microsoft Way, Redmond, WA 98052
January 2016 Spectra of graphs and geometric representations László Lovász Hungarian Academy of Sciences Eötvös Loránd University
Great Theoretical Ideas in Computer Science for Some.
Tilings, Geometric Representations, and Discrete Analytic Functions László Lovász Microsoft Research
COMPSCI 102 Introduction to Discrete Mathematics.
Indian Institute of Technology Kharagpur PALLAB DASGUPTA Graph Theory: Planarity Pallab Dasgupta, Professor, Dept. of Computer Sc. and Engineering, IIT.
Linear Programming Chap 2. The Geometry of LP  In the text, polyhedron is defined as P = { x  R n : Ax  b }. So some of our earlier results should.
Principal Warps: Thin-Plate Splines and the Decomposition of Deformations 김진욱 ( 이동통신망연구실 ; 박천현 (3D 모델링 및 처리연구실 ;
Delaunay Triangulations and Control-Volume Meshing Michael Murphy.
Tutorial 6. Eigenvalues & Eigenvectors Reminder: Eigenvectors A vector x invariant up to a scaling by λ to a multiplication by matrix A is called.
Algorithms and Networks
Amir Ali Ahmadi (Princeton University)
Vector representations of graphs
Planarity Cox, Sherman, Tong.
Every planar graph can be drawn in the plane with straight edges
geometric representations of graphs
Tutte Embedding: How to Draw a Graph
Great Theoretical Ideas In Computer Science
Student:連敏筠 Advisor:傅恆霖
(Convex) Cones Def: closed under nonnegative linear combinations, i.e.
Discrete Mathematics for Computer Science
Winter 2019 Lecture 11 Minimum Spanning Trees (Part II)
Drawing a graph
Autumn 2019 Lecture 11 Minimum Spanning Trees (Part II)
Presentation transcript:

Steinitz Representations László Lovász Microsoft Research One Microsoft Way, Redmond, WA

Steinitz 1922 Every 3-connected planar graph is the skeleton of a convex 3-polytope. 3-connected planar graph

Coin representation Every planar graph can be represented by touching circles Koebe (1936)

Polyhedral version Andre’ev Every 3-connected planar graph is the skeleton of a convex polytope such that every edge touches the unit sphere

From polyhedra to circles horizon

From polyhedra to representation of the dual

Rubber bands and planarity G : 3-connected planar graph outer face fixed to convex polygon edges replaced by rubber bands Energy: Equilibrium: Tutte (1963)

G 3-connected planar rubber band embedding is planar Tutte (Easily) polynomial time computable Lifts to Steinitz representation Maxwell-Cremona

G=(V,E) : connected graph M=(M ij ) : symmetric V x V matrix M ii arbitrary M ij < 0, if ij  E 0, if weighted adjacency matrix of G G -matrix : eigenvalues of M WLOG

G planar, M G -matrix  corank of M is at most 3. Colin de Verdière Van der Holst G has a K 4 or K 2,3 minor   G -matrix M such that corank of M is 3. Colin de Verdière

Proof. (a) True for K 4 and K 2,3. (b) True for subdivisions of K 4 and K 2,3. (c) True for graphs containing subdivisions of K 4 and K 2,3. Induction needs stronger assumption!

transversal intersection M V x V symmetric matrices Strong Arnold property symmetric,  X=0

Representation of G in R 3 Nullspace representation basis of nullspace of M scaling M  scaling the u i

Van der Holst’s Lemma connected like convex polytopes? or…

Van der Holst’s Lemma, restated Let Mx=0. Then are connected, unless…

G 3-connected planar  nullspace representation can be scaled to convex polytope G 3-connected planar  nullspace representation, scaled to unit vectors, gives embedding in S 2 L-Schrijver

planar embedding nullspace representation

Stresses of tensegrity frameworks bars struts cables x y Equilibrium:

Cables Braced polyhedra Bars 0 stress-matrix

There is no non-zero stress on the edges of a convex polytope Cauchy Every braced polytope has a nowhere zero stress (canonically)

q p uv

The stress matrix of a nowhere 0 stress on a braced polytope has exactly one negative eigenvalue. The stress matrix of a any stress on a braced polytope has at most one negative eigenvalue. (conjectured by Connelly)

Proof: Given a 3-connected planar G, true for (a)for some Steinitz representation and the canonical stress; (b) every Steinitz representation and the canonical stress; (c) every Steinitz representation and every stress;

Problems 1.Find direct proof that the canonical stress matrix has only 1 negative eigenvalue 2.Directed analog of Steinitz Theorem recently proved by Klee and Mihalisin. Connection with eigensubspaces of non-symmetric matrices?

Let. Let span a components; let span b components. Then, unless… 3. Other eigenvalues? From another eigenvalue of the dodecahedron, we get the great star dodecahedron.

4. 4-dimensional analogue? (Colin de Verdière number): maximum corank of a G -matrix with the Strong Arnold property  G planar  G is linklessly embedable in 3-space LL-Schrijver

Linklessly embeddable graphs homological, homotopical,… equivalent embeddable in R 3 without linked cycles Apex graph

Basic facts about linklessly embeddable graphs Closed under: - subdivision - minor - Δ-Y and Y- Δ transformations G linklessly embeddable  G has no minor in the “Petersen family” Robertson – Seymour - Thomas

The Petersen family (graphs arising from K 6 by Δ-Y and Y- Δ)

Can it be decided in P whether a given embedding is linkless? Can we construct in P a linkless embedding? Is there an embedding that can be certified to be linkless? Given a linklessly embedable graph…