摘要
蚁群算法是优化领域中新出现的一种启发式仿生类智能进化算法,该算法采用分布式并行计算和正反馈机制.首先综述了蚁群算法及其硬件实现的研究进展,并讨论了蚁群算法硬件的主要特点;然后,着重介绍了基于现场可编程门阵列(FPGA)的蚁群算法硬件实现方案,简要阐述了蚁群算法在软硬件划分领域的应用进展;最后,展望了蚁群算法硬件实现领域未来的研究方向和内容.
Ant colony algorithm (ACA) is a novel category of bionic meta-heuristic algorithm, in which parallel computation and positive feedback mechanism are adopted. The development of ACA and its hardware realization are reviewed. The main characteristics of ACA are discussed, and the detailed scheme for field programmable gate array (FPGA)-based hardware realization of ACA is proposed. The development of hardware/software partitioning, which is based on ACA, is also reviewed. Some remarks on the further research contents and directions in this domain are presented.
出处
《控制与决策》
EI
CSCD
北大核心
2007年第3期241-246,共6页
Control and Decision
基金
国家自然科学基金项目(60604009)
航空科学基金项目(2006ZC51039)
北京航空航天大学"蓝天新秀"基金项目
关键词
蚁群算法
硬件实现
仿生硬件
现场可编程门阵列(FPGA)
基于群体-蚁群优化
Ant colony algorithm(ACA)
Hardware realization
Bio-inspired hardware
Field programmable gate array(FPGA)
Population-based ant colony optimization(P-ACO)