Geometric algorithms for reconfigurable structures

Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Mathematics, 2011. === Cataloged from PDF version of thesis. === Includes bibliographical references (p. 159-163). === In this thesis, we study three problems related to geometric algorithms of reconfigurable structures. In the first p...

Full description

Bibliographic Details
Main Author: Benbernou, Nadia M
Other Authors: Erik D. Demaine.
Format: Others
Language:English
Published: Massachusetts Institute of Technology 2012
Subjects:
Online Access:http://hdl.handle.net/1721.1/68480
id ndltd-MIT-oai-dspace.mit.edu-1721.1-68480
record_format oai_dc
spelling ndltd-MIT-oai-dspace.mit.edu-1721.1-684802019-05-02T16:23:04Z Geometric algorithms for reconfigurable structures Benbernou, Nadia M Erik D. Demaine. Massachusetts Institute of Technology. Dept. of Mathematics. Massachusetts Institute of Technology. Dept. of Mathematics. Mathematics. Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Mathematics, 2011. Cataloged from PDF version of thesis. Includes bibliographical references (p. 159-163). In this thesis, we study three problems related to geometric algorithms of reconfigurable structures. In the first problem, strip folding, we present two universal hinge patterns for a strip of material that enable the folding of any integral orthogonal polyhedron of only a constant factor smaller surface area, and using only a constant number of layers at any point. These geometric results offer a new way to build programmable matter that is substantially more efficient than what is possible with a square N x N sheet of material, which can achieve all integral orthogonal shapes only of surface area O(N) and may use E(N 2) layers at one point [BDDO1O]. To achieve these results, we develop new approximation algorithms for milling the surface of an integral orthogonal polyhedron of genus 0, which simultaneously give a 2-approximation in tour length and an 8/3-approximation in the number of turns. Both length and turns consume area when folding strip, so we build on previous approximation algorithms for these two objectives from 2D milling. In the second problem, maxspan, the goal is to maximize the distance between the endpoints of a fixed-angle chain. We prove a necessary and sufficient condition for characterizing maxspan configurations. The condition states that a fixed-angle chain is in maxspan configuration if and only if the configuration is line-piercing (that is, the line through each of the links intersects the line segment through the endpoints of the chain in the natural order). We call this the Line-Piercing Theorem. The Line-Piercing Theorem was originally proved by [BSO8] using Morse-Bott theory and Mayer-Vietoris sequences, but we give an elementary proof based on purely geometric arguments. The Line-Piercing Theorem also leads to efficient algorithms for computing the maxspan of fixed-angle chains. In the third problem, efficient reconfiguration of pivoting tiles, we present an algorithmic framework for reconfiguring a modular robot consisting of identical 2D tiles, where the basic move is to pivot one tile around another at a shared vertex. The robot must remain connected and avoid collisions throughout all moves. For square tiles, and hexagonal tiles on either a triangular or hexagonal lattice, we obtain optimal O(n 2)-move reconfiguration algorithms. In particular, we give the first proofs of universal reconfigurability for the first two cases, and generalize a previous result for the third case. We also consider a model analyzed by Dumitrescu and Pach [DP06] where tiles slide instead of pivot (making it easier to avoid collisions), and obtain an optimal O(n2)-move reconfiguration algorithm, improving their 0(n') bound. by Nadia M. Benbernou. Ph.D. 2012-01-12T19:31:00Z 2012-01-12T19:31:00Z 2011 2011 Thesis http://hdl.handle.net/1721.1/68480 769951303 eng M.I.T. theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. See provided URL for inquiries about permission. http://dspace.mit.edu/handle/1721.1/7582 163 p. application/pdf Massachusetts Institute of Technology
collection NDLTD
language English
format Others
sources NDLTD
topic Mathematics.
spellingShingle Mathematics.
Benbernou, Nadia M
Geometric algorithms for reconfigurable structures
description Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Mathematics, 2011. === Cataloged from PDF version of thesis. === Includes bibliographical references (p. 159-163). === In this thesis, we study three problems related to geometric algorithms of reconfigurable structures. In the first problem, strip folding, we present two universal hinge patterns for a strip of material that enable the folding of any integral orthogonal polyhedron of only a constant factor smaller surface area, and using only a constant number of layers at any point. These geometric results offer a new way to build programmable matter that is substantially more efficient than what is possible with a square N x N sheet of material, which can achieve all integral orthogonal shapes only of surface area O(N) and may use E(N 2) layers at one point [BDDO1O]. To achieve these results, we develop new approximation algorithms for milling the surface of an integral orthogonal polyhedron of genus 0, which simultaneously give a 2-approximation in tour length and an 8/3-approximation in the number of turns. Both length and turns consume area when folding strip, so we build on previous approximation algorithms for these two objectives from 2D milling. In the second problem, maxspan, the goal is to maximize the distance between the endpoints of a fixed-angle chain. We prove a necessary and sufficient condition for characterizing maxspan configurations. The condition states that a fixed-angle chain is in maxspan configuration if and only if the configuration is line-piercing (that is, the line through each of the links intersects the line segment through the endpoints of the chain in the natural order). We call this the Line-Piercing Theorem. The Line-Piercing Theorem was originally proved by [BSO8] using Morse-Bott theory and Mayer-Vietoris sequences, but we give an elementary proof based on purely geometric arguments. The Line-Piercing Theorem also leads to efficient algorithms for computing the maxspan of fixed-angle chains. In the third problem, efficient reconfiguration of pivoting tiles, we present an algorithmic framework for reconfiguring a modular robot consisting of identical 2D tiles, where the basic move is to pivot one tile around another at a shared vertex. The robot must remain connected and avoid collisions throughout all moves. For square tiles, and hexagonal tiles on either a triangular or hexagonal lattice, we obtain optimal O(n 2)-move reconfiguration algorithms. In particular, we give the first proofs of universal reconfigurability for the first two cases, and generalize a previous result for the third case. We also consider a model analyzed by Dumitrescu and Pach [DP06] where tiles slide instead of pivot (making it easier to avoid collisions), and obtain an optimal O(n2)-move reconfiguration algorithm, improving their 0(n') bound. === by Nadia M. Benbernou. === Ph.D.
author2 Erik D. Demaine.
author_facet Erik D. Demaine.
Benbernou, Nadia M
author Benbernou, Nadia M
author_sort Benbernou, Nadia M
title Geometric algorithms for reconfigurable structures
title_short Geometric algorithms for reconfigurable structures
title_full Geometric algorithms for reconfigurable structures
title_fullStr Geometric algorithms for reconfigurable structures
title_full_unstemmed Geometric algorithms for reconfigurable structures
title_sort geometric algorithms for reconfigurable structures
publisher Massachusetts Institute of Technology
publishDate 2012
url http://hdl.handle.net/1721.1/68480
work_keys_str_mv AT benbernounadiam geometricalgorithmsforreconfigurablestructures
_version_ 1719039515779137536