講演抄録/キーワード |
講演名 |
2008-12-03 11:30
多次元分割の列挙 菊地洋右(津山高専)・○山中克久(電通大)・中野眞一(群馬大) COMP2008-49 |
抄録 |
(和) |
本文では, 自然数Nの多次元分割を列挙するシンプルなアルゴリズムを提案する. この問題は, 整数分割や平面分割の列挙を含む, 組合せ論における基本的な問題の1つである.本文では, 次元数dが与えられたとき, d次元分割を1つ当たり最悪でもO(d)時間で列挙するアルゴリズムを与える. 既存のアルゴリズムは非常に複雑で, 多くの"goto"文を含んでいるが, 我々のアルゴリズムはシンプルかつ高速である. また, 提案したアルゴリズムを改良することにより, ちょうど$d$次元の分割を1つ当たりO(d)時間で列挙できることを示す. |
(英) |
This paper gives a simple algorithm to generate all multi-dimensional partitions of a positive integer N. The problem is one of the basic problems in combinatorics, and it includes generations of integer partitions and plane partitions. For a given integer $d$ as dimension, our algorithm generates each partition of a given integer in O(d) time for each without repetition. The known algorithm is complicated and includes many "goto" statements, while our algorithm is simple and efficient. Also, we propose an algorithm to generate all exactly d-dimensional partition in $O(d)$ time for each. |
キーワード |
(和) |
アルゴリズム / 列挙 / 多次元分割 / 家系木 / / / / |
(英) |
algorithm / generation / multi-dimensional partition / family tree / / / / |
文献情報 |
信学技報, vol. 108, no. 330, COMP2008-49, pp. 23-29, 2008年12月. |
資料番号 |
COMP2008-49 |
発行日 |
2008-11-26 (COMP) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
COMP2008-49 |