Optimizing Map Feature Collection Routing Using Graph Database Technology
Open Access
- 28 February 2026
- journal article
- research article
- Published by MDPI AG in Applied Sciences
- Vol. 16 (5) , 2403
Abstract
Updating road network information requires determining an optimal path that visits all roads requiring data collection. This problem, known as the Rural Postman Problem (RPP), is traditionally addressed using relational databases. However, graph databases may offer advantages by more naturally representing network structures, where nodes represent junctions and edges represent roads. This study explores the novel representation of road networks using graph databases and its unique application in optimizing RPP algorithms. We implemented three existing algorithms—(a) Nearest Neighbor, (b) “Biased” Monte Carlo, and (c) Genetic algorithm—using Cypher and compared them with (d) a novel Cypher-only algorithm designed to compute the optimal path. The results show that the Nearest Neighbor algorithm was the fastest and produced the shortest paths among all algorithms. The Cypher-only algorithm could also identify optimal paths but failed to scale beyond five required edges. These findings highlight the limitations of using Cypher alone for solving the RPP but suggest that Neo4j and Cypher hold promise for further exploration.Keywords
Funding Information
- HERE Europe B.V.
This publication has 23 references indexed in Scilit:
- Road Network Graph Representation for Traffic Analysis and Routing2022
- Multi-objective Social Network Detection - A Graph Database Supported NSGA-II Based Approach2022
- Graph Database and Relational Database Performance Comparison on a Transportation Network2020
- On the generalized directed rural postman problemJournal of the Operational Research Society, 2014
- A Solution to the Rural Postman Problem Based on Artificial Ant ColoniesLecture Notes in Computer Science, 2007
- Heuristics for the Mixed Rural Postman ProblemComputers & Operations Research, 1999
- A heuristic algorithm based on Monte Carlo methods for the Rural Postman ProblemComputers & Operations Research, 1998
- An algorithm for the Rural Postman problem on a directed graph1986
- On general routing problemsNetworks, 1976
- A fundamental problem in vehicle routingNetworks, 1974