Hostname: page-component-89b8bd64d-r6c6k Total loading time: 0 Render date: 2026-05-06T23:33:02.742Z Has data issue: false hasContentIssue false

Globally rigid graphs are fully reconstructible

Published online by Cambridge University Press:  07 July 2022

Dániel Garamvölgyi
Affiliation:
Department of Operations Research, ELTE Eötvös Loránd University and the MTA-ELTE Egerváry Research Group on Combinatorial Optimization, Pázmány Péter sétány 1/C, Budapest, 1117, Hungary; E-mail: daniel.garamvolgyi@ttk.elte.hu.
Steven J. Gortler
Affiliation:
School of Engineering and Applied Sciences, Harvard University, 33 Oxford St., Cambridge, MA 02138, USA; E-mail: sjg@cs.harvard.edu.
Tibor Jordán
Affiliation:
Department of Operations Research, ELTE Eötvös Loránd University, and the MTA-ELTE Egerváry Research Group on Combinatorial Optimization, Pázmány Péter sétány 1/C, Budapest, 1117, Hungary; E-mail: tibor.jordan@ttk.elte.hu.

Abstract

A d-dimensional framework is a pair $(G,p)$, where $G=(V,E)$ is a graph and p is a map from V to $\mathbb {R}^d$. The length of an edge $uv\in E$ in $(G,p)$ is the distance between $p(u)$ and $p(v)$. The framework is said to be globally rigid in $\mathbb {R}^d$ if the graph G and its edge lengths uniquely determine $(G,p)$, up to congruence. A graph G is called globally rigid in $\mathbb {R}^d$ if every d-dimensional generic framework $(G,p)$ is globally rigid.

In this paper, we consider the problem of reconstructing a graph from the set of edge lengths arising from a generic framework. Roughly speaking, a graph G is strongly reconstructible in $\mathbb {C}^d$ if the set of (unlabeled) edge lengths of any generic framework $(G,p)$ in d-space, along with the number of vertices of G, uniquely determine both G and the association between the edges of G and the set of edge lengths. It is known that if G is globally rigid in $\mathbb {R}^d$ on at least $d+2$ vertices, then it is strongly reconstructible in $\mathbb {C}^d$. We strengthen this result and show that, under the same conditions, G is in fact fully reconstructible in $\mathbb {C}^d$, which means that the set of edge lengths alone is sufficient to uniquely reconstruct G, without any constraint on the number of vertices (although still under the assumption that the edge lengths come from a generic realization).

As a key step in our proof, we also prove that if G is globally rigid in $\mathbb {R}^d$ on at least $d+2$ vertices, then the d-dimensional generic rigidity matroid of G is connected. Finally, we provide new families of fully reconstructible graphs and use them to answer some questions regarding unlabeled reconstructibility posed in recent papers.

Information

Type
Discrete Mathematics
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
© The Author(s), 2022. Published by Cambridge University Press
Figure 0

Figure 1 A $3$-connected, redundantly rigid and ${\mathcal{R}}_3$-separable graph. This graph satisfies $r_3(G)= 36 = 27 + 9 =r_3(G^o)+r_3(K_5)$, where $G^o$ is the outer ring of $K_5$’s and $K_5$ is the subgraph induced by the black (filled) vertices.

Figure 1

Figure 2 This graph G is $4$-connected, redundantly rigid in $\mathbb {R}^3$, and ${\mathcal{R}}_3$-separable. It satisfies $r_3(G)= 105 = 96 + 9 =r_3(G^o)+r_3(K_5)$, where $G^o$ is the outer ring of $K_5$’s.

Figure 2

Figure 3 This graph is also $4$-connected, redundantly rigid in $\mathbb {R}^3$, and ${\mathcal{R}}_3$-separable.

Figure 3

Figure 4 A graph that is $4$-connected, redundantly rigid in $\mathbb {R}^3$ and ${\mathcal{R}}_3$-connected but not globally rigid in $\mathbb {R}^3$.