Title :
Finding a simple path with multiple must-include nodes
Author :
Vardhan, Hars ; Billenahalli, Shreejith ; Huang, Wanjun ; Razo, Miguel ; Sivasankaran, Arularasi ; Tang, Limin ; Monti, Paolo ; Tacca, Marco ; Fumagalli, Andrea
Author_Institution :
Univ. of Texas at Dallas, Dallas, TX, USA
Abstract :
This paper presents an algorithm to find a simple path in the given network with multiple must-include nodes in the path. The problem of finding a path with must-include node(s) can be easily found in some special cases. However, in general, including multiple nodes in the simple path has been shown to be NP-Complete. This problem may arise in network areas such as forcing the route to go through particular nodes, which have wavelength converter (optical), have monitoring provision (telecom), have gateway functions (in OSPF) or are base stations (in MANET). In this paper, a heuristic algorithm is described that follows divide and conquer approach, by dividing the problem in two subproblems. It is shown that the algorithm does not grow exponentially in this application and initial re-ordering of the given sequence of must-include nodes can improve the result. The experimental results demonstrate that the algorithm successfully computes in reasonable time.
Keywords :
computational complexity; telecommunication network routing; MANET; NP-complete; OSPF; base stations; divide-and-conquer approach; gateway functions; heuristic algorithm; multiple must-include nodes; near optimal path; optical wavelength converter; simple path finding; telecom monitoring provision; Ad hoc networks; Base stations; Heuristic algorithms; Mobile ad hoc networks; Monitoring; Optical fiber networks; Optical wavelength conversion; Polynomials; Protocols; Telecommunications;
Conference_Titel :
Modeling, Analysis & Simulation of Computer and Telecommunication Systems, 2009. MASCOTS '09. IEEE International Symposium on
Conference_Location :
London
Print_ISBN :
978-1-4244-4927-9
Electronic_ISBN :
1526-7539
DOI :
10.1109/MASCOT.2009.5366808