Rigidity Theory and Some Applications Brigitte Servatius WPI This presentation will probably involve audience discussion, which will create action items.

Slides:



Advertisements
Similar presentations
1 Decomposing Hypergraphs with Hypertrees Raphael Yuster University of Haifa - Oranim.
Advertisements

Chapter 8 Topics in Graph Theory
A. S. Morse Yale University University of Minnesota June 4, 2014 TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: A A.
Invariants (continued).
Differential geometry I
 Distance Problems: › Post Office Problem › Nearest Neighbors and Closest Pair › Largest Empty and Smallest Enclosing Circle  Sub graphs of Delaunay.
Independence Conditions for Point-Line-Position Frameworks John Owen and Steve Power.
Extended Gaussian Images
Problems related to the Kneser-Poulsen conjecture Maria Belk.
Linear Programming and The Carpenter’s Ruler Presentation by Perouz Taslakian COMP566 – Fall 2004.
1 Constructing Convex 3-Polytopes From Two Triangulations of a Polygon Benjamin Marlin Dept. of Mathematics & Statistics McGill University Godfried Toussaint.
Surfaces and Topology Raymond Flood Gresham Professor of Geometry.
Reconstructing Camera Positions from Visibility Information Elif Tosun Honors Thesis Presentation Advisor: Ileana Streinu May 1 st, 2002.
Combinatorial conditions for the rigidity of tensegrity frameworks András Recski Budapest University of Technology and Economics La Vacquerie-et-Saint-
On the Union of Cylinders in Esther Ezra Duke University On the Union of Cylinders in  3 Esther Ezra Duke University.
Rigidity and Persistence of Directed Graphs
The Equivalence between Static (rigid) and Kinematic (flexible, mobile) Systems through the Graph Theoretic Duality Dr. Offer Shai Tel-Aviv University.
Differential geometry II
Combinatorial Rigidity Jack Graver, Brigitte Servatius, Herman Servatius. Jenny Stathopoulou December 2004.
1 Global Rigidity R. Connelly Cornell University.
Geometry Formulas in Three Dimensions
Rigidity of 2d and 3d Pinned Frameworks and pebble game". Dr. Offer Shai Department of Mechanics Materials and Systems, Tel Aviv University, Israel
General view on the duality between statics and kinematics M.Sc student: Portnoy Svetlana Advisor: Dr. Offer Shai.
Characterizing Generic Global Rigidity
Exploring Rigid Motion in a Plane
Chapter 12 Surface Area and Volume. Topics We Will Discuss 3-D Shapes (Solids) Surface Area of solids Volume of Solids.
Transforming Knowledge to Structures from Other Engineering Fields by Means of Graph Representations. Dr. Offer Shai and Daniel Rubin Department of Mechanics,
Chapter 12 Notes.
Geometry Vocabulary Trivia Game Rules Choose a topic and monetary amount of your choice. The higher the amount, the more challenging the question! The.
Lecture VII Rigid Body Dynamics CS274: Computer Animation and Simulation.
Pebble Game Algorithm Demonstration
Surface Area and Volume Chapter 12. Exploring Solids 12.1 California State Standards 8, 9: Solve problems involving the surface area and lateral area.
Maps. Graphs on Surfaces We are mainly interested in embeddings of graphs on surfaces:  : G ! S. An embedding should be differentiated from immersion.
Surprises in high dimensions Martin Lotz Galois Group, April 22, 2015.
On the union of cylinders in 3-space Esther Ezra Duke University.
KINEMATICS of a ROLLING BALL Wayne Lawton Department of Mathematics National University of Singapore Lecture based on my student’s MSc.
4.4 Congruence and Transformations
Stable, Circulation- Preserving, Simplicial Fluids Sharif Elcott, Yiying Tong, Eva Kanso, Peter Schröder, and Mathieu Desbrun.
Paradigms for Graph Drawing Graph Drawing: Algorithms for the Visualization of Graphs - Chapter 2 Presented by Liana Diesendruck.
Lines in the plane, slopes, and Euler’s formula by Tal Harel
The countable character of uncountable graphs François Laviolette Barbados 2003.
Geometry Review By: Kyle Dykes. Chapter 1 Important Terms – Line: extends in one dimension- – Collinear Points: Points that lie on the same line – Coplanar.
Conjectures Resolved and Unresolved from Rigidity Theory Jack Graver, Syracuse University SIAM conference on DISCRETE MATHEMATICS June 18-21, Dalhousie.
Role of Rigid Components in Protein Structure Pramod Abraham Kurian.
1 Section 5.3 Linear Systems of Equations. 2 THREE EQUATIONS WITH THREE VARIABLES Consider the linear system of three equations below with three unknowns.
Chapter Area, Pythagorean Theorem, and Volume 14 Copyright © 2013, 2010, and 2007, Pearson Education, Inc.
Transformations 7-7 Properties of Transformations. Goal: By the end of the week, I will recognize the difference between translations, reflections, and.
12.1 Exploring Solids.
SINGULARITY in Mobile Symmetric Frameworks Offer Shai - The main definition of Assur Graphs. - The singularity of Assur Graphs. - Deriving the symmetric.
Graphs, Vectors, and Matrices Daniel A. Spielman Yale University AMS Josiah Willard Gibbs Lecture January 6, 2016.
Topics in Rigidity Theory from the Aspect of Assur Graphs Offer Shai - Rigid structures are compositions of cycles of atoms (Assur Graphs) - The main.
Section 12-1 Exploring Solids. Polyhedron Three dimensional closed figure formed by joining three or more polygons at their side. Plural: polyhedra.
6.1 - Solid Shapes & Spatial Relationships.
Information and Control Architectures for Formation Maintenance Swarming in Natural and Engineered Systems Workshop Brian DO Anderson (work involves others)
11/25/03 3D Model Acquisition by Tracking 2D Wireframes Presenter: Jing Han Shiau M. Brown, T. Drummond and R. Cipolla Department of Engineering University.
Translations Geometry – Unit 2. Translations using Digital Technology 
Solid Shapes. The basics ♥Polygon – 2 space ♥Polyhedron = 3 space ♥Polyhedra or Polyhedrons = plural ♥ A Polyhedron is a closed figure, made up of polygons.
Goal 1: Using Properties of Polyhedra Goal 2: Using Euler’s Theorem
Polyhedra and Prisms.
Surface Area and Volume
Transformations Chapter 4.
Continuous Random Variables
واشوقاه إلى رمضان مرحباً رمضان
Continuous Random Variables
Polyhedron Here, we derive a representation of polyhedron and see the properties of the generators. We also see how to identify the generators. The results.
Polyhedron Here, we derive a representation of polyhedron and see the properties of the generators. We also see how to identify the generators. The results.
Reflections in Coordinate Plane
Vertical Angles Vertical angles are across from each other and are created by intersecting lines.
Linear Algebra Lecture 20.
14 Chapter Area, Pythagorean Theorem, and Volume
Presentation transcript:

Rigidity Theory and Some Applications Brigitte Servatius WPI This presentation will probably involve audience discussion, which will create action items. Use PowerPoint to keep track of these action items during your presentation In Slide Show, click on the right mouse button Select “Meeting Minder” Select the “Action Items” tab Type in action items as they come up Click OK to dismiss this box This will automatically create an Action Item slide at the end of your presentation with your points entered.

Ingredients: Universal (ball) Joint V: vertices Rigid Rod (bar) E: edges Framework: embedding graph

Basic Definitions: Continuous 1-parameter family of frameworks. Deformation: Length of the bars is preserved

Trivial Deformations Deformations from isometries Trivial degrees of freedom

Non-trivial Deformations Watt Engine Peaucellier Engine

Non-trivial Deformations Watt Engine Peaucellier Engine

Non-trivial Deformations Watt Engine Peaucellier Engine

Non-trivial Deformations Watt Engine Peaucellier Engine

Rigidity: Rigid: Every deformation is locally trivial. Globally Rigid:

Ambient Dimension Tendency: the rigidity of a framework decreases as the dimension of the ambient space increases. The complete graph is rigid in all dimensions. Rigidity in dimension 0 is pointless

Infinitesimal Analysis Quadratic: Linear: |E| equations in m|V| unknowns: Evaluate at 0: Infinitesimal Motion (Flex): Non-Trivial Solution There is always a subspace of trivial solutions Rank depends only on the dimesnion: m(m+1)/2 Infinitesimally Rigid: Only trivial Solutions

Infinitesimal Rigidity Unknowns Infinitesimally Rigid: Only trivial Solutions Infinitesimally Rigid Rigid (It may be rigid anyway…) Infinitesimally Rigid Rigid

Visual Linear Algebra Is the Framework Infinitesimally rigid? First let’s eliminate the trivial solutions by pinning the bottom vertices. The equation at the left vertical rod forces the velocity at the top corner to lie along the horizontal direction. The equation at the right vertical rod forces the velocity at the top left corner to also lie along the horizontal direction. The top bar forces the two horizontal vectors to be equal in magnitude and direction. The remaining vertices of the top triangle force the third vertex velocity to match the infinitesimal rotation. CONTRADICTION!!! The last red bar insists on an infinitesimal rotation centered on its pinned vertex.

Parallel Redrawings Is the Framework Infinitesimally rigid? The three connecting edges happen to be concurrent. Dilate the larger triangle. The blue displacement vectors satisfy the equation at the left. Displacing the points results in a PARALLEL REDRAWING of the original framework. The vector condition is familiar… The blue redrawing displacements correspond a red flex. Conclusion: The original framework did have an infinitesimal motion.

The Rigidity Matrix A framework is infinitesimally rigid in m-space if and only if its rigidity matrix has rank

Euler Conjecture “A closed spacial figure allows no changes as long as it is not ripped apart” 1766.

Cauchy’s Theorem “If there is an isometry between the surfaces of two strictly convex polyhedra which is an isometry on each of the faces, then the polyhedra are congruent”. The 2-skeleton of a strictly Convex 3D polyhedron is rigid. Like Me!

Bricard Octahedra Animation by Franco Saliola, York University using STRUCK. By Cauchy’s Theorem, an octahedron is rigid. If the 1-skeleton is knotted...

More Euler Spin-offs… Alexandrov – 1950 –If the faces of a strictly convex polyhedron are triangulated, the resulting 1-skeleton is rigid. Gluck – 1975 –Every closed simply connected ployhedral surface in 3-space is rigid. Connelly – 1975 –Non-convex counterexample to Euler’s Conjecture. Asimov & Roth – The 1-skelelton of any convex 3D polyhedron with a non-triangular face is non-rigid.

More Euler Spin-offs… Alexandrov – 1950 –If the faces of a strictly convex polyhedron are triangulated, the resulting 1-skeleton is rigid. Gluck – 1975 –Every closed simply connected ployhedral surface in 3-space is rigid. Connelly – 1975 –Non-convex counterexample to Euler’s Conjecture. Asimov & Roth – The 1-skelelton of any convex 3D polyhedron with a non-triangular face is non-rigid.

More Euler Spin-offs… Alexandrov – 1950 –If the faces of a strictly convex polyhedron are triangulated, the resulting 1-skeleton is rigid. Gluck – 1975 –Every closed simply connected ployhedral surface in 3-space is rigid. Connelly – 1975 –Non-convex counterexample to Euler’s Conjecture. Asimov & Roth – The 1-skelelton of any convex 3D polyhedron with a non-triangular face is non-rigid. “Jitterbug” Photo: Richard Hawkins

Combinatorial Rigidity Infinitesimal rigidity of a framework depends on the embedding. An embedding is generic if small perturbations of the vertices do not change the rigidity properties. Generic embeddings are an open dense subset of all embeddings.

Generic Embeddings Theorem: If some generic framework is rigid, then ALL generic embeddings of the graph are also rigid. Generic embedding – think random embedding. A graph is generically rigid (in dimension m) if it has any infinitesimally rigid embedding.

The Rigid World Rigid Generically Rigid Infinitesimally Rigid

Generic Rigidity in Dimension 1: All embeddings on the line are generic. Rigidity is equivalent to connectivity

Generic Rigidity in Dimension 2: Laman’s Theorem –G = (V,E) is rigid iff G has a subset F of edges satisfying |F| = 2|V| - 3 and |F’| < 2|V(F’) - 3 for subsets F’ of F This condition says that: –G has enough edges to be rigid –G has no overbraced subgraph.

Generic Rigidity in the Plane : Generic Rigidity Laman’s Condition 3T2: The edge set contains the union three trees such that –Each vertex belongs to two trees –No two subtrees span the same vertex set G has as subgraph with a Henneberg construction. The following are equivalent:

Mat1

Mat2

Mat3

Mat4

B Mat 1 B a A cC b B a A c C b

Henneberg Moves Zero Extension: One Extension:

Henneberg Moves Zero Extension: One Extension: 1.No vertices of degree 2 2.NO TRIANGLES! 1.No vertices of degree 2 2.NO TRIANGLES!

Applications Computer Modeling –Cad –Geodesy (mapping) Robotics –Navigation Molecular Structures –Glasses –DNA Structural Engineering –Tensegrities

Applications: CAD Combinatorial (discrete) results preferred Generic results not sufficient

Glass Model Edge length ratio at most 3:1 No small rigid subgraphs –1 st order phase transition

Cycle Decompositions The graph decomposes into disjoint Hamiltonian cycles The are many “different” ones:

Applications Molecular Structures Ribbon Model

Applications Molecular Structures PROTASE Ball and Joint Model

Applications Molecular Structures HIV Ball and Joint Model

Applications Tensegrities Bob Connelly Kenneth Snelson

Applications Tensegrities Photo by Kenneth Snelson Tensegrities

Open Problems 3D – characterize generic rigidity 2D 1.Find a “good” algorithm to detect rigid subgraphs of a large graph. 2.Find good recursive constructions of 3-connected dependent graphs. 3.Rigidity of random regular graphs 4.CAD: How do you properly mix length, direction, and angle constraints.