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

2004 年度 研究成果報告書概要

プログラム可能論理デバイスによる組合せ問題の高速解法に関する研究

研究課題

研究課題/領域番号 15500040
研究種目

基盤研究(C)

配分区分補助金
応募区分一般
研究分野 計算機システム・ネットワーク
研究機関広島市立大学

研究代表者

若林 真一  広島市立大学, 情報科学部, 教授 (50210860)

研究期間 (年度) 2003 – 2004
キーワードFPGA / 組合せ問題 / NP-困難 / 分枝限定法 / インスタンス依存 / ハードウェア解法
研究概要

Field Programmable Gate Array (FPGA)に代表されるプログラム可能論理デバイス(programmable logic device, PLD)は、チップのマスクパターンを変更することなく任意のハードウェアを繰り返し実現可能な集積回路であり、近年は1000万ゲート規模で1GHzのクロック周波数で動作可能なFPGAも出現している。PLDの持つハードウェアでありながらプログラマブルであるという特性を生かすことで、PLDは従来の逐次コンピュータ上で動作するソフトウェアや専用ハードウェアによる問題解法とは異なる新しい問題解決の手段となることが期待されている。本研究はこのようなPLDを用いた新しい問題解法の確立を目的として、PLDを用いて複雑で大規模な最適化に対する解を高速に得るためのハードウェア解法について研究した。具体的には、NP-困難な組合せ最適化問題に対し、与えられた問題の具体的な入力(インスタンス)を解析し、インスタンス解析とハードウェア回路の生成に必要な計算時間と、生成されたハードウェア回路の実行時間のトレードオフを考慮しながら、インスタンスに最適化したハードウェア回路を自動生成する手法を考察した。本研究ではグラフ上で定義されるNP-困難な組合せ問題を対象とし、最大クリーク問題、最小被覆問題、最小支配集合問題に対してそれぞれハードウェア解法を提案し、与えられたグラフのインスタンスからそのインスタンスに特化した専用ハードウェアの回路記述を自動生成するプログラムを開発した。さらに、生成されたハードウェア解法を実際にFPGA上に実現して、従来手法であるソフトウェア解法と比較した。評価実験の結果、提案手法はソフトウェア解法と比較して数100音以上高速であり、提案解法は十分に実用的であることがわかった。また、回路規模が増大した場合に、複数のFPGAを用いてどのように回路を実現するかについても考察した。得られた研究成果は関連学会の研究会、シンポジウム等で発表した。

  • 研究成果

    (12件)

すべて 2005 2004 その他

すべて 雑誌論文 (12件)

  • [雑誌論文] グラフ最小節点被覆問題に対するFPGAを用いたインスタンス依存ハードウェア解法2005

    • 著者名/発表者名
      菊池健司
    • 雑誌名

      電子情報通信学会技術研究報告 VLD2004-106

      ページ: 51-56

    • 説明
      「研究成果報告書概要(和文)」より
  • [雑誌論文] 最小支配集合問題を解くインスタンス依存ハードウェア解法2005

    • 著者名/発表者名
      有路忠臣
    • 雑誌名

      第4回情報科学技術フォーラム講演論文集 (発表予定)

    • 説明
      「研究成果報告書概要(和文)」より
  • [雑誌論文] An instance-specific hardware algorithm using FPGAs for the minimum vertex cover problem of a graph2005

    • 著者名/発表者名
      Kenji Kikuchi
    • 雑誌名

      IEICE Technical Report VLD2004-106

      ページ: 51-56

    • 説明
      「研究成果報告書概要(欧文)」より
  • [雑誌論文] An instance-specific hardware algorithm for finding a maximum clique2004

    • 著者名/発表者名
      Shinichi Wakabayashi
    • 雑誌名

      Proc.International Conference on Field Programmable Logic and Applications (FPL 2004) LNCS 3203

      ページ: 516-525

    • 説明
      「研究成果報告書概要(和文)」より
  • [雑誌論文] 最大クリークを求めるデータ依存ハードウェアアルゴリズムの実装と評価2004

    • 著者名/発表者名
      若林真一
    • 雑誌名

      電子情報通信学会技術研究報告 VLD2003-135

      ページ: 61-66

    • 説明
      「研究成果報告書概要(和文)」より
  • [雑誌論文] FPGAを用いた最大クリーク問題の高速解法2004

    • 著者名/発表者名
      菊池健司
    • 雑誌名

      平成16年度電気・情報関連学会中国支部第55回連合大会講演論文集 122005

      ページ: 309-310

    • 説明
      「研究成果報告書概要(和文)」より
  • [雑誌論文] 最大クリーク問題を解くインスタンス依存ハードウェア解法2004

    • 著者名/発表者名
      菊池健司
    • 雑誌名

      第6回IEEE広島支部学生シンポジウム論文集

      ページ: 235-238

    • 説明
      「研究成果報告書概要(和文)」より
  • [雑誌論文] An instance-specific hardware algorithm for finding a maximum clique2004

    • 著者名/発表者名
      Shinichi Wakabayashi
    • 雑誌名

      Proc.International Conf.on Field Programmable Logic and Applications LNCS 3203

      ページ: 516-525

    • 説明
      「研究成果報告書概要(欧文)」より
  • [雑誌論文] Implementation and evaluation of an instance-specific hardware algorithm for finding a maximum clique2004

    • 著者名/発表者名
      Shinichi Wakabayashi
    • 雑誌名

      IEICE Technical Report VLD2003-135

      ページ: 61-66

    • 説明
      「研究成果報告書概要(欧文)」より
  • [雑誌論文] An efficient method for the maximum clique problem using FPGAs2004

    • 著者名/発表者名
      Kenji Kikuchi
    • 雑誌名

      Proc.Joint-Chugoku Chapter Conference 122005

      ページ: 309-310

    • 説明
      「研究成果報告書概要(欧文)」より
  • [雑誌論文] An instance-specific hardware algorithm for solving the maximum clique problem2004

    • 著者名/発表者名
      Kenji Kikuchi
    • 雑誌名

      Proc.IEEE Hiroshima Section Student Symposium

      ページ: 235-238

    • 説明
      「研究成果報告書概要(欧文)」より
  • [雑誌論文] An instance-specific hardware algorithm for solving the minimum dominating set problem

    • 著者名/発表者名
      Tadaomi Ariji
    • 雑誌名

      Proc.Forum on Information Technology (to appear)

    • 説明
      「研究成果報告書概要(欧文)」より

URL: 

公開日: 2006-07-11  

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

Powered by NII kakenhi