3,883
Views
1
CrossRef citations to date
0
Altmetric
Articles

Routing through open spaces – A performance comparison of algorithms

, , , &
Pages 247-256 | Received 04 May 2017, Accepted 03 Sep 2017, Published online: 24 Nov 2017

Figures & data

Figure 1. Routing examples using different algorithms (location: Weisenhausplatz, Pforzheim in Germany).

Notes: The gray lines within the open space show the subgraph of the respective algorithm. The black dotted line shows the shortest path from the top-left to the lower-right.
Figure 1. Routing examples using different algorithms (location: Weisenhausplatz, Pforzheim in Germany).

Table 1. Information about study site.

Table 2. Share (%) of failed open space algorithms per test area.

Figure 2. Additional edge count and computation duration with usage of CH.

Figure 2. Additional edge count and computation duration with usage of CH.

Figure 3. Additional edge count and computation duration without the usage of CH.

Notes: (a) Austria, (b) Bavaria, (c) Baden-Württemberg
Figure 3. Additional edge count and computation duration without the usage of CH.

Figure 4. Comparison of graph generation times.

Notes: The percentage value on top of the green bars shows the share of the computation time without CH compared to the computation time with CH. (The computations have been run on a Quad-Core with 2.4 GHz).
Figure 4. Comparison of graph generation times.

Figure 5. Routing performance.

Notes: (a) Average computation time in milliseconds. (b) Relative increase in computation time compared to Exterior Edges.
Figure 5. Routing performance.

Figure 6. Edge count versus average routing time.

Figure 6. Edge count versus average routing time.

Figure 7. Increased route length compared to Visibility All.

Figure 7. Increased route length compared to Visibility All.

Table 3. Algorithm comparison – usage of CH is considered.