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

量的情報流解析のための投射モデル計数ソルバの開発

研究課題

研究課題/領域番号 17K00098
研究種目

基盤研究(C)

配分区分基金
応募区分一般
研究分野 ソフトウェア
研究機関名古屋大学

研究代表者

橋本 健二  名古屋大学, 情報学研究科, 助教 (90548447)

研究期間 (年度) 2017-04-01 – 2021-03-31
研究課題ステータス 完了 (2020年度)
配分額 *注記
4,550千円 (直接経費: 3,500千円、間接経費: 1,050千円)
2019年度: 1,040千円 (直接経費: 800千円、間接経費: 240千円)
2018年度: 1,300千円 (直接経費: 1,000千円、間接経費: 300千円)
2017年度: 2,210千円 (直接経費: 1,700千円、間接経費: 510千円)
キーワード投射モデル計数 / 量的情報流解析 / BDD / 阻止節 / 変数順序 / d-DNNF / 成分キャッシュ
研究成果の概要

ソフトウェアのセキュリティ・プライバシー解析における定量的尺度としてどの程度情報が漏洩したかを表現する量的情報流という概念が知られている。量的情報流解析の一手法として、命題論理式の解の個数を計算するモデル計数ソルバを利用した方法がある。本研究課題では、投射モデル計数の様々な計数技術を複合的に利用できる実行基盤を目指して、複数の計数手法を同じSATソルバ上に実装した上で、各々計算手法の実装の高速化や省メモリ化を実現した。また、量的情報流解析の一種である動的情報流解析に対して、実装したBDD/d-DNNF構築ツールを利用することで解析が高速化できることを確認しその有効性を示した。

研究成果の学術的意義や社会的意義

モデル計数・列挙技術を共通のSATソルバ上に実装することでそれらを複合的に利用できる環境を構築した。投射モデル計数・列挙を行うツールは一般のモデル計数・列挙のためのツールに比べて公開されているものはまだ少ない。今回、投射モデル計数を行うGPMCや投射モデル集合を表現するROBDDの構築を直接的に行うツールPC2BDDを開発し一般公開した。投射モデル計数・列挙は、量的情報流解析に限らず、規模の多い解析対象の部分的な性質を解析するのに有用であり今回のツールはそのような解析にも役立つ。

報告書

(5件)
  • 2020 実績報告書   研究成果報告書 ( PDF )
  • 2019 実施状況報告書
  • 2018 実施状況報告書
  • 2017 実施状況報告書
  • 研究成果

    (5件)

すべて 2021 2019 その他

すべて 雑誌論文 (1件) (うち査読あり 1件) 学会発表 (2件) (うち国際学会 1件) 備考 (2件)

  • [雑誌論文] Quantifying Dynamic Leakage - Complexity Analysis and Model Counting-based Calculation -2019

    • 著者名/発表者名
      Bao Trung Chu, Kenji Hashimoto, Hiroyuki Seki
    • 雑誌名

      IEICE Transactions on Information and Systems

      巻: E102.D 号: 10 ページ: 1952-1965

    • DOI

      10.1587/transinf.2019EDP7132

    • NAID

      130007722186

    • ISSN
      0916-8532, 1745-1361
    • 年月日
      2019-10-01
    • 関連する報告書
      2019 実施状況報告書
    • 査読あり
  • [学会発表] 命題論理式の全ての投射モデルを表現するBDDの構成法2021

    • 著者名/発表者名
      磯貝 孝明, 橋本 健二, 酒井 正彦
    • 学会等名
      人工知能学会 第116回人工知能基本問題研究会
    • 関連する報告書
      2020 実績報告書
  • [学会発表] On the Compositionality of Dynamic Leakage and Its Application to the Quantification Problem2019

    • 著者名/発表者名
      Bao Trung Chu, Kenji Hashimoto, Hiroyuki Seki
    • 学会等名
      The 30th International Conference on Emerging Security Information, Systems and Technologies (SECURWARE 2019)
    • 関連する報告書
      2019 実施状況報告書
    • 国際学会
  • [備考] Projected Model Counting and Enumeration

    • URL

      https://www.trs.cm.is.nagoya-u.ac.jp/projects/PMC/

    • 関連する報告書
      2020 実績報告書
  • [備考] GPMC

    • URL

      https://www.trs.cm.is.nagoya-u.ac.jp/~k-hasimt/tools/gpmc.html

    • 関連する報告書
      2018 実施状況報告書

URL: 

公開日: 2017-04-28   更新日: 2022-01-27  

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

Powered by NII kakenhi