We present an algorithm to find a flat folding of a piece of paper, so that one
complete straight cut on the folding creates any desired plane graph of cuts.
The folds are based on the straight skeleton, which lines up the desired edges
by folding along various bisectors; and a collection of perpendiculars that
make the crease pattern foldable. We prove that the crease pattern is flat
foldable by demonstrating a family of folded states with the desired
properties.
Comments:
Shorter version in \emph{Abstracts from the Japan Conference on Computational Geometry}, pages 5--9.
Updates:
Ivars Peterson wrote an article describing these results, “Fold-and-Cut Magic”, Science News 162(22), November 30, 2002.