Implementation of a stochastic routing service

This Final Year Project is a collaboration work with BMW Group and the Intelligence Mobility research team at NTU-BMW Future Mobility Lab. It aims to develop a stochastic traffic router to integrate onto BMW’s traffic simulator QTrip, meanwhile assist the team’s visualisation needs on road maps, suc...

Full description

Saved in:
Bibliographic Details
Main Author: Yang, Wanqing
Other Authors: Dusit Niyato
Format: Final Year Project
Language:English
Published: 2015
Subjects:
Online Access:http://hdl.handle.net/10356/62623
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-62623
record_format dspace
spelling sg-ntu-dr.10356-626232023-03-03T20:36:36Z Implementation of a stochastic routing service Yang, Wanqing Dusit Niyato School of Computer Engineering Parallel and Distributed Computing Centre BMW@NTU Future Mobility Research Lab DRNTU::Engineering::Computer science and engineering::Software::Software engineering This Final Year Project is a collaboration work with BMW Group and the Intelligence Mobility research team at NTU-BMW Future Mobility Lab. It aims to develop a stochastic traffic router to integrate onto BMW’s traffic simulator QTrip, meanwhile assist the team’s visualisation needs on road maps, such as graph clustering. In contrast to conventional shortest path or smallest travel time routing, stochastic routing algorithms recognise the uncertainties of traffic with the goal to maximise the probability of arrival on time. In this project, Cardinality Minimisation and Partial Lagrange Multiplier approaches are used to formulate the stochastic routing problem into Mixed Integer Linear Programming (MILP) and Linear Programming (LP) respectively, and solved by solvers in MATLAB and GAMS. Performance testing is conducted to compare the response time of each solution, and improvement is made on the MATLAB-LP solution to finally make stochastic routing feasible on long distance meanwhile satisfy the performance requirement. In the end, stochastic routing based on clusters is briefly discussed as a future direction beyond this project, both theory and implementation-wise. Bachelor of Engineering (Computer Science) 2015-04-24T02:56:45Z 2015-04-24T02:56:45Z 2015 2015 Final Year Project (FYP) http://hdl.handle.net/10356/62623 en Nanyang Technological University 91 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::Computer science and engineering::Software::Software engineering
spellingShingle DRNTU::Engineering::Computer science and engineering::Software::Software engineering
Yang, Wanqing
Implementation of a stochastic routing service
description This Final Year Project is a collaboration work with BMW Group and the Intelligence Mobility research team at NTU-BMW Future Mobility Lab. It aims to develop a stochastic traffic router to integrate onto BMW’s traffic simulator QTrip, meanwhile assist the team’s visualisation needs on road maps, such as graph clustering. In contrast to conventional shortest path or smallest travel time routing, stochastic routing algorithms recognise the uncertainties of traffic with the goal to maximise the probability of arrival on time. In this project, Cardinality Minimisation and Partial Lagrange Multiplier approaches are used to formulate the stochastic routing problem into Mixed Integer Linear Programming (MILP) and Linear Programming (LP) respectively, and solved by solvers in MATLAB and GAMS. Performance testing is conducted to compare the response time of each solution, and improvement is made on the MATLAB-LP solution to finally make stochastic routing feasible on long distance meanwhile satisfy the performance requirement. In the end, stochastic routing based on clusters is briefly discussed as a future direction beyond this project, both theory and implementation-wise.
author2 Dusit Niyato
author_facet Dusit Niyato
Yang, Wanqing
format Final Year Project
author Yang, Wanqing
author_sort Yang, Wanqing
title Implementation of a stochastic routing service
title_short Implementation of a stochastic routing service
title_full Implementation of a stochastic routing service
title_fullStr Implementation of a stochastic routing service
title_full_unstemmed Implementation of a stochastic routing service
title_sort implementation of a stochastic routing service
publishDate 2015
url http://hdl.handle.net/10356/62623
_version_ 1759857987952836608