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

ビッグデータ処理の形式検証に向けて

研究課題

研究課題/領域番号 15K12013
研究種目

挑戦的萌芽研究

配分区分基金
研究分野 ソフトウェア
研究機関国立研究開発法人産業技術総合研究所

研究代表者

Affeldt Reynald  国立研究開発法人産業技術総合研究所, 情報・人間工学領域, 主任研究員 (40415641)

研究分担者 田中 哲  国立研究開発法人産業技術総合研究所, 情報・人間工学領域, 主任研究員 (10357452)
J Garrigue  名古屋大学, 多元数理科学研究科, 准教授 (80273530)
研究期間 (年度) 2015-04-01 – 2018-03-31
研究課題ステータス 完了 (2017年度)
配分額 *注記
2,080千円 (直接経費: 1,600千円、間接経費: 480千円)
2017年度: 780千円 (直接経費: 600千円、間接経費: 180千円)
2016年度: 650千円 (直接経費: 500千円、間接経費: 150千円)
2015年度: 650千円 (直接経費: 500千円、間接経費: 150千円)
キーワード定理証明支援系 / 簡潔データ構造 / プログラミング言語OCaml / プログラミング言語C / コード生成器
研究成果の概要

インターネットに接続される機器の増加に伴い、蓄積されるデータが爆発的に増大している。これらの大規模なデータを解析し、活用しようという動きが、いわゆる「ビッグデータ」のもとで進んでいる。しかし、ビッグデータ処理に用いられるプログラムの信頼性について、十分に厳密な検討や検証がなされているとは言いがたい。本研究では、「簡潔データ構造」に着目し、そのアルゴリズム及び実装の安全な開発方法を提案し、評価を行った。具体的には、定理証明支援系Coqを用いて、簡潔データ構造の基本的なアルゴリズムを形式化し、その性質を検証してから、実用的なコードを出力できるようにした。

報告書

(4件)
  • 2017 実績報告書   研究成果報告書 ( PDF )
  • 2016 実施状況報告書
  • 2015 実施状況報告書
  • 研究成果

    (16件)

すべて 2018 2017 2016 その他

すべて 雑誌論文 (3件) (うち国際共著 1件、 査読あり 3件、 オープンアクセス 2件、 謝辞記載あり 2件) 学会発表 (10件) (うち国際学会 2件、 招待講演 1件) 備考 (3件)

  • [雑誌論文] Safe Low-level Code Generation in Coq Using Monomorphization and Monadification2018

    • 著者名/発表者名
      Tanaka Akira、Affeldt Reynald、Garrigue Jacques
    • 雑誌名

      Journal of Information Processing

      巻: 26 号: 0 ページ: 54-72

    • DOI

      10.2197/ipsjjip.26.54

    • NAID

      130006309263

    • ISSN
      1882-6652
    • 関連する報告書
      2017 実績報告書
    • 査読あり / オープンアクセス / 国際共著
  • [雑誌論文] Formal Verification of the rank Algorithm for Succinct Data Structures2016

    • 著者名/発表者名
      Akira Tanaka, Reynald Affeldt, and Jacques Garrigue
    • 雑誌名

      Lecture Notes in Computer Science

      巻: 10009 ページ: 243-260

    • DOI

      10.1007/978-3-319-47846-3_16

    • ISBN
      9783319478456, 9783319478463
    • 関連する報告書
      2016 実施状況報告書
    • 査読あり / 謝辞記載あり
  • [雑誌論文] Formal Verification of the rank Function for Succinct Data Structures2016

    • 著者名/発表者名
      Akira Tanaka, Reynald Affeldt, Jacques Garrigue
    • 雑誌名

      Proceedings of the 18th JSSST Workshop on Programming and Programming Languages

      巻: 1 ページ: 1-15

    • 関連する報告書
      2015 実施状況報告書
    • 査読あり / オープンアクセス / 謝辞記載あり
  • [学会発表] Certified Mon{omorphiz|adific}ation of Gallina for Low-level Code Extraction2017

    • 著者名/発表者名
      田中 哲, Reynald Affeldt, Jacques Garrigue
    • 学会等名
      第19回プログラミングおよびプログラミング言語ワークショップ(PPL2017)
    • 発表場所
      華やぎの章 慶山ホテル 山梨県笛吹市
    • 年月日
      2017-03-09
    • 関連する報告書
      2016 実施状況報告書
  • [学会発表] Safe Low-level Code Generation in Coq using Monomorphization and Monadification2017

    • 著者名/発表者名
      田中 哲,Reynald Affeldt,Jacques Garrigue
    • 学会等名
      情報処理学会プログラミング研究会 第114回プログラミング研究発表会
    • 関連する報告書
      2017 実績報告書
  • [学会発表] Coq からの低レベル C コード生成2017

    • 著者名/発表者名
      田中哲
    • 学会等名
      The 13th Theorem Proving and Provers Meeting (TPP 2017)
    • 関連する報告書
      2017 実績報告書
  • [学会発表] 形式的な情報・符号理論のライブラリに向けて2017

    • 著者名/発表者名
      Reynald Affeldt, Jacques Garrigue, Takafumi Saikawa
    • 学会等名
      The 13th Theorem Proving and Provers Meeting (TPP 2017)
    • 関連する報告書
      2017 実績報告書
  • [学会発表] Generation of Code from Coq for Succinct Data Structures2017

    • 著者名/発表者名
      Reynald Affeldt
    • 学会等名
      ENabling TRust through Os Proofs...and beYond (ENTROPY 2018)
    • 関連する報告書
      2017 実績報告書
    • 国際学会 / 招待講演
  • [学会発表] Coqによる簡潔データ構造のライブラリに向けての今後の課題2017

    • 著者名/発表者名
      田中 哲, Reynald Affeldt, Jacques Garrigue
    • 学会等名
      第20回プログラミングおよびプログラミング言語ワークショップ(PPL2018)
    • 関連する報告書
      2017 実績報告書
  • [学会発表] Ruby Extension Library Verified using Coq Proof-assistant2017

    • 著者名/発表者名
      田中哲
    • 学会等名
      RubyKaigi 2017
    • 関連する報告書
      2017 実績報告書
  • [学会発表] Coq からの C プログラム生成2017

    • 著者名/発表者名
      田中哲
    • 学会等名
      Proof Summit 2017
    • 関連する報告書
      2017 実績報告書
  • [学会発表] Formal Verification of the rank Algorithm for Succinct Data Structures2016

    • 著者名/発表者名
      Akira Tanaka, Reynald Affeldt, and Jacques Garrigue
    • 学会等名
      18th International Conference on Formal Engineering Methods (ICFEM 2016), November 14-18, 2016
    • 発表場所
      TKP Ichigaya Conference Center, Tokyo
    • 年月日
      2016-11-17
    • 関連する報告書
      2016 実施状況報告書
    • 国際学会
  • [学会発表] Formal Verification of the rank Function for Succinct Data Structures2016

    • 著者名/発表者名
      Akira Tanaka, Reynald Affeldt, Jacques Garrigue
    • 学会等名
      18th JSSST Workshop on Programming and Programming Languages
    • 発表場所
      ダイヤモンド瀬戸内マリンホテル(岡山県玉野市)
    • 年月日
      2016-03-08
    • 関連する報告書
      2015 実施状況報告書
  • [備考] https://staff.aist.go.jp/tanaka-akira/succinct/

    • 関連する報告書
      2017 実績報告書
  • [備考] https://github.com/affeldt-aist/infotheo

    • 関連する報告書
      2017 実績報告書
  • [備考] Formal Verification for Succinct Data Structures

    • URL

      https://staff.aist.go.jp/tanaka-akira/succinct/

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

URL: 

公開日: 2015-04-16   更新日: 2019-03-29  

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

Powered by NII kakenhi