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

2006 年度 実績報告書

DNA計算における基本演算アルゴリズムに関する研究

研究課題

研究課題/領域番号 17700021
研究機関九州工業大学

研究代表者

藤原 暁宏  九州工業大学, 情報工学部, 助教授 (10295008)

キーワードDNA計算 / アルゴリズム / 並列分散処理 / データ構造
研究概要

本研究では,DNA計算における算術演算や論理演算を実行するための基本的なデータ構造の提案とともに,このデータ構造を用いた様々な基本演算に対して効率のよいアルゴリズムの提案を行っている.平成18年度に関しては,以下のような成果を得た.
・新たな基本演算アルゴリズムの提案
平成18年度においては,乗除算やその他の基本演算に対する効率的なアルゴリズムの提案を行った.まず,乗算及び除算を行うDNA計算アルゴリズムの提案を行った.本アルゴリズムは,DNA計算において,乗算及び除算を行う始めてのアルゴリズムであり,mビットの2進数の対に対して,O(log m)ステップで乗算及び除算が実行できることを示した.
また,NP困難問題の1つである最大充足可能性問題に対するアルゴリズムの提案を行った.NP困難問題は通常の計算機では一般に指数時間の実行時間が必要であるが,本アルゴリズムを用いることにより,DNA計算においてO(1)ステップで最大充足可能性問題を解くことができることを示した.
また,DNA計算におけるデータ構造の一つである論理鎖を生成するアルゴリズムについても提案を行った.
・クラスタ処理を用いたDNA計算シミュレータの実装
DNA計算では取り扱うデータ量が膨大であるため,1台の計算機を用いたシミュレータでは小規模なシミュレーションしか実行することができない.そこで,平成17年度に構築したシミュレータを元に,PCを用いた計算機クラスタによる並列処理環境にシミュレータを実装し,大規模データに対するシミュレーションを実行可能とするシミュレータの構築を行った.また,本シミュレータを利用して,提案したアルゴリズムの正当性を確認した.

  • 研究成果

    (5件)

すべて 2007 2006

すべて 雑誌論文 (4件) 図書 (1件)

  • [雑誌論文] Procedures for computing the maximum with DNA2007

    • 著者名/発表者名
      A.Fujiwara, S.Kamio, A.Takehara
    • 雑誌名

      International Journal of Foundations of Computer Science (印刷中)

  • [雑誌論文] A procedure for MAX-SAT with DNA strands2006

    • 著者名/発表者名
      Y.Tokumaru, A.Fujiwara
    • 雑誌名

      Proceedings of the International Conference on Foundations of Computer Science (CD-ROM)

  • [雑誌論文] Procedures for multiplication and division in DNA computing2006

    • 著者名/発表者名
      H.Fukagawa, A.Fujiwara
    • 雑誌名

      Proceedings of the International Conference on Foundations of Computer Science (CD-ROM)

  • [雑誌論文] DNA計算における論理鎖生成アルゴリズム2006

    • 著者名/発表者名
      立石竹志, 藤原暁宏
    • 雑誌名

      第2回情報科学ワークショップ

      ページ: 56-65

  • [図書] アルゴリズムとデータ構造2006

    • 著者名/発表者名
      藤原 暁宏
    • 総ページ数
      176
    • 出版者
      森北出版

URL: 

公開日: 2008-05-08   更新日: 2016-04-21  

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

Powered by NII kakenhi