Back to Search
Start Over
The shortest path algorithm performance comparison in graph and relational database on a transportation network
- Source :
- Promet (Zagreb), Vol 26, Iss 1, Pp 75-82 (2014), Promet-Traffic&Transportation, Volume 26, Issue 1
- Publication Year :
- 2014
- Publisher :
- Faculty of Transport and Traffic Sciences, 2014.
-
Abstract
- In the field of geoinformation and transportation science, the shortest path is calculated on graph data mostly found in road and transportation networks. This data is often stored in various database systems. Many applications dealing with transportation network require calculation of the shortest path. The objective of this research is to compare the performance of Dijkstra shortest path calculation in PostgreSQL (with pgRouting) and Neo4j graph database for the purpose of determining if there is any difference regarding the speed of the calculation. Benchmarking was done on commodity hardware using OpenStreetMap road network. The first assumption is that Neo4j graph database would be well suited for the shortest path calculation on transportation networks but this does not come without some cost. Memory proved to be an issue in Neo4j setup when dealing with larger transportation networks.
- Subjects :
- pgRouting
OpenStreetMap
Dijkstra
benchmark
Neo4j
PostgreSQL
Theoretical computer science
Computer science
Distributed computing
Ocean Engineering
computer.software_genre
Engineering (miscellaneous)
Civil and Structural Engineering
Graph database
lcsh:TA1001-1280
Flow network
Shortest Path Faster Algorithm
Shortest path problem
K shortest path routing
lcsh:Transportation engineering
Pathfinding
computer
Dijkstra's algorithm
Constrained Shortest Path First
MathematicsofComputing_DISCRETEMATHEMATICS
Subjects
Details
- ISSN :
- 18484069 and 03535320
- Volume :
- 26
- Database :
- OpenAIRE
- Journal :
- PROMET - Traffic&Transportation
- Accession number :
- edsair.doi.dedup.....2fe02f45db3849f52d3dbf715f767127