Optimal location queries on road networks

Graph size of dataset used in programs is getting larger and the details on it are getting refined over times, therefore the need for a more sophisticated Graph Traversal Algorithm arises. The new algorithm must be fast and also scalable to handle the searching between any two points in a map. Th...

Full description

Saved in:
Bibliographic Details
Main Author: Tan, Zhi Heng.
Other Authors: School of Computer Engineering
Format: Final Year Project
Language:English
Published: 2012
Subjects:
Online Access:http://hdl.handle.net/10356/50842
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-50842
record_format dspace
spelling sg-ntu-dr.10356-508422023-03-03T20:28:20Z Optimal location queries on road networks Tan, Zhi Heng. School of Computer Engineering Centre for Advanced Information Systems Xiao Xiaokui DRNTU::Engineering DRNTU::Engineering::Computer science and engineering::Computing methodologies::Simulation and modeling Graph size of dataset used in programs is getting larger and the details on it are getting refined over times, therefore the need for a more sophisticated Graph Traversal Algorithm arises. The new algorithm must be fast and also scalable to handle the searching between any two points in a map. This report is about the use of the Contraction hierarchies with label restrictions (CHLR) [1] to hasten the process of finding the shortest path between any two points in a road network. It hastens the searching process by introducing shortcuts between points. By using a bidirectional Dijkstra search variant, along with some absolute ordering of the nodes, we are able to omit expanding the search, only to some nodes while maintaining the accuracy of the search. We will also introduce multithreading and storing of data into separate files to help reduce computation time while carrying out the indexing of the graph. Performance testing is carried out to determine how well threads perform in sequential and parallel mode. From the results shown there was significant reduction in indexing time, and achieved a speed up of 1.423. Bachelor of Engineering (Computer Science) 2012-11-21T07:55:00Z 2012-11-21T07:55:00Z 2012 2012 Final Year Project (FYP) http://hdl.handle.net/10356/50842 en Nanyang Technological University 36 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering
DRNTU::Engineering::Computer science and engineering::Computing methodologies::Simulation and modeling
spellingShingle DRNTU::Engineering
DRNTU::Engineering::Computer science and engineering::Computing methodologies::Simulation and modeling
Tan, Zhi Heng.
Optimal location queries on road networks
description Graph size of dataset used in programs is getting larger and the details on it are getting refined over times, therefore the need for a more sophisticated Graph Traversal Algorithm arises. The new algorithm must be fast and also scalable to handle the searching between any two points in a map. This report is about the use of the Contraction hierarchies with label restrictions (CHLR) [1] to hasten the process of finding the shortest path between any two points in a road network. It hastens the searching process by introducing shortcuts between points. By using a bidirectional Dijkstra search variant, along with some absolute ordering of the nodes, we are able to omit expanding the search, only to some nodes while maintaining the accuracy of the search. We will also introduce multithreading and storing of data into separate files to help reduce computation time while carrying out the indexing of the graph. Performance testing is carried out to determine how well threads perform in sequential and parallel mode. From the results shown there was significant reduction in indexing time, and achieved a speed up of 1.423.
author2 School of Computer Engineering
author_facet School of Computer Engineering
Tan, Zhi Heng.
format Final Year Project
author Tan, Zhi Heng.
author_sort Tan, Zhi Heng.
title Optimal location queries on road networks
title_short Optimal location queries on road networks
title_full Optimal location queries on road networks
title_fullStr Optimal location queries on road networks
title_full_unstemmed Optimal location queries on road networks
title_sort optimal location queries on road networks
publishDate 2012
url http://hdl.handle.net/10356/50842
_version_ 1759853993155100672