Journal of Systems Engineering and Electronics ›› 2013, Vol. 35 ›› Issue (4): 859-863.doi: 10.3969/j.issn.1001-506X.2013.04.30

• 通信与网络 • 上一篇    下一篇

基于带宽剩余率的脉冲耦合神经网络最短路径算法

郑皓天,顾晓东   

  1. 复旦大学电子工程系,上海 200433
  • 出版日期:2013-04-17 发布日期:2010-01-03

PCNN shortest path algorithm based on bandwidth remaining rate

ZHENG Hao-tian, GU Xiao-dong   

  1. Department of Electronic Engineering, Fudan University, Shanghai 200433, China
  • Online:2013-04-17 Published:2010-01-03

摘要:

利用脉冲耦合神经网络(pulse coupled neural network, PCNN)寻找最短路径是一种非确定性算法,运算的复杂度只和最短路径的长度有关,和路径图的复杂程度无关。已有的PCNN最短路径算法只考虑路径长度,而未考虑其他参数,如带宽和时延等。这里除了考虑路径长度,同时考虑实际中带宽剩余量对网络的影响,提出了一种基于带宽剩余率的最短路径算法,用带宽剩余率参数来控制神经元阈值,寻找最短路径。仿真结果表明,该算法可以寻找到全局最优解。

Abstract:

Using pulse coupled neural network (PCNN) to find a shortest path is a non-deterministic algorithm . The computation complexity is only related to the shortest path’s length, and is not related to the complexity of the path graph. The existing PCNN finding shortest path algorithm only takes into account the path length, without considering other parameters. This paper proposes an algorithm based on the bandwidth remaining rate, which considers the influence of the bandwidth remaining amount on the network, as well as the path length; besides, parameter of the bandwidth remaining rate is used to control neurons’ threshold to find the shortest path. The simulation results show that this method can find the global optimal solution.