首页> 外文期刊>電子情報通信学会技術研究報告 >高いスループットを実現する組み合わせ生成アルゴリズムの提案と実装
【24h】

高いスループットを実現する組み合わせ生成アルゴリズムの提案と実装

机译:实现高吞吐量的组合生成算法的建议与实现

获取原文
获取原文并翻译 | 示例
       

摘要

Combinatorial optimization problems are widely exist. Generally they are solved by approximate means like greedy method because they are categorized as NP-hard. However, in several cases, the solution is likely to be local optimized. In the worst case, no solutions can be obtained. Meanwhile, even if brute force method like enumeration method is used, there is a possibility that optimized solutions can be obtained within realistic time because of resent performance improvement of processors and other reasons. For speeding up the enumeration method, a method of fast combination generation is required. In this paper, we clarify the problems for speeding up of enumeration method through performance evaluations of existing combination generation algorithms. Moreover, we propose a faster combination generation algorithm than existings. In the results of the performance evaluations, the dedicated hardware of the proposed algorithm achieves about 500 times faster than software of the existing algorithm and about 10 times than the dedicated hardware of that.%組み合わせ最適化問題と呼ばれる問題は世の中に広く存在している.組み合わせ最適化問題はNP困難な問題であるため,一般的にはgreedy法のような近似解法を用いて解かれている.しかし,近似解法では,問題によっては局所解に陥り,最通解との差が大きくなってしまう場合や,解を算出できない場合がある.一方,ハードウェアの性能向上などの要因により,組み合わせを総当たりで調べる列挙法を用いた場合でも,最適解を現実的な時間で得ることができる可能性が出てきている.列挙法の高速化のためには,組み合わせを高速に生成する必要がある.そこで,本稿では列挙法の高速化を目的とし,既存の組み合わせ生成アルゴリズムの性能評価を行い,高速化のための課題を明らかにする.さらに,従来よりも高速に組み合わせの生成を行うことが可能なアルゴリズムを提案する.FPGAを対象デバイスとして提案アルゴリズムをハードウェア化し,性能評価を行った結果,既存の組み合わせ生成アルゴリズムを汎用CPUを用いて実行した場合に比べて500倍以上,専用ハードウェアで生成した場合に比べて10倍以上の速度で組み合わせを生成可能であることが示された.
机译:组合优化问题广泛存在。通常,它们通过类似于贪婪法的近似方法求解,因为它们被归类为NP-困难。但是,在某些情况下,该解决方案很可能是局部优化的。在最坏的情况下,无法获得解决方案。同时,即使使用诸如枚举方法之类的蛮力方法,由于处理器的性能改进和其他原因,也有可能在现实时间内获得优化的解决方案。为了加快枚举方法,需要一种快速组合生成的方法。在本文中,我们通过评估现有组合生成算法的性能来阐明加快枚举方法的问题。此外,我们提出了一种比现有算法更快的组合生成算法。在性能评估的结果中,所提出算法的专用硬件比现有算法的软件快约500倍,比其专用硬件快约10倍。%组み合わせ最适化问题と呼ばれる问题は世の中に広く存在しかしいる。组み合わせ最适化问题はNP困难な问题であるため,一般的にはgreedy法のような近似解法を用いて解かれている。一方,ハードウェアの性能向上などの要因により,组み合わせを総当たりで调べる列べる法を用いた场合でも,最适解を现実的な时间で得ることるこきる可能が出てきている。列挙法の高速化のためには,组み合わせを高速に生成する必要がある。そこで,本稿では列挙法の高速化を目的とし,既存の组み合わせ生成アルゴリズムの性能评价価を行い,高速化のためのスを明らかにする。さらに,従来よりも高速に组み合わせの生成を行うことが可能なアルゴリズムをのズムを。をハードウェア化し,性能评価を行った结果,既存の组み合わせ生成アルゴリズムを泛用CPUを用いて実行した场合に比べて500倍以上,専用ハードウェアででで产生した场合に比べて10倍以上の速度で组み合わせ生成可能であることが示された。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号