A Constrained Optimization Approach for Constructing Rigid Bar Frameworks with Higher-order Rigidity
Xuenan Li, Christian D. Santangelo, Miranda Holmes-Cerfon
TL;DR
This work develops a constrained optimization framework for constructing bar frameworks that are rigid but not first-order rigid, by solving local edge-length optimization problems under fixed other-edge constraints. It establishes a formal link between KKT conditions and self-stresses, and between second-order sufficiency and prestress stability, providing guarantees that local optima yield prestress-stable frameworks. The authors extend the approach to stress design and to a bifurcation-based method for achieving third-order rigidity, including explicit 2D and 3D examples and a detailed procedure for constructing third-order rigid configurations. The method offers a systematic, symmetry-free pathway to higher-order rigidity with practical implications for designing lightweight, adaptable structures and metamaterials, while outlining open questions on multiple self-stresses and inequality-constrained extensions.
Abstract
We present a systematic approach for constructing bar frameworks that are rigid but not first-order rigid, using constrained optimization. We show that prestress stable (but not first-order rigid) frameworks arise as the solution to a simple optimization problem, which asks to maximize or minimize the length of one edge while keep the other edge lengths fixed. By starting with a random first-order rigid framework, we can thus design a wide variety of prestress stable frameworks, which, unlike many examples known in the literature, have no special symmetries. We then show how to incorporate a bifurcation method to design frameworks that are third-order rigid. Our results highlight connections between concepts in rigidity theory and constrained optimization, offering new insights into the construction and analysis of bar frameworks with higher-order rigidity.
