cayley complexity of one degree of freedom linkages in 2d
play

Cayley Complexity of One Degree of Freedom Linkages in 2D Meera - PowerPoint PPT Presentation

Characterizing QS Cayley complexity Cayley Size & Computational Complexity Summary Cayley Complexity of One Degree of Freedom Linkages in 2D Meera Sitharam Menghan Wang Heping Gao University of Florida Department of Computer Information


  1. Characterizing QS Cayley complexity Cayley Size & Computational Complexity Summary Cayley Complexity of One Degree of Freedom Linkages in 2D Meera Sitharam Menghan Wang Heping Gao University of Florida Department of Computer Information Science & Engineering 2011 Meera Sitharam, Menghan Wang, Heping Gao Cayley Complexity of 1-dof Linkages in 2D

  2. Characterizing QS Cayley complexity Cayley Size & Computational Complexity Summary 1-dof Linkages 3 2 5 1 4 One degree of freedom (1-dof) linkage (mechanism) in 2D Linkage ( G , δ ): G = ( V , E ), δ : E → R Meera Sitharam, Menghan Wang, Heping Gao Cayley Complexity of 1-dof Linkages in 2D

  3. Characterizing QS Cayley complexity Cayley Size & Computational Complexity Summary Cayley Configuration Space How to describe the space of configurations (2D realizations) for a 1-dof linkage ( G , δ )? Meera Sitharam, Menghan Wang, Heping Gao Cayley Complexity of 1-dof Linkages in 2D

  4. Characterizing QS Cayley complexity Cayley Size & Computational Complexity Summary Cayley Configuration Space How to describe the space of configurations (2D realizations) for a 1-dof linkage ( G , δ )? Cayley Configuration Space of ( G , δ ) on non-edge f = ( u , v ): the set of possible distances between u and v Φ f ( G , δ ):= { δ ∗ ( f ) : linkage ( G ∪ f , δ, δ ∗ ) has realization } Meera Sitharam, Menghan Wang, Heping Gao Cayley Complexity of 1-dof Linkages in 2D

  5. Characterizing QS Cayley complexity Cayley Size & Computational Complexity Summary Cayley Configuration Space How to describe the space of configurations (2D realizations) for a 1-dof linkage ( G , δ )? Cayley Configuration Space of ( G , δ ) on non-edge f = ( u , v ): the set of possible distances between u and v Φ f ( G , δ ):= { δ ∗ ( f ) : linkage ( G ∪ f , δ, δ ∗ ) has realization } Φ f ( G , δ ) is a set of intervals on the real line Meera Sitharam, Menghan Wang, Heping Gao Cayley Complexity of 1-dof Linkages in 2D

  6. Characterizing QS Cayley complexity Cayley Size & Computational Complexity Summary Cayley Configuration Space How to describe the space of configurations (2D realizations) for a 1-dof linkage ( G , δ )? Cayley Configuration Space of ( G , δ ) on non-edge f = ( u , v ): the set of possible distances between u and v Φ f ( G , δ ):= { δ ∗ ( f ) : linkage ( G ∪ f , δ, δ ∗ ) has realization } Φ f ( G , δ ) is a set of intervals on the real line Each point δ ∗ ( f ) in Φ f ( G , δ ) is a Cayley configuration 0 2 3 √ δ ∗ ( f ) = 0 3 δ ∗ ( f ) = 2 1 2 5 f 2 1 5 f 4 (a) 1 2 5 f 3 4 (c) (b) 4 Meera Sitharam, Menghan Wang, Heping Gao Cayley Complexity of 1-dof Linkages in 2D

  7. Characterizing QS Cayley complexity Cayley Size & Computational Complexity Summary Complexity of Cayley Configuration Spaces How to measure the complexity of Cayley configuration space? Meera Sitharam, Menghan Wang, Heping Gao Cayley Complexity of 1-dof Linkages in 2D

  8. Characterizing QS Cayley complexity Cayley Size & Computational Complexity Summary Complexity of Cayley Configuration Spaces How to measure the complexity of Cayley configuration space? (a) Cayley complexity: algebraic complexity of interval endpoint values Definition Quadratically Solvable (QS) values: solutions to triangularized quadratic system with coefficient in Q (in extension field over Q by nested square-roots) Meera Sitharam, Menghan Wang, Heping Gao Cayley Complexity of 1-dof Linkages in 2D

  9. Characterizing QS Cayley complexity Cayley Size & Computational Complexity Summary Complexity of Cayley Configuration Spaces How to measure the complexity of Cayley configuration space? (a) Cayley complexity: algebraic complexity of interval endpoint values Definition Quadratically Solvable (QS) values: solutions to triangularized quadratic system with coefficient in Q (in extension field over Q by nested square-roots) (b) Cayley size: number of intervals Meera Sitharam, Menghan Wang, Heping Gao Cayley Complexity of 1-dof Linkages in 2D

  10. Characterizing QS Cayley complexity Cayley Size & Computational Complexity Summary Complexity of Cayley Configuration Spaces How to measure the complexity of Cayley configuration space? (a) Cayley complexity: algebraic complexity of interval endpoint values Definition Quadratically Solvable (QS) values: solutions to triangularized quadratic system with coefficient in Q (in extension field over Q by nested square-roots) (b) Cayley size: number of intervals (c) Cayley computational complexity: time complexity of obtaining all intervals (as function of Cayley size) Meera Sitharam, Menghan Wang, Heping Gao Cayley Complexity of 1-dof Linkages in 2D

  11. Characterizing QS Cayley complexity Cayley Size & Computational Complexity Summary A Natural Class of Graphs Cayley configurations δ ∗ ( f ) can be efficiently converted to Cartesian configurations provided: 3 Completeness: G ∪ f minimally rigid 6 (implies ( G ∪ f , δ, δ ∗ ( f )) has finitely many realizations for each δ ∗ ( f )) 5 1 2 f 7 Low realization complexity: linear 8 realization complexity if local orientations are specified 4 3 6 6 Note: any f = ( i , i + 2) guarantees both properties 5 5 1 2 1 2 f f 7 7 8 8 orientation 2 orientation 1 3 4 4 Meera Sitharam, Menghan Wang, Heping Gao Cayley Complexity of 1-dof Linkages in 2D

  12. Characterizing QS Cayley complexity Cayley Size & Computational Complexity Summary Quadratically Solvable Graphs 3 Definition 6 G ∪ f Quadratically Solvable (QS) from 5 f : ∃ a ruler and compass realization of 1 2 f 7 ( G ∪ f , δ, δ ∗ ( f )) starting from f 8 Hence: Cayley configuration δ ∗ ( f ) 4 efficient conversion − − − − − − − − − − − → Cartesian configuration Note: for any f = ( i , i + 2) , G ∪ f is QS starting from f Meera Sitharam, Menghan Wang, Heping Gao Cayley Complexity of 1-dof Linkages in 2D

  13. Characterizing QS Cayley complexity Cayley Size & Computational Complexity Summary A Class of Quadratically Solvable Graphs Definition G is △ -decomposable if it is a single edge, or can be divided into 3 △ -decomposable subgraphs s.t. every two of them share a single vertex. 1-dof △ -decomposable graph: drop an edge f from a △ -decomposable graph Note: △ -decomposable implies minimally rigid 3 Graph construction from f : each step appends a new vertex shared by 2 6 △ -decomposable subgraphs This is also a ( unique ) QS realization 5 1 2 f 7 sequence of corresponding linkage 8 starting from f Hence △ -decomposable = ⇒ QS △ -decomposable subgraph 4 Meera Sitharam, Menghan Wang, Heping Gao Cayley Complexity of 1-dof Linkages in 2D

  14. Characterizing QS Cayley complexity Cayley Size & Computational Complexity Summary A Class of Quadratically Solvable Graphs Theorem (Owen & Power, 2005) QS = ⇒ △ -decomposable for planar graphs Strong conjecture: △ -decomposable implies QS for general graphs In this talk, we only consider △ -decomposable graphs Will refer to them as QS graphs Meera Sitharam, Menghan Wang, Heping Gao Cayley Complexity of 1-dof Linkages in 2D

  15. Characterizing QS Cayley complexity Cayley Size & Computational Complexity Summary QS Cayley complexity Definition G has QS Cayley complexity with respect to non-edge f : all interval endpoints – of Φ f ( G , δ ) – are QS 3 6 6 Extreme graphs: O ( n ) of them, one per step of QS realization sequence, 5 5 1 2 1 2 f f 7 7 obtained by adding an extreme edge 8 4 4 Theorem A 1-dof QS graph G has QS Cayley complexity on f ⇐ ⇒ all of its extreme graphs starting from f are QS. This is probably folklore. For completeness, formally proven in (Gao & Sitharam, 2008). Meera Sitharam, Menghan Wang, Heping Gao Cayley Complexity of 1-dof Linkages in 2D

  16. Characterizing QS Cayley complexity Cayley Size & Computational Complexity Summary Outline Characterizing QS Cayley complexity 1 It is a Property of G Independent of Choice of Non-edge f Algorithmic Characterization (4-cycle Theorem) Finite Forbidden-Minor Characterization Cayley Size & Cayley Computational Complexity 2 Guaranteeing Computational Complexity O ( n ) & Cayley size O (1) Meera Sitharam, Menghan Wang, Heping Gao Cayley Complexity of 1-dof Linkages in 2D

  17. Characterizing QS Cayley complexity Independent of Choice of f Cayley Size & Computational Complexity Algorithmic Characterization (4-cycle Theorem) Summary Finite Forbidden-Minor Characterization Outline Characterizing QS Cayley complexity 1 It is a Property of G Independent of Choice of Non-edge f Algorithmic Characterization (4-cycle Theorem) Finite Forbidden-Minor Characterization Cayley Size & Cayley Computational Complexity 2 Guaranteeing Computational Complexity O ( n ) & Cayley size O (1) Meera Sitharam, Menghan Wang, Heping Gao Cayley Complexity of 1-dof Linkages in 2D

  18. Characterizing QS Cayley complexity Independent of Choice of f Cayley Size & Computational Complexity Algorithmic Characterization (4-cycle Theorem) Summary Finite Forbidden-Minor Characterization Choice of f Possible f : ( i , i + 2) for any i By possible f we mean any non-edge f s.t. G ∪ f is QS. 3 6 5 1 2 f 7 8 4 Does Cayley complexity depend on choice of f ? Meera Sitharam, Menghan Wang, Heping Gao Cayley Complexity of 1-dof Linkages in 2D

Recommend


More recommend