-
Enumerating combinatorial resultant decompositions of 2-connected rigidity circuits
Abstract: A rigidity circuit (in 2D) is a minimal dependent set in the rigidity matroid, i.e. a minimal graph supporting a non-trivial stress in any generic placement of its vertices in $\mathbb R^2$. Any rigidity circuit on $n\geq 5$ vertices can be obtained from rigidity circuits on a fewer number of vertices by applying the combinatorial resultant (CR) operation. The inverse operation is called a combina… ▽ More
Submitted 21 September, 2023; originally announced September 2023.
Comments: 15 pages, 8 figures
-
Computing Circuit Polynomials in the Algebraic Rigidity Matroid
Abstract: We present an algorithm for computing circuit polynomials in the algebraic rigidity matroid $\mathcal{A}(\text{CM}_n)$ associated to the Cayley-Menger ideal CM$_n$ for $n$ points in 2D. It relies on combinatorial resultants, a new operation on graphs that captures properties of the Sylvester resultant of two polynomials in this ideal. We show that every rigidity circuit has a construction tree fro… ▽ More
Submitted 24 April, 2023; originally announced April 2023.
Comments: To appear in SIAGA. arXiv admin note: substantial text overlap with arXiv:2103.08432
-
Faster algorithms for circuits in the Cayley-Menger algebraic matroid
Abstract: A classical problem in Distance Geometry, with multiple practical applications (in molecular structure determination, sensor network localization etc.) is to find the possible placements of the vertices of a graph with given edge lengths. For minimally rigid graphs, the double-exponential Gröbner Bases algorithm with an elimination order can be applied, in theory, but it is impractical even for sm… ▽ More
Submitted 28 November, 2021; originally announced November 2021.
Comments: 22 pages, 7 figures. arXiv admin note: text overlap with arXiv:2103.08432
-
Combinatorial Resultants in the Algebraic Rigidity Matroid
Abstract: Motivated by a rigidity-theoretic perspective on the Localization Problem in 2D, we develop an algorithm for computing circuit polynomials in the algebraic rigidity matroid associated to the Cayley-Menger ideal for $n$ points in 2D. We introduce combinatorial resultants, a new operation on graphs that captures properties of the Sylvester resultant of two polynomials in the algebraic rigidity matro… ▽ More
Submitted 15 March, 2021; originally announced March 2021.
Comments: 32 pages, 9 figures. This is the full paper accompanying the extended abstract of the same title (to appear in SoCG 2021)
-
Auxetic regions in large deformations of periodic frameworks
Abstract: In materials science, auxetic behavior refers to lateral widening upon stretching. We investigate the problem of finding domains of auxeticity in global deformation spaces of periodic frameworks. Case studies include planar periodic mechanisms constructed from quadrilaterals with diagonals as periods and other frameworks with two vertex orbits. We relate several geometric and kinematic description… ▽ More
Submitted 27 May, 2018; originally announced May 2018.
Comments: Presented at the International Conference on "Interdisciplinary Applications of Kinematics" (IAK18), Lima, Peru, March 2018
-
Periodic auxetics: Structure and design
Abstract: Materials science has adopted the term of auxetic behavior for structural deformations where stretching in some direction entails lateral widening, rather than lateral shrinking. Most studies, in the last three decades, have explored repetitive or cellular structures and used the notion of negative Poisson's ratio as the hallmark of auxetic behavior. However, no general auxetic principle has been… ▽ More
Submitted 13 August, 2017; originally announced August 2017.
MSC Class: 52C25; 74N10
-
Auxetic deformations and elliptic curves
Abstract: The problem of detecting auxetic behavior, originating in materials science and mathematical crystallography, refers to the property of a flexible periodic bar-and-joint framework to widen, rather than shrink, when stretched in some direction. The only known algorithmic solution for detecting infinitesimal auxeticity is based on the rather heavy machinery of fixed-dimension semi-definite programmi… ▽ More
Submitted 6 December, 2016; originally announced December 2016.
MSC Class: 52C25; 74N10
-
New principles for auxetic periodic design
Abstract: We show that, for any given dimension $d\geq 2$, the range of distinct possible designs for periodic frameworks with auxetic capabilities is infinite. We rely on a purely geometric approach to auxetic trajectories developed within our general theory of deformations of periodic frameworks.
Submitted 6 August, 2016; originally announced August 2016.
MSC Class: 52C25; 74N10
-
Geometric deformations of sodalite frameworks
Abstract: In mathematical crystallography and computational materials science, it is important to infer flexibility properties of framework materials from their geometric representation. We study combinatorial, geometric and kinematic properties for frameworks modeled on sodalite.
Submitted 17 June, 2016; originally announced June 2016.
MSC Class: 52C25; 74N10
-
Expansive periodic mechanisms
Abstract: A one-parameter deformation of a periodic bar-and-joint framework is expansive when all distances between joints increase or stay the same. In dimension two, expansive behavior can be fully explained through our theory of periodic pseudo-triangulations. However, higher dimensions present new challenges. In this paper we study a number of periodic frameworks with expansive capabilities in dimension… ▽ More
Submitted 11 July, 2015; originally announced July 2015.
MSC Class: 55C25; 74N10
-
Deforming Diamond
Abstract: For materials science, diamond crystals are almost unrivaled for hardness and a range of other properties. Yet, when simply abstracting the carbon bonding structure as a geometric bar-and-joint periodic framework, it is far from rigid. We study the geometric deformations of this type of framework in arbitrary dimension d, with particular regard to the volume variation of a unit cell.
Submitted 14 January, 2015; originally announced January 2015.
MSC Class: 52C25; 74N10 ACM Class: I.3.5
-
Geometric auxetics
Abstract: We formulate a mathematical theory of auxetic behavior based on one-parameter deformations of periodic frameworks. Our approach is purely geometric, relies on the evolution of the periodicity lattice and works in any dimension. We demonstrate its usefulness by predicting or recognizing, without experiment, computer simulations or numerical approximations, the auxetic capabilities of several well-k… ▽ More
Submitted 22 November, 2015; v1 submitted 14 January, 2015; originally announced January 2015.
MSC Class: 52C25; 74N10 ACM Class: I.3.5
-
Liftings and stresses for planar periodic frameworks
Abstract: We formulate and prove a periodic analog of Maxwell's theorem relating stressed planar frameworks and their liftings to polyhedral surfaces with spherical topology. We use our lifting theorem to prove deformation and rigidity-theoretic properties for planar periodic pseudo-triangulations, generalizing features known for their finite counterparts. These properties are then applied to questions orig… ▽ More
Submitted 14 January, 2015; originally announced January 2015.
Comments: An extended abstract of this paper has appeared in Proc. 30th annual Symposium on Computational Geometry (SOCG'14), Kyoto, Japan, June 2014
MSC Class: 52C25; 74N10 ACM Class: I.3.5
-
Nucleation-free $3D$ rigidity
Abstract: When all non-edge distances of a graph realized in $\mathbb{R}^{d}$ as a {\em bar-and-joint framework} are generically {\em implied} by the bar (edge) lengths, the graph is said to be {\em rigid} in $\mathbb{R}^{d}$. For $d=3$, characterizing rigid graphs, determining implied non-edges and {\em dependent} edge sets remains an elusive, long-standing open problem. One obstacle is to determine when… ▽ More
Submitted 19 November, 2013; originally announced November 2013.
-
arXiv:1110.4662 [pdf, ps, other]
Frameworks with crystallographic symmetry
Abstract: Periodic frameworks with crystallographic symmetry are investigated from the perspective of a general deformation theory of periodic bar-and-joint structures in $R^d$. It is shown that natural parametrizations provide affine section descriptions for families of frameworks with a specified graph and symmetry. A simple geometric setting for diaplacive phase transitions is obtained. Upper bounds are… ▽ More
Submitted 20 October, 2011; originally announced October 2011.
MSC Class: 52C25; 74N10
-
Deformations of crystal frameworks
Abstract: We apply our deformation theory of periodic bar-and-joint frameworks to tetrahedral crystal structures. The deformation space is investigated in detail for frameworks modelled on quartz, cristobalite and tridymite.
Submitted 20 October, 2011; originally announced October 2011.
-
Periodic body-and-bar frameworks
Abstract: Abstractions of crystalline materials known as periodic body-and-bar frameworks are made of rigid bodies connected by fixed-length bars and subject to the action of a group of translations. In this paper, we give a Maxwell-Laman characterization for generic minimally rigid periodic body-and-bar frameworks. As a consequence we obtain efficient polynomial time algorithms for their recognition based… ▽ More
Submitted 20 October, 2011; originally announced October 2011.
-
Body-and-cad Geometric Constraint Systems
Abstract: Motivated by constraint-based CAD software, we develop the foundation for the rigidity theory of a very general model: the body-and-cad structure, composed of rigid bodies in 3D constrained by pairwise coincidence, angular and distance constraints. We identify 21 relevant geometric constraints and develop the corresponding infinitesimal rigidity theory for these structures. The classical body-and-… ▽ More
Submitted 6 June, 2010; originally announced June 2010.
Comments: 33 pages, to appear in Computational Geometry: Theory and Applications (an abbreviated version appeared in: 24th Annual ACM Symposium on Applied Computing, Technical Track on Geometric Constraints and Reasoning GCR'09, Honolulu, HI, 2009)
MSC Class: 68R10; 05C85; 05C50 ACM Class: I.3.5; J.6; G.2.1
-
Flattening single-vertex origami: the non-expansive case
Abstract: A single-vertex origami is a piece of paper with straight-line rays called creases emanating from a fold vertex placed in its interior or on its boundary. The Single-Vertex Origami Flattening problem asks whether it is always possible to reconfigure the creased paper from any configuration compatible with the metric, to a flat, non-overlap** position, in such a way that the paper is not torn, st… ▽ More
Submitted 17 March, 2010; originally announced March 2010.
Comments: Accepted, to appear in Computational Geometry: Theory and applications.
-
arXiv:0812.1375 [pdf, ps, other]
Extremal Configurations of Hinge Structures
Abstract: We study body-and-hinge and panel-and-hinge chains in R^d, with two marked points: one on the first body, the other on the last. For a general chain, the squared distance between the marked points gives a Morse-Bott function on a torus configuration space. Maximal configurations, when the distance between the two marked points reaches a global maximum, have particularly simple geometrical charac… ▽ More
Submitted 7 December, 2008; originally announced December 2008.
MSC Class: 53A17
-
Singularities of Hinge Structures
Abstract: Motivated by the hinge structure present in protein chains and other molecular conformations, we study the singularities of certain maps associated to body-and-hinge and panel-and-hinge chains. These are sequentially articulated systems where two consecutive rigid pieces are connected by a hinge, that is, a codimension two axis. The singularities, or critical points, correspond to a dimensiona… ▽ More
Submitted 7 December, 2008; originally announced December 2008.
MSC Class: 53A17
-
Slider-pinning Rigidity: a Maxwell-Laman-type Theorem
Abstract: We define and study slider-pinning rigidity, giving a complete combinatorial characterization. This is done via direction-slider networks, which are a generalization of Whiteley's direction networks.
Submitted 11 August, 2010; v1 submitted 30 November, 2007; originally announced December 2007.
Comments: Accepted, to appear in Discrete and Computational Geometry
MSC Class: 05B35; 68R10; 05C50
-
arXiv:0711.3013 [pdf, ps, other]
Natural realizations of sparsity matroids
Abstract: A hypergraph G with n vertices and m hyperedges with d endpoints each is (k,l)-sparse if for all sub-hypergraphs G' on n' vertices and m' edges, m'\le kn'-l. For integers k and l satisfying 0\le l\le dk-1, this is known to be a linearly representable matroidal family. Motivated by problems in rigidity theory, we give a new linear representation theorem for the (k,l)-sparse hypergraphs that is na… ▽ More
Submitted 20 December, 2010; v1 submitted 19 November, 2007; originally announced November 2007.
Comments: Corrected some typos from the previous version; to appear in Ars Mathematica Contemporanea
MSC Class: 05B35
-
arXiv:0711.2838 [pdf, ps, other]
Graded Sparse Graphs and Matroids
Abstract: Sparse graphs and their associated matroids play an important role in rigidity theory, where they capture the combinatorics of generically rigid structures. We define a new family called {\bf graded sparse graphs}, arising from generically pinned (completely immobilized) bar-and-joint frameworks and prove that they also form matroids. We address five problems on graded sparse graphs: {\bf Deci… ▽ More
Submitted 21 December, 2007; v1 submitted 18 November, 2007; originally announced November 2007.
Comments: 9 pages, 1 figure; improved presentation and fixed typos
MSC Class: 05C85; 68R10; 05B35
Journal ref: Journal of Universal Computer Science, vol. 13, no. 10, (2007)
-
Characterizing Sparse Graphs by Map Decompositions
Abstract: A {\bf map} is a graph that admits an orientation of its edges so that each vertex has out-degree exactly 1. We characterize graphs which admit a decomposition into $k$ edge-disjoint maps after: (1) the addition of {\it any} $\ell$ edges; (2) the addition of {\it some} $\ell$ edges. These graphs are identified with classes of {\it sparse} graphs; the results are also given in matroidal terms.
Submitted 29 April, 2007; originally announced April 2007.
MSC Class: 68R10; 05B35
Journal ref: Characterizing sparse graphs by map decompositions. J. Combin. Math. Combin. Comput. 62 (2007), 3--11
-
Sparsity-certifying Graph Decompositions
Abstract: We describe a new algorithm, the $(k,\ell)$-pebble game with colors, and use it obtain a characterization of the family of $(k,\ell)$-sparse graphs and algorithmic solutions to a family of problems concerning tree decompositions of graphs. Special instances of sparse graphs appear in rigidity theory and have received increased attention in recent years. In particular, our colored pebbles general… ▽ More
Submitted 13 December, 2008; v1 submitted 30 March, 2007; originally announced April 2007.
Comments: To appear in Graphs and Combinatorics
MSC Class: 05C85; 05C70; 68R10; 05B35
-
Sparse Hypergraphs and Pebble Game Algorithms
Abstract: A hypergraph $G=(V,E)$ is $(k,\ell)$-sparse if no subset $V'\subset V$ spans more than $k|V'|-\ell$ hyperedges. We characterize $(k,\ell)$-sparse hypergraphs in terms of graph theoretic, matroidal and algorithmic properties. We extend several well-known theorems of Haas, Lov{á}sz, Nash-Williams, Tutte, and White and Whiteley, linking arboricity of graphs to certain counts on the number of edges.… ▽ More
Submitted 30 March, 2007; originally announced March 2007.
MSC Class: 05C65; 05C85; 68R10; 05B35
-
arXiv:math/0702129 [pdf, ps, other]
Pebble Game Algorithms and Sparse Graphs
Abstract: A multi-graph $G$ on $n$ vertices is $(k,\ell)$-sparse if every subset of $n'\leq n$ vertices spans at most $kn'- \ell$ edges. $G$ is {\em tight} if, in addition, it has exactly $kn - \ell$ edges. For integer values $k$ and $\ell \in [0, 2k)$, we characterize the $(k,\ell)$-sparse graphs via a family of simple, elegant and efficient algorithms called the $(k,\ell)$-pebble games.
Submitted 5 February, 2007; originally announced February 2007.
Comments: 20 pages, abstract presented at EuroComb '05
Report number: UMass Amherst Computer Science Department TR 07-02 MSC Class: 52C25;68R10;05C85
-
arXiv:math/0612672 [pdf, ps, other]
Pseudo-Triangulations - a Survey
Abstract: A pseudo-triangle is a simple polygon with three convex vertices, and a pseudo-triangulation is a face-to-face tiling of a planar region into pseudo-triangles. Pseudo-triangulations appear as data structures in computational geometry, as planar bar-and-joint frameworks in rigidity theory and as projections of locally convex surfaces. This survey of current literature includes combinatorial pro… ▽ More
Submitted 16 October, 2007; v1 submitted 21 December, 2006; originally announced December 2006.
Comments: 68 pages, 36 figures. To appear in "Proceedings of the Joint Summer Research Conference on Discrete and Computational Geometry", Edited by J. E. Goodman, J. Pach, and R. Pollack, Contemporary Mathematics, AMS
MSC Class: Primary 05C62; 68U05; Secondary 52C25; 52B11
Journal ref: In: Surveys on Discrete and Computational Geometry-Twenty Years Later. Herausgeber: Jacob E. Goodman, János Pach und Richard Pollack, Contemporary Mathematics, Band 453, American Mathematical Society, 2008, pp. 343-410
-
arXiv:math/0608102 [pdf, ps, other]
Enumerating Constrained Non-crossing Minimally Rigid Frameworks
Abstract: In this paper we present an algorithm for enumerating without repetitions all the non-crossing generically minimally rigid bar-and-joint frameworks under edge constraints (also called constrained non-crossing Laman frameworks) on a given generic set of $n$ points. Our algorithm is based on the reverse search paradigm of Avis and Fukuda. It generates each output graph in $O(n^4)$ time and O(n) sp… ▽ More
Submitted 6 November, 2006; v1 submitted 3 August, 2006; originally announced August 2006.
Comments: 14 pages, 3 figures
MSC Class: 68W01
-
arXiv:math/0307347 [pdf, ps, other]
Planar Minimally Rigid Graphs and Pseudo-Triangulations
Abstract: Pointed pseudo-triangulations are planar minimally rigid graphs embedded in the plane with pointed vertices (adjacent to an angle larger than 180 degrees. In this paper we prove that the opposite statement is also true, namely that planar minimally rigid graphs always admit pointed embeddings, even under certain natural topological and combinatorial constraints. We provide two proofs, which both… ▽ More
Submitted 25 July, 2003; originally announced July 2003.
Comments: 25 pages, 12 figures. A preliminary version appeared in the proceedings of the 19th ACM Symposium on Computational Geometry, San Diego, June 8-10, 2003
MSC Class: 05C10; 05C62
Journal ref: Computational Geometry: theory and Applications 31:1-2 (May 2005), 63-100.
-
arXiv:math/0209364 [pdf, ps, other]
A Topological Representation Theorem for Oriented Matroids
Abstract: We present a new direct proof of a topological representation theorem for oriented matroids in the general rank case. Our proof is based on an earlier rank 3 version. It uses hyperline sequences and the generalized Sch{ö}nflies theorem. As an application, we show that one can read off oriented matroids from arrangements of embedded spheres of codimension one, even if wild spheres are involved.
Submitted 26 September, 2002; originally announced September 2002.
Comments: 21 pages, 4 figures
MSC Class: 52C40 (Primary) 57N50; 57N45 (Secondary)
-
arXiv:math/0207126 [pdf, ps, other]
On the Number of Embeddings of Minimally Rigid Graphs
Abstract: Rigid frameworks in some Euclidian space are embedded graphs having a unique local realization (up to Euclidian motions) for the given edge lengths, although globally they may have several. We study the number of distinct planar embeddings of minimally rigid graphs with $n$ vertices. We show that, modulo planar rigid motions, this number is at most ${{2n-4}\choose {n-2}} \approx 4^n$. We also ex… ▽ More
Submitted 15 July, 2002; originally announced July 2002.
MSC Class: 52C25; 52C45; 05C10
Journal ref: Proc. 18th ACM Symp. Computational Geometry, Barcelona, June 2002, pp. 25-32
-
arXiv:math/0206027 [pdf, ps, other]
Expansive Motions and the Polytope of Pointed Pseudo-Triangulations
Abstract: We introduce the polytope of pointed pseudo-triangulations of a point set in the plane, defined as the polytope of infinitesimal expansive motions of the points subject to certain constraints on the increase of their distances. Its 1-skeleton is the graph whose vertices are the pointed pseudo-triangulations of the point set and whose edges are flips of interior pseudo-triangulation edges. For… ▽ More
Submitted 30 September, 2002; v1 submitted 4 June, 2002; originally announced June 2002.
Comments: 40 pages, 7 figures. Changes from v1: added some comments (specially to the "Further remarks" in Section 5) + changed to final book format. This version is to appear in "Discrete and Computational Geometry -- The Goodman-Pollack Festschrift" (B. Aronov, S. Basu, J. Pach, M. Sharir, eds), series "Algorithms and Combinatorics", Springer Verlag, Berlin
MSC Class: 52C25 (primary) 52C35; 68U05; 52B55 (secondary)
Journal ref: In "Discrete and Computational Geometry -- The Goodman-Pollack Festschrift" (B. Aronov, S. Basu, J. Pach, M. Sharir, eds), Algorithms and Combinatorics 25, Springer Verlag, Berlin, June 2003, pp. 699-736
-
arXiv:cs/9910024 [pdf, ps, other]
On Reconfiguring Tree Linkages: Trees can Lock
Abstract: It has recently been shown that any simple (i.e. nonintersecting) polygonal chain in the plane can be reconfigured to lie on a straight line, and any simple polygon can be reconfigured to be convex. This result cannot be extended to tree linkages: we show that there are trees with two simple configurations that are not connected by a motion that preserves simplicity throughout the motion. Indeed… ▽ More
Submitted 28 September, 2000; v1 submitted 1 November, 1999; originally announced October 1999.
Comments: 16 pages, 6 figures Introduction reworked and references added, as the main open problem was recently closed
Report number: SOCS-00.7 ACM Class: F2.2
-
arXiv:cs/9910009 [pdf, ps, other]
Locked and Unlocked Polygonal Chains in 3D
Abstract: In this paper, we study movements of simple polygonal chains in 3D. We say that an open, simple polygonal chain can be straightened if it can be continuously reconfigured to a straight sequence of segments in such a manner that both the length of each link and the simplicity of the chain are maintained throughout the movement. The analogous concept for closed chains is convexification: reconfigu… ▽ More
Submitted 8 October, 1999; originally announced October 1999.
Comments: 29 pages; This is a revised and expanded version of an abstract that appeared in Proc. 10th ACM-SIAM Sympos. Discrete Algorithms (SODA '98), Jan. 1998, pp. 866-867
Report number: Smith Tech. Rep. 060 ACM Class: F.2.2
-
arXiv:cs/9811019 [pdf, ps, other]
Locked and Unlocked Polygonal Chains in 3D
Abstract: In this paper, we study movements of simple polygonal chains in 3D. We say that an open, simple polygonal chain can be straightened if it can be continuously reconfigured to a straight sequence of segments in such a manner that both the length of each link and the simplicity of the chain are maintained throughout the movement. The analogous concept for closed chains is convexification: reconfigu… ▽ More
Submitted 11 November, 1998; originally announced November 1998.
Comments: To appear in Proc. 10th ACM-SIAM Sympos. Discrete Algorithms, Jan. 1999
ACM Class: F.2.2; I.2.9
Journal ref: Proc. 10th ACM-SIAM Sympos. Discrete Algorithms, Jan. 1999, pp. S866-7.