コンピュータ ソフトウェア
Print ISSN : 0289-6540
パッキング配列問題の制約モデリングとSAT符号化
則武 治樹番原 睦則宋 剛秀田村 直之井上 克巳
著者情報
ジャーナル フリー

2014 年 31 巻 1 号 p. 1_116-1_130

詳細
抄録

制約モデリングは与えられた問題を効率よく解く上で重要な役割を果たすことが知られている.近年,大規模な命題論理の充足可能性判定(SAT)問題を高速に解くことが可能なSATソルバーが実現され,制約充足問題(CSP; Constraint Satisfaction Problem)をSAT問題に符号化して,高速なSATソルバーを用いて求解するアプローチが成功を収めている.本論文では,組合せデザイン分野の一問題であるパッキング配列(PA)問題を例にとり,SATに基づく制約モデリングについて考察する.PAは別名で相互直交的な部分ラテン方陣系とも呼ばれる困難な組合せ問題であり,データベースのディスク最適配置などへの応用が知られている.まず最初に,PA問題を異なる観点から捉えた4つの制約モデル(CSP表現)を提案する.次に,これらの制約モデルを順序符号化法を用いてSAT問題に符号化する方法を示す.なかでも,基本・相違モデルは,与えられたPAのパッキング制約について,その符号化後の節数を小さく抑えられる点が特長である.最後に,組合せデザイン・ハンドブックにあるPA問題を用いて,提案する制約モデルの比較・評価を行った.実験の結果,最適値が未知であった2問について既知の上限が最適値であることを示し,5問について新しい下限を得ることに成功した.

著者関連情報
© 2014 日本ソフトウェア科学会
前の記事
feedback
Top