Research Article

Dynamic Automated Search of Shunting Routes within Mesoscopic Rail-Traffic Simulators

Table 5

Specifications of auxiliary sets and row vectors.

SymbolsSpecifications

SVThe set of start vertices
(i) SV ⊂ V(G)
FVThe set of finish vertices
(i) FV ⊂ V(G)
XVThe set of forbidden vertices
(i) XV ⊂ V(G)
TVThe set of temporarily marked vertices
(i) TV ⊂ V(G)
UVThe set of ultimately marked finish vertices
(i) UV ⊂ V(G)
DThe row vector of distances
(i) D=||||,  ∈ , z = 1, …, n\2, k= 1, 2
(ii) Each vertex  ∈ V(G) is tagged by a mark , which expresses the length of the currently detected shortest path from a vertex  ∈ SV to the vertex
(iii) If the above path to the vertex  ∈ V(G) does not exist, then  = d (d ∈ , and it is equal to the value that is greater than the length of the longest admissible path in the graph G)
Note: symbol “\” denotes an integer division
PThe row vector of predecessors
(i) P=||||,  ∈ V(G) ∪ {none}, z = 1, …, n\2, k= 1, 2
(ii) Each vertex  ∈ V(G) is tagged by a mark , which corresponds to a predecessor of the vertex on the currently detected shortest path from a vertex  ∈ SV to the vertex
(iii) If the above path to the vertex  ∈ V(G) does not exist, then  = none (the symbol none expresses the nonexistence of a relevant predecessor with regard to the vertex )
SeqThe linearly ordered set of the shortest path topology
(i) Seq= {[i, ] |i = 0, ..., q − 1,  ∈ V(G), z ∈〈1, …, n\2〉, k ∈ {1, 2}, q= |Seq|}
(ii) The element [0, ] represents a finish vertex ( ∈ FV) and the element [q − 1, ] a start vertex ( ∈ SV) of the shortest path