The complexity of the stamp folding problem
The complexity of the stamp folding problem
复制标题
邮票折叠问题的复杂性
DOI:
10.1016/j.tcs.2012.08.006
复制
发表时间:
2013
影响因子:
1.1
通讯作者:
and Yoshio Okamoto
中科院分区:
文献类型:
--
作者:
Takuya Umesato;Toshiki Saitoh;Ryuhei Uehara;Hiro Ito;and Yoshio Okamoto
For a given mountain-valley pattern of equidistant creases on a long paper strip, there are many folded states consistent with the pattern. Among these folded states, we like to fold a paper so that the number of the paper layers between each pair of hinged paper segments, which is called the crease width at the crease point, is minimized. This problem is called the stamp folding problem and there are two variants of this problem; minimization of the maximum crease width, and minimization of the total crease width. This optimization problem is recently introduced and investigated from the viewpoint of the counting problem. However, its computational complexity is not known. In this paper, we first show that the minimization problem of the maximum crease width is strongly NP-complete. Hence we cannot solve the problem in polynomial time unless P=NP. We next propose an algorithm that solves the minimization problem. The algorithm itself is a straightforward one, but its analysis is not trivial. We show that this algorithm runs intime wherenis the number of creases andkis the total crease width. That is, the algorithm runs inO(nk+ 2) time for a constantk. Hence we can solve the problem efficiently for a small constantk.