Efficient Shortest-Path-Tree Computation in Network Routing Based on Pulse-Coupled Neural Networks

被引:22
|
作者
Qu, Hong [1 ]
Yi, Zhang [2 ]
Yang, Simon X. [3 ]
机构
[1] Univ Elect Sci & Technol China, Sch Comp Sci & Engn, Chengdu 610054, Peoples R China
[2] Sichuan Univ, Coll Comp Sci, Machine Intelligence Lab, Chengdu 610065, Peoples R China
[3] Univ Guelph, Sch Engn, Adv Robot & Intelligent Syst Lab, Guelph, ON N1G 2W1, Canada
基金
美国国家科学基金会;
关键词
Autowave; open shortest path first (OSPF); pulse-coupled neural networks (PCNNs); routing; shortest path tree (SPT); COLUMNAR COMPETITIVE MODEL; DYNAMIC ALGORITHMS; PCNN; CONVERGENCE; LINKING;
D O I
10.1109/TSMCB.2012.2221695
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Shortest path tree (SPT) computation is a critical issue for routers using link-state routing protocols, such as the most commonly used open shortest path first and intermediate system to intermediate system. Each router needs to recompute a new SPT rooted from itself whenever a change happens in the link state. Most commercial routers do this computation by deleting the current SPT and building a new one using static algorithms such as the Dijkstra algorithm at the beginning. Such recomputation of an entire SPT is inefficient, which may consume a considerable amount of CPU time and result in a time delay in the network. Some dynamic updating methods using the information in the updated SPT have been proposed in recent years. However, there are still many limitations in those dynamic algorithms. In this paper, a new modified model of pulse-coupled neural networks (M-PCNNs) is proposed for the SPT computation. It is rigorously proved that the proposed model is capable of solving some optimization problems, such as the SPT. A static algorithm is proposed based on the M-PCNNs to compute the SPT efficiently for large-scale problems. In addition, a dynamic algorithm that makes use of the structure of the previously computed SPT is proposed, which significantly improves the efficiency of the algorithm. Simulation results demonstrate the effective and efficient performance of the proposed approach.
引用
收藏
页码:995 / 1010
页数:16
相关论文
共 50 条
  • [41] Pulse-coupled neural networks for contour and motion matchings
    Yu, B
    Zhang, LM
    IEEE TRANSACTIONS ON NEURAL NETWORKS, 2004, 15 (05): : 1186 - 1201
  • [42] A dual neural network for shortest-path routing
    Wang, J
    1997 IEEE INTERNATIONAL CONFERENCE ON NEURAL NETWORKS, VOLS 1-4, 1997, : 1295 - 1298
  • [43] Implementation of pulse-coupled neural networks in a CNAPS environment
    Kinser, JM
    Lindblad, T
    IEEE TRANSACTIONS ON NEURAL NETWORKS, 1999, 10 (03): : 584 - 590
  • [44] On autowave travelling of Discrete Pulse-Coupled Neural Networks
    Shi, MH
    Fan, XJ
    Zhang, JY
    8TH INTERNATIONAL CONFERENCE ON NEURAL INFORMATION PROCESSING, VOLS 1-3, PROCEEDING, 2001, : 903 - 909
  • [45] Pulse-coupled neural networks and parameter optimization methods
    Xu, Xinzheng
    Wang, Guanying
    Ding, Shifei
    Cheng, Yuhu
    Wang, Xuesong
    NEURAL COMPUTING & APPLICATIONS, 2017, 28 : S671 - S681
  • [46] Efficient update of shortest path algorithms for network routing
    Xiao, B
    ZhuGe, QF
    Sha, EHM
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 2001, : 315 - 320
  • [47] Pulse-coupled neural networks and parameter optimization methods
    Xinzheng Xu
    Guanying Wang
    Shifei Ding
    Yuhu Cheng
    Xuesong Wang
    Neural Computing and Applications, 2017, 28 : 671 - 681
  • [48] Pulse-coupled neural networks for medical image analysis
    Keller, PE
    McKinnon, D
    APPLICATIONS AND SCIENCE OF COMPUTATIONAL INTELLIGENCE II, 1999, 3722 : 444 - 451
  • [49] Parameter adaptation in a simplified Pulse-Coupled Neural Network
    Székely, G
    Lindblad, T
    NINTH WORKSHOP ON VIRTUAL INTELLIGENCE/DYNAMIC NEURAL NETWORKS: ACADEMIC/INDUSTRIAL/NASA/DEFENSE TECHNICAL INTERCHANGE AND TUTORIALS, 1999, 3728 : 278 - 285
  • [50] Pulse-coupled neural networks for medical image analysis
    Proc SPIE Int Soc Opt Eng, (444-451):