A tropical approach to rigidity: counting realisations of frameworks
Oliver Clarke, Sean Dewar, Daniel Green Tripp, James Maxwell, Anthony Nixon, Yue Ren, Ben Smith
TL;DR
This work addresses counting realisations of graphs as 2D bar-joint frameworks by studying the generic fibre count of the complexified constraint system. It introduces a tropical-geometric formulation in which the 2-realisation number $c_2(G)$ of a minimally 2-rigid graph $G$ is given by a tropical intersection product $2c_2(G)=(-\mathrm{Trop}(M_G))\cdot \mathrm{Trop}(M_G)\cdot \mathrm{Trop}(y_{e}-1)$, where $M_G$ is the graphic matroid of $G$ and $e$ is a fixed edge; this reduces the problem to Bergman fans and stable intersections, enabling bounds via matroid invariants. The authors derive a combinatorial upper bound $2c_2(G)\le \mathrm{nbc}(M_G)$, linking the realisation number to the Tutte polynomial via $\mathrm{nbc}(M_G)=T(M_G;1,0)$, and provide a lower-bound framework through realisation bases, with case studies on graphs like $K_4^-$, the 3-prism, and $K_{3,3}$. Computations on thousands of minimally 2-rigid graphs show the $nbc$-based bound often outperforms mixed-volume bounds, suggesting practical computational advantages and a path toward deeper matroid-theoretic characterisations of realisation numbers. Overall, the paper integrates rigidity, tropical geometry, and matroid theory to illuminate the structure of realisation counts and their invariants, offering both theoretical insights and computational tools for rigidity counting in the plane.
Abstract
A realisation of a graph in the plane as a bar-joint framework is rigid if there are finitely many other realisations, up to isometries, with the same edge lengths. Each of these finitely-many realisations can be seen as a solution to a system of quadratic equations prescribing the distances between pairs of points. For generic realisations, the size of the solution set depends only on the underlying graph so long as we allow for complex solutions. We provide a characterisation of the realisation number - that is the cardinality of this complex solution set - of a minimally rigid graph. Our characterisation uses tropical geometry to express the realisation number as an intersection of Bergman fans of the graphic matroid. As a consequence, we derive a combinatorial upper bound on the realisation number involving the Tutte polynomial. Moreover, we provide computational evidence that our upper bound is usually an improvement on the mixed volume bound.
