• DocumentCode
    56670
  • Title

    A Minimum Resource Neural Network Framework for Solving Multiconstraint Shortest Path Problems

  • Author

    Junying Zhang ; Xiaoxue Zhao ; Xiaotao He

  • Author_Institution
    Sch. of Comput. Sci. & Technol., Xidian Univ., Xi´an, China
  • Volume
    25
  • Issue
    8
  • fYear
    2014
  • fDate
    Aug. 2014
  • Firstpage
    1566
  • Lastpage
    1582
  • Abstract
    Characterized by using minimum hard (structural) and soft (computational) resources, a novel parameter-free minimal resource neural network (MRNN) framework is proposed for solving a wide range of single-source shortest path (SP) problems for various graph types. The problems are the k-shortest time path problems with any combination of three constraints: time, hop, and label constraints, and the graphs can be directed, undirected, or bidirected with symmetric and/or asymmetric traversal time, which can be real and time dependent. Isomorphic to the graph where the SP is to be sought, the network is activated by generating autowave at source neuron and the autowave travels automatically along the paths with the speed of a hop in an iteration. Properties of the network are studied, algorithms are presented, and computation complexity is analyzed. The framework guarantees globally optimal solutions of a series of problems during the iteration process of the network, which provides insight into why even the SP is still too long to be satisfied. The network facilitates very large scale integrated circuit implementation and adapt to very large scale problems due to its massively parallel processing and minimum resource utilization. When implemented in a sequentially processing computer, experiments on synthetic graphs, road maps of cities of the USA, and vehicle routing with time windows indicate that the MRNN is especially efficient for large scale sparse graphs and even dense graphs with some constraints, e.g., the CPU time taken and the iteration number used for the road maps of cities of the USA is even less than ~2% and 0.5% that of the Dijkstra´s algorithm.
  • Keywords
    computational complexity; graph theory; iterative methods; neural nets; resource allocation; search problems; vehicle routing; MRNN framework; SP; computation complexity; graph types; iteration process; k-shortest time path problems; minimum resource neural network framework; multiconstraint shortest path problem solving; resource utilization; single-source shortest path problems; transportation networks; vehicle routing with time windows; Biological neural networks; Convergence; Learning systems; Neurons; Parallel processing; Routing; Time factors; Autowave; minimum resource neural network (MRNN); multiconstraint; shortest path (SP) problems; shortest path (SP) problems.;
  • fLanguage
    English
  • Journal_Title
    Neural Networks and Learning Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    2162-237X
  • Type

    jour

  • DOI
    10.1109/TNNLS.2013.2293775
  • Filename
    6709796