• DocumentCode
    2185265
  • Title

    Computing Origami Universal Molecules with Cyclic Tournament Forests

  • Author

    Bowers, John C. ; Streinu, Ileana

  • Author_Institution
    Sch. of Comput. Sci., Univ. of Massachusetts, Amherst, MA, USA
  • fYear
    2013
  • fDate
    23-26 Sept. 2013
  • Firstpage
    42
  • Lastpage
    49
  • Abstract
    Lang\´s "universal molecule" algorithm solves a variant of the origami design problem. It takes as input a metric tree and a convex polygonal region (the "paper") having a certain metric relationship with the tree. It computes a crease- pattern which allows for the paper to "fold" to a uniaxial base, which is a 3-dimensional shape projecting onto the given tree. Lang\´s universal molecule algorithm runs in cubic time and quadratic space. We investigate two implementations which improve the running time to sub-cubic time. The first uses a cyclic tournament forest, a new data structure which extends kinetic tournament trees to allow for cycle splitting operations, and the second uses a priority queue to store events.
  • Keywords
    computational geometry; computing origami universal molecules; convex polygonal region; cubic time; cyclic tournament forests; metric tree; origami design problem; quadratic space; uniaxial base; Algorithm design and analysis; Data structures; Kinetic theory; Measurement; Skeleton; TV; Vegetation; KDS tournament tree; computational geometry; origami; tree-constrained straight-skeleton;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Symbolic and Numeric Algorithms for Scientific Computing (SYNASC), 2013 15th International Symposium on
  • Conference_Location
    Timisoara
  • Print_ISBN
    978-1-4799-3035-7
  • Type

    conf

  • DOI
    10.1109/SYNASC.2013.13
  • Filename
    6821130