論文

査読有り
2015年11月

高速なMCS列挙を利用した準最弱事前条件推定の改良

コンピュータソフトウェア
  • 今井 健男
  • ,
  • 酒井 政裕
  • ,
  • 萩谷 昌巳

32
4
開始ページ
161
終了ページ
175
記述言語
日本語
掲載種別
研究論文(学術雑誌)
DOI
10.11309/jssst.32.4_161
出版者・発行元
Japan Society for Software Science and Technology

我々は以前,制約ソルバを用いて,自動生成した述語の組み合せからなるプログラムの事前条件で最弱なもの(準最弱事前条件)を推定する手法を提案した.これには minimal unsatisfiable core (MUC) の列挙を利用していたが,計算コストが高いことが主な課題であった. MUCの列挙は minimal correction subset (MCS) の列挙を介して実現できるが,MUCの列挙が高コストである要因の1つは,このMCS列挙の高コスト性にある.<br />
<br />
我々は本手法を通じて得られるMCSが (1)サイズを一定値に設定できる (2) MUC の一部を先に求めておくことで列挙を効率化できる,の2性質を持つことに着目し,それら性質を活かした高速化アルゴリズムを3種類提案する.<br />
<br />
3アルゴリズムそれぞれについて性能評価を行ったところ,いずれも既存手法と比較して速度向上が確認でき,MUC列挙にかかる速度比は最大10.7倍程度であった.本論文ではその結果を報告し,また各アルゴリズムの得失について考察する.

リンク情報
DOI
https://doi.org/10.11309/jssst.32.4_161
CiNii Articles
http://ci.nii.ac.jp/naid/130005130091
URL
https://jlc.jst.go.jp/DN/JLC/20018518540?from=CiNii
ID情報
  • DOI : 10.11309/jssst.32.4_161
  • ISSN : 0289-6540
  • CiNii Articles ID : 130005130091

エクスポート
BibTeX RIS