Optimal routing in double loop networks
Citations
937 citations
57 citations
17 citations
16 citations
Additional excerpts
...tables and adjacency matrices; it is adapted to node and link failures and load distribution of nodes; it has a constant complexityO(1) that does not depend on the size of the graph, in contrast to the following algorithms: 1) Dijkstra’s algorithm with quadratic complexity O(N 2) for any connected graph of order N ; 2) the algorithm from [8] with an estimate of O(N 1/2) of the time for calculating the shortest paths for circulants of type C(N ; s1, s2) and l = O(d) of the routing steps, where l is the distance between the vertices, and d is the diameter of the network; 3) the algorithm from [9] having the overall time complexity of one routing step O(logN ); 4) the algorithm from [10] with O(logN )−time preprocessing; 5) the algorithm from [11] with an estimate of O(logN ) arithmetic operations; 6) the algorithm from [12] having a constant estimate of the time complexity to calculate the shortest path for circulants of type C (N ; s1, s2) , but requiring preliminary calculation of the parameters for calculation with time complexityO (2 logN ) ; 7) the algorithm from [13] in circulants of typeC(Nd ; d, d+1) with an estimate ofO(d)....
[...]
14 citations
Cites background or methods from "Optimal routing in double loop netw..."
...asserted that the shortest path problem on circulant graphs with fixed k is solvable in polynomial time [56]....
[...]
...The idea of an integer lattice with l1 norm is rooted from the well-known Minokowski theorem [24, 56]....
[...]
...However, they divulged that they could not derive a similar algorithm for k ≥ 3 [56]....
[...]
References
7,005 citations
3,676 citations
"Optimal routing in double loop netw..." refers background in this paper
...Lattices are geometric objects that have been used to solve many problems in mathematics and computer science, see for instance [2,18,15,26,27,29]....
[...]
3,513 citations
"Optimal routing in double loop netw..." refers background in this paper
...Lattices are geometric objects that have been used to solve many problems in mathematics and computer science, see for instance [2,18,15,26,27,29]....
[...]
3,248 citations
1,917 citations