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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |