On Straightening Low-Diameter Unit Trees
A polygonal chain is a sequence of consecutively joined edges embedded in space. A k-chain is a chain of k edges. A polygonal tree is a set of edges joined into a tree structure embedded in space. A unit tree is a tree with only edges of unit length. A chain or a tree is simple if non-adjacent edges do not intersect.
We consider the problem about the reconfiguration of a simple chain or tree through a series of continuous motions such that the lengths of all tree edges are preserved and no edge crossings are allowed. A chain or tree can be straightened if all its edges can be aligned along a common straight line such that each edge points “away” from a designed leaf node. Otherwise it is called locked. Graph reconfiguration problems have wide applications in contexts including robotics, molecular conformation, rigidity and knot theory. The motivation for us to study unit trees is that for instance, the bonding-lengths in molecules are often similar, as are the segments of robot arms.
KeywordsUnit Tree Edge Point Tree Edge Edge Crossing Simple Chain
- 1.Alt, H., Knauer, C., Rote, G., Whitesides, S.: The Complexity of (Un)folding. In: Proc. 19th ACM Symp. on Comput. Geom (SOCG) (2003)Google Scholar
- 5.Streinu, I.: A combinatorial approach for planar non-colliding robot arm motion planning. In: Proc. 41st ACM Symp. on Found. of Comp. Sci. (FOCS), pp. 443–453 (2000)Google Scholar