Top Banner
Spatial Research Group Presentation Professor Ramnath -Bhavtosh Rath
14
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Algorithm Presentation

Spatial Research Group Presentation

Professor Ramnath-Bhavtosh Rath

Page 2: Algorithm Presentation

1- What is the problem?To find the shortest path in a directed graph.Implementing Dijkstra's algorithm on a time-dependent network, where every node has a different travel time depending on when the traveller enters the edge.

Page 3: Algorithm Presentation

2 – Why is it important?

• Application in the transportation sector

- Which path to choose from a given set of paths?- When to choose a specific path?

Concept could be applied to any network that suffers from time-dependent congestion problem .

Page 4: Algorithm Presentation

3 – Why is it hard ?

• We have a large search space and need to navigate through this efficiently.

Page 5: Algorithm Presentation

4- What are limitations of related work?

• Continuous approach does not prove bounds on the size of the structures created during search.

• Discrete approach does not act simultaneously on space and time.

Page 6: Algorithm Presentation

5- What is the proposed approach?

Input :1. A graph G with a set of nodes ‘V’

and a set of edges ‘E’.2. Travel_time_series associated with

each edge.

Output:Quickest path to reach from start node to destination, for every time_slot.

Page 7: Algorithm Presentation

Algorithm approach:

Step1 : Generate labels for all the nodes connected to the Start node. (i.e. s)

To do this, check the Travel_time_series associated with all edges beginning from the start node.

Page 8: Algorithm Presentation

Add the Time_slot value with corresponding Travel_time_series values.

Page 9: Algorithm Presentation

Step 2: Iteratively generate labels from the labels with least time_series generated so far.

Page 10: Algorithm Presentation

Algorithm.

Page 11: Algorithm Presentation
Page 12: Algorithm Presentation

6 – Why is it novel and better ?

• Brings us closer to the idea of not exploring unnecessary paths.

Page 13: Algorithm Presentation

7 – Validation Design ?

• Implement algorithm and compare wth Dijkstra for all start times.

• Parameters to be considered : Length of time series Desired accuracy Frequency with which travel time changes.

(The two algorithms will be tested for different values of these parameters).

Page 14: Algorithm Presentation

Questions / Comments ?