although our analysis shows coherent results.
7 CONCLUSION AND
PERSPECTIVES
This paper presented our on-going work in analysing
complex GIS-based systems involving complex spa-
tiotemporal constraints. We showed how map data
structures can capture constraints such as travel time
functions and turn restrictions. We then focused on
building a toolbox of efficient algorithms. Coping
with the complexity induced by the extra graph con-
straints required non-trivial work. So far, the avail-
able modules were quite easy to deploy. They can be
enriched to deal with more restrictions such as truck
attributes which would enable richer verifications. A
language can also be designed to express constraints
in purely declarative form as illustrated the case study
and compile it using our emerging toolbox. In a larger
context, such requirements could be combined with
other temporal requirements and a mixed verification
could be conducted at the system level, e.g. to show
that some global intervention time is guaranteed in all
possible scenarios. Finally, we can also incorporate
stochastic TTF, to be able to more easily manage re-
quirements with a more complex and accurate proba-
bilistic formulation.
ACKNOWLEDGEMENT
This work was financially supported by the Walloon
Region by the REDIRNET project (nr 607768). We
thanks Market-IP for sharing their fully featured maps
and Raphael Michel for sharing his expertise on the
Belgian emergency medical care.
REFERENCES
Bast, H. et al. (2014). Route Planning in Transportation
Networks. Technical report, Microsoft Research.
Batz, G. V., Delling, D., Sanders, P., and Vetter, C. (2009).
Time-dependent contraction hierarchies. In in Proc.
11th Workshop on Algorithmic Engineering and Ex-
periments (ALENEX), pages 97–105. SIAM.
Batz, G. V., Geisberger, R., Neubauer, S., and Sanders, P.
(2010). Time-dependent contraction hierarchies and
approximation. In Experimental Algorithms, pages
166–177. Springer.
Byrd, A. et al. (2015). OpenTripPlanner. http://
www.opentripplanner.org.
Dijkstra, E. W. (1959). A note on two problems in connexion
with graphs, volume 1. Springer.
Federal Public Service for Health (2007). Vade-mecum for
Emergency Medical Aid (Law of July 8, 1964) for am-
bulance services and ambulance rescuers (in French).
Finkelstein, A. and Dowell, J. (1996). A comedy of er-
rors: The london ambulance service case study. In
Proc. of the 8th Int. Workshop on Software Specifica-
tion and Design, IWSSD ’96, pages 2–, Washington,
DC, USA. IEEE Computer Society.
Geisberger, R., Sanders, P., Schultes, D., and Delling, D.
(2008). Contraction hierarchies: Faster and simpler
hierarchical routing in road networks. In McGeoch,
C. C., editor, WEA, volume 5038 of Lecture Notes in
Computer Science, pages 319–333. Springer.
Geisberger, R. and Vetter, C. (2011). Efficient routing in
road networks with turn costs. In Experimental Al-
gorithms - 10th International Symposium, SEA 2011,
Kolimpari, Chania, Crete, Greece, May 5-7, 2011.
Proceedings, pages 100–111.
Hart, P. E. (1968). A Formal Basis for the Heuristic Deter-
mination of Minimum Cost Paths. IEEE Transactions
on Systems Science and Cybernetics, 4(2):100107.
Haynes, R., Jonesaa, A. P., Sauerzapf, V., and Zhao, H.
(2006). Validation of travel times to hospital estimated
by GIS. International Journal of Health Geographics,
5(40).
Karich, P. et al. (2015). GraphHopper Routing Library.
https://graphhopper.com.
Kieritz, T., Luxen, D., Sanders, P., and Vetter, C. (2010).
Distributed time-dependent contraction hierarchies. In
Experimental Algorithms, 9th Int. Symposium, SEA
2010, Ischia Island, Naples, Italy, May 20-22, pages
83–93.
Kontogiannis, S. C. and Zaroliagis, C. D. (2014). Distance
Oracles for Time-Dependent Networks. In Automata,
Languages, and Programming - 41st Int. Colloquium,
ICALP 2014, Copenhagen, Denmark, July 8-11, pages
713–725.
Letier, E. and van Lamsweerde, A. (2004). Reasoning about
partial goal satisfaction for requirements and design
engineering. SIGSOFT Softw. Eng. Notes, 29(6).
Lin, H. E. and Zito, R. (2005). A review of travel-time
prediction in transport and logistics. In In Proceedings
of the Eastern Asia Society for transportation studies,
volume 5, pages 1433–1448.
Moore, D. (2002). GIS in Emergency Planning, a spatial
analysis of ambulance services.
OSRM Community (2015). Open source routing machine.
http://project-osrm.org.
Verifying Geostatistical Travel Time Properties on Routing Networks
401