• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 課題ページに戻る

2018 年度 実施状況報告書

下界証明アプローチによる分岐プログラム充足アルゴリズムの研究

研究課題

研究課題/領域番号 18K18003
研究機関兵庫県立大学

研究代表者

照山 順一  兵庫県立大学, 社会情報科学部, 助教 (40709862)

研究期間 (年度) 2018-04-01 – 2021-03-31
キーワード分岐プログラム / 充足可能性問題 / 論理回路 / 計算複雑性
研究実績の概要

分岐プログラムの充足可能性問題とは,与えられた分岐プログラムが値1を出力するような変数入力(0/1割当)が存在するかどうかを判定する問題である.与えられる分岐プログラムに制限がない場合,総当たり探索よりも高速なアルゴリズムは知られていない.
本研究では与えられる分岐プログラムの性質を(1)幅限定分岐プログラム,または(2)長さ限定分岐プログラムに制限し,総当たり探索よりも高速なアルゴリズムの開発を目標としている.これらの制限に対して総当たり探索よりも高速なアルゴリズムの開発によって,現在未解決問題である計算量クラスNEXPとNC1の分離が導かれる.以下に本年度の成果を述べる.
(1)幅2の分岐プログラムを対象として検証した.既存研究の調査によって幅2の分岐プログラムはある論理回路クラスに含まれ,その論理回路を入力とする充足可能性問題に対して総当たりよりも高速なアルゴリズムの存在が判明した.幅2の分岐プログラムを上記の論理回路に変換することは入力サイズの多項式時間で可能であり,幅2の分岐プログラムに対する充足可能性問題が総当たりよりも高速に計算できることが導かれる.
(2)長さ限定分岐プログラムの特別な場合としてk回読み分岐プログラムがある.代表者らによって,k回読み分岐プログラムを入力とする充足可能性問題を総当たり探索よりも高速なアルゴリズムが既に知られている.2018年度はkが2の場合に対して計算時間の改良に成功した.既存の結果では計算時間の解析において確率的証明を用いていたが,より厳密な解析を与えることによって計算時間の改善に成功した.この解析方針が一般のkへ拡張可能か検討中である.

現在までの達成度 (区分)
現在までの達成度 (区分)

3: やや遅れている

理由

幅限定分岐プログラムに関して調査・研究を進めているが,充足可能性問題に対する新しいアルゴリズムの開発には至っていない.例えば,幅2の分岐プログラムが入力の場合,高速なアルゴリズムの存在は判明したが,これはある論理回路クラスに対するアルゴリズムである.
k回読み分岐プログラムに対して計算時間の改良に成功しているがkが特定の値の場合に留まっており,一般のkに拡張できるかの検討が早急の課題である.

今後の研究の推進方策

(1)幅2の分岐プログラムに対して既存の結果よりも高速なアルゴリズム開発を目指す.
(2)k回読み分岐プログラムを入力とする充足可能性問題に対して,kが2の場合で達成された高速化が一般のkへ拡張可能か検討する.さらに,一般の長さ制限分岐プログラムへの拡張も目指す.

次年度使用額が生じた理由

理由:国際会議等参加の予定が変更され海外旅費の執行に変更が生じたこと等による.
使用計画:最新の研究成果調査のため,国内学会及び国際会議への参加を積極的に行う.

  • 研究成果

    (1件)

すべて 2018

すべて 雑誌論文 (1件) (うち査読あり 1件)

  • [雑誌論文] A Moderately Exponential Time Algorithm for k-IBDD Satisfiability2018

    • 著者名/発表者名
      Nagao Atsuki、Seto Kazuhisa、Teruyama Junichi
    • 雑誌名

      Algorithmica

      巻: 80 ページ: 2725~2741

    • DOI

      10.1007/s00453-017-0332-2

    • 査読あり

URL: 

公開日: 2019-12-27  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi