1
$\begingroup$

Given a (bar-and-joint) framework/linkage, I would like to know what are possible ways of showing that the framework is locally rigid. Also, what is known about the computational complexity of checking whether a given framework is locally rigid?

Note that I am talking about local rigidity and not infinitesimal rigidity. Checking infinitesimal rigidity is easy (one just have to compute the rank of the rigidity matrix). Moreover it is known that infinitesimal and local rigidity are equivalent for generic frameworks. Now I was wondering if the following method for showing local rigidity would work. Given a framework, I slightly perturb the nodes to make it generic. Now I check the rigidity (or equivalently infinitesimal rigidity) of this new framework. Does it guarantee the rigidity of the original framework?

I came across a certain criteria (https://en.m.wikipedia.org/wiki/Chebychev%E2%80%93Gr%C3%BCbler%E2%80%93Kutzbach_criterion) which is used by engeeneers to compute the degrees of freedom of a given linkage. Although I don't fully understand it, but it seems to say that a framework in plane is rigid iff $m\geq 2n-3$, where $m$ is the number of edges and $n$ is the number of vertices. But it certainly doesn't work for all (even generic) frameworks. I would like to know for which frameworks this criteria actually works. Please correct me if I misunderstood the criteria.

A related post (awaiting answer) which asks to prove local rigidity of a specific framework: https://math.stackexchange.com/questions/4774712/is-k-3-3-with-vertices-on-a-circle-locally-rigid-in-the-plane

$\endgroup$
9
  • 1
    $\begingroup$ Wow, the Wikipedia users managed to mispell Chebyshev in the title of that page! $\endgroup$
    – YCor
    Commented Sep 26, 2023 at 12:19
  • $\begingroup$ Do you know Laman's theorem? "Let a graph $G$ have exactly $2n-3$ graph edges, where $n$ is the number of graph vertices in $G$. Then $G$ is "generically" rigid in $\mathbb{R}^2$ iff $e' \le 2n'-3$ for every subgraph of $G$ having $n'$ graph vertices and $e'$ graph edges." $\endgroup$ Commented Sep 26, 2023 at 12:49
  • $\begingroup$ @JosephO'Rourke Yes, I know (which is why I said just saying a graph has 2n-3 edges isn't enough to guarantee rigidity). But this is for generic configuration only. I am interested in showing rigidity for non-generic configuration. $\endgroup$ Commented Sep 26, 2023 at 12:57
  • 1
    $\begingroup$ Perhaps, then, look at this paper: "Epsilon local rigidity and numerical algebraic geometry," arxiv link. $\endgroup$ Commented Sep 26, 2023 at 14:26
  • 1
    $\begingroup$ @YCor Amazingly, it appears that “Chebychev–Grübler–Kutzbach” may indeed be a standard (mis)spelling in the context of robotics, as this reference suggests; also, this photograph of Čebyšëv by Nadar shows that his name was at least occasionally spelled “Chebichev” in French while he was alive. At any rate, Wikipedia does not seem to be (entirely) to blame here. $\endgroup$
    – Gro-Tsen
    Commented Sep 26, 2023 at 15:24

0

You must log in to answer this question.

Browse other questions tagged .