A Study on Efficient Problem Solving for Combinatorial Problems Using Programmable Logic Devices
A Study on Efficient Problem Solving for Combinatorial Problems Using Programmable Logic Devices
批准号:
15500040
负责人:
WAKABAYASHI Shinichi
金额:
$2.37万
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (C)
财政年份:
2003
资助国家:
日本
项目状态:
已结题
起止时间:
2003 至 2004
中文摘要
现场可编程门阵列(现场可编程门阵列)可重构计算作为一种新的组合问题求解方法已经成为一种流行的计算方法。特别是,通过特定实例加速器来解决问题已经引起了广泛的关注,如布尔可满足性问题、最小覆盖问题等。在这项研究中,我们提出了一种新的方法来解决图上的几个NP-Hard问题,如最大团问题、最小顶点覆盖问题、最小支配集问题,基于可重构计算。在所提出的方法中,对于每个问题的给定实例,生成特定于实例的加速器的硬件描述以产生问题的最优解。生成的特定于实例的加速器基于分支定界搜索和各种剪枝技术。此外,还引入了流水线和并行处理,加快了计算速度。我们还开发了一个系统,它为给定的问题实例自动生成加速器的Verilog HDL语言描述。生成的Verilog描述被编译并下载到现场可编程门阵列作为配置数据,通过硬件解决该问题。实验结果表明,与软件求解器相比,即使考虑到FPGA的电路综合和配置时间,该算法也能在很短的运行时间内得到问题的最优解。
英文摘要
Reconfigurable computing with Field Programmable Gate Arrays (FPGAs) has become popular as a new approach to combinatorial problems. In particular, problem solving by instance-specific accelerators has been widely noticed such as the Boolean satisfiability problem, the minimum cover problem, etc. In this study, we present a novel approach to solving several NP-hard problems on graphs such as the maximum clique problem, the minimum vertex cover problem, and the minimum dominating set problem, based on reconfigurable computing. In the proposed approach, for a given instance of each problem, an HDL description of an instance-specific accelerator is generated to produce an optimum solution of the problem. The generated instance-specific accelerator is based on branch & bound search with various pruning techniques. Furthermore, pipeline and parallel processing are introduced to speed up the computation time. We also developed a system, which generates the Verilog HDL description of the accelerator automatically for a given problem instance. The generated Verilog description is compiled and downloaded to an FPGA as configuration data to solve the problem by hardware. Experimental results showed that, compared with the software solver, the proposed algorithm produced an optimum solution of the problem in a 'very shorter running time even if the time for circuit synthesis and configuration of FPGA was taken into account.
期刊论文(34)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
FPGAを用いた最大クリーク問題の高速解法
利用FPGA快速解决最大派系问题
DOI:
--
发表时间:
2004
期刊:
平成16年度電気・情報関連学会中国支部第55回連合大会講演論文集 122005
影响因子:
--
作者:
[蜂須賀 大紀, 大坐畠 智, 川島幸之助, T.Takahashi, 菊池健司]
通讯作者:
菊池健司
Implementation and evaluation of an instance-specific hardware algorithm for finding a maximum clique
用于寻找最大派系的特定于实例的硬件算法的实现和评估
DOI:
--
发表时间:
2004
期刊:
IEICE Technical Report VLD2003-135
影响因子:
--
作者:
[加地智彦, 最所圭三, K.YOSHIDAほか, 漣一平, Shinichi Wakabayashi]
通讯作者:
Shinichi Wakabayashi
An instance-specific hardware algorithm for solving the minimum dominating set problem
用于解决最小支配集问题的特定于实例的硬件算法
DOI:
--
发表时间:
期刊:
Proc.Forum on Information Technology (to appear)
影响因子:
--
作者:
[小林 良太郎, 他3名, 漣一平, Tadaomi Ariji]
通讯作者:
Tadaomi Ariji
最大クリーク問題を解くインスタンス依存ハードウェア解法
用于解决最大团问题的依赖于实例的硬件解决方案
DOI:
--
发表时间:
2004
期刊:
第6回IEEE広島支部学生シンポジウム論文集
影响因子:
--
作者:
[菊池健司]
通讯作者:
菊池健司
An instance-specific hardware algorithm for solving the maximum clique problem
用于解决最大团问题的特定于实例的硬件算法
DOI:
--
发表时间:
2004
期刊:
Proc.IEEE Hiroshima Section Student Symposium
影响因子:
--
作者:
[Kenji Kikuchi]
通讯作者:
Kenji Kikuchi
共 14 条
A Study on High Performance String Matching Hardware for Network Intrusion Detection
-
批准号:20500054
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.75万
-
财政年份:2008
-
负责人:WAKABAYASHI Shinichi
-
依托单位:
A Study on Reconfigurable Engine for Efficient Problem Solving for Combinatorial Optimization Problems
-
批准号:18500042
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.48万
-
财政年份:2006
-
负责人:WAKABAYASHI Shinichi
-
依托单位:
A Study on Hardware Implementation of a Genetic Algorithm with Adaptive Parameter Adjustment
-
批准号:10680356
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.11万
-
财政年份:1998
-
负责人:WAKABAYASHI Shinichi
-
依托单位:
A study on VLSI layout methods based on meta-heuristics
-
批准号:05680274
-
项目类别:Grant-in-Aid for General Scientific Research (C)
-
资助金额:$1.15万
-
财政年份:1993
-
负责人:WAKABAYASHI Shinichi
-
依托单位:
海外基金