神戸大学附属図書館デジタルアーカイブ
入力補助
English
カテゴリ
学内刊行物
ランキング
アクセスランキング
ダウンロードランキング
https://hdl.handle.net/20.500.14094/90006799
このアイテムのアクセス数:
178
件
(
2025-05-18
13:49 集計
)
閲覧可能ファイル
ファイル
フォーマット
サイズ
閲覧回数
説明
90006799 (fulltext)
pdf
1.03 MB
47
メタデータ
ファイル出力
メタデータID
90006799
アクセス権
open access
出版タイプ
Version of Record
タイトル
ブール基数制約を経由した擬似ブール制約のSAT符号化手法
著者
南,雄之 ; 宋,剛秀 ; 番原,睦則 ; 田村,直之
著者名
南,雄之
著者ID
A0011
研究者ID
1000000625121
KUID
https://kuid-rm-web.ofc.kobe-u.ac.jp/search/detail?systemId=be19a5fd36bdbe87520e17560c007669
著者名
宋,剛秀
Soh, Takehide
ソウ, タケヒデ
所属機関名
情報基盤センター
著者ID
A1730
研究者ID
1000080290774
著者名
番原,睦則
Banbara, Mutsunori
バンバラ, ムツノリ
所属機関名
情報基盤センター
著者ID
A0899
研究者ID
1000060207248
KUID
https://kuid-rm-web.ofc.kobe-u.ac.jp/search/detail?systemId=64672be7ad29e33a520e17560c007669
著者名
田村,直之
Tamura, Naoyuki
タムラ, ナオユキ
所属機関名
情報基盤センター
言語
Japanese (日本語)
収録物名
コンピュータ ソフトウェア
巻(号)
35(3)
ページ
65-78
出版者
日本ソフトウェア科学会
刊行日
2018
公開日
2020-02-27
抄録
本論文では,擬似ブール (Pseudo-Boolean; PB)制約の集合を命題論理式の充足可能性判定 (SAT)問題へ符号化する新しい手法として,ブール基数 (Boolean Cardinality; BC)制約を経由する方法を提案する.提案手法は,次の3つの特徴を持つ. 1つ目は,SATソルバーの単位伝播により一般化アーク整合性の維持が可能な点である. 2つ目は,同じ解を持つ同値なPB制約であれば係数や右辺の値が異なっても,同一の中間表現およびSAT問題に符号化可能な点である. 3つ目は,項数に対して係数の種類が少ないPB制約に対しては,中間表現が簡潔になり少ない節数でSAT符号化可能な点である.このようなPB制約は,国際PBソルバー競技会のベンチマーク問題にも頻出している.計算機実験では,代表的な既存手法で一般化アーク整合性維持が可能なBDD法,およびそれより弱い整合性検査が可能なSorter法と符号化後の節数と求解性能を比較した.結果として,異なる係数の種類が10%以下であるようなPB制約について,提案手法が節数と求解性能に関して比較した2手法よりも良いことを確認した.
In this paper, we propose a new encoding method for a set of PB (Pseudo-Boolean) constraints into propositional satisfiability (SAT) problems, in which Boolean Cardinality (BC) constraints are used as an intermediate form. The proposed method has the following three features. First, it can maintain general arc consistency by unit propagation of a SAT solver. Second, it can encode equivalent PB constraints with the same solutions—even their coefficients and right hand side value are different—into the same intermediate form and SAT instance. Third, for PB constraints whose number of kinds of coefficients is relatively small compared with the number of terms, the intermediate form becomes simpler and they can be encoded with a small number of clauses. Such PB constraints often appear in international PB solver competition benchmarks. In experiments, we compared the proposed encoding method with existing methods, BDD and Sorter. The former maintains general arc consistency by unit propagation, while the later maintains consistency checking that is weaker than general arc consistency. As the result, for PB constraints in which the number of different coefficients is not more than 10%, we confirmed that the proposed method is better than those two methods in terms of the number of encoded clauses and the efficiency in solver performance.
カテゴリ
情報基盤センター
学術雑誌論文
権利
All Rights Reserved, Copyright (C) Information Processing Society of Japan. Notice for the use of this material: The copyright of this material is retained by the Japan Society for Software Science and Technology(JSSST). This material is published on this web site with the agreement of the JSSST. Please comply with Copyright Law of Japan if any users wish to reproduce, make derivative work, distribute or make available to the public any part or whole thereof.
ここに掲載した著作物の利用に関する注意 本著作物の著作権は日本ソフトウェア科学会に帰属します.本著作物は著作権者である日本ソフトウェア科学会の許可のもとに掲載するものです.ご利用に当たっては「著作権法」に従うことをお願いいたします.
関連情報
DOI
https://doi.org/10.11309/jssst.35.3_65
NAID
40021649035
CiNiiで表示
詳細を表示
資源タイプ
journal article
ISSN
0289-6540
OPACで所蔵を検索
CiNiiで学外所蔵を検索
NCID
AN10075819
OPACで所蔵を検索
CiNiiで表示
ホームへ戻る