SlideShare a Scribd company logo
2/11/2016SinhgadCollegeofEngineering
1
Presented by……………
Ashwini More B8238586
Punam Nerkar B8238589
Ramola Nikam B8238591
Shradha Pidhekar B8238605
Hierarchical Optimization of
Optimal Path Finding for
Transportation Applications
SINHGAD COLLEGE OF ENGINEERING,
PUNE – 41
DEPARTMENT OF INFORMATION TECHNOLOGY
PROJECT DETAILS
2/11/2016
2
SinhgadCollegeofEngineering
 Group No : 28
 Category : In house
 Project Area : Data Structures
 Project Platform : Windows, JAVA
Guided By…...
Prof. U.R.GODASE
AGENDA
 Introduction
 Literature Survey
 Problem Statement
 Project Scope
 Project Analysis
 Project Design
 Implementation(Algorithms)
 Project Plan
 Conclusions
 References
2/11/2016
3
SinhgadCollegeofEngineering
INTRODUCTION
 Efficient path query
processing
 Study the problem in
the context of
automobile
navigation systems
 Precomputing
Technique were used
 Proposed HEPV
2/11/2016
4
SinhgadCollegeofEngineering
LITERATURE SURVEY
2/11/2016
5
SinhgadCollegeofEngineering
Sr.
no
Dijkstra Transitive
Closure
Hierarchical A* HEPV
1 On demand Precompute Both Precompute
and On demand
Both Precompute
and On demand
2 No
Fragments
No Fragments Fragments Fragments
3 No Optimality
Guaranteed
No Optimality
Guaranteed
No
Optimality
Guaranteed
Optimality
Guaranteed
4 Can’t handle
Large graph
Can handle
Huge graph
Can handle Huge
graph
Can handle Huge
graph
PROBLEM STATEMENT
 To find an optimal path for an
individual to travel in an
alien place such that
intermediate nodes are
revealed.
2/11/2016
6
SinhgadCollegeofEngineering
PROJECT SCOPE
2/11/2016SinhgadCollegeofEngineering
7
 Propose a hierarchical graph
model
 Complete computation of paths
on-demand and precomputed
paths.
ENCODED PATH VIEW STRUCTURE
2/11/2016
8
SinhgadCollegeofEngineering
ENCODED PATH VIEW STRUCTURE
2/11/2016
9
SinhgadCollegeofEngineering
a
b c e
d2
3 4
c 2
4
6
PATH a-e
PROPOSED ALGORITHM : HEPV
2/11/2016
10
SinhgadCollegeofEngineering
PROPOSED ALGORITHM : HEPV
2/11/2016
11
SinhgadCollegeofEngineering
Border Nodes
Local Nodes
PROJECT ANALYSIS
2/11/2016
12
SinhgadCollegeofEngineering
 Use Case Level 1 Diagram
Additional Diagrams
PROJECT DESIGN
2/11/2016
13
SinhgadCollegeofEngineering
 Data Flow Diagram
 Entity Relationship Diagram
 Sequence Diagram
 State Transition Diagram
DATA FLOW DIAGRAM
2/11/2016
14
SinhgadCollegeofEngineering
Create
Partition
Check
Source &
destination
Retrieve
Path
Extract
Border
Nodes
User
Create
supergraph
GUI
Source and
destination
Partition
Status of
Source and
Destination
Minimum
weight and path
Border
Nodes
Supergraph
Partition
Supergraph
Partition
Source &
destination
ENTITY RELATIONSHIP DIAGRAM
2/11/2016
15
SinhgadCollegeofEngineering
PARTITION
SOURCE
HOP1
FLAT GRAPH
DEST WEIGHT
HOP
CREATE
SRC
DESTI
LWEIGHT
SUPERGRAPH
SOURCE1
DEST1
WEIGHT1
HOP2
PART NO
CREATE
* 1
*
1
SEQUENCE DIAGRAM
2/11/2016
16
SinhgadCollegeofEngineering
sd Sequence Diagram Model
User System Partition Supergraph
Path Retrieval
alt
[if source/destination is border node]
[if source/destination is local node]
create_partition
get_border_node
check_link
get_min_wt_and_hop
encode_supergraph
enter_ source_destination
submit_source_destination
retrieve_path
retrieve_path
submit_optimal_path
display_optimal_path
STATE DIAGRAM
2/11/2016
17
SinhgadCollegeofEngineering
stm State Diagram
Accepting source and
destination
Searching source and destination
Searching in partition
Searching in
Supergraph
Path retriev ed
Fi nal
start
not found
not found
found
2/11/2016
18
SinhgadCollegeofEngineering
HEPV CREATION ALGORITHM
2/11/2016
19
SinhgadCollegeofEngineering
3
7
4 5
1
5
1 6
2
4 4
5
1
HEPV CREATION ALGORITHM
HEPV CREATION ALGORITHM
2/11/2016
20
SinhgadCollegeofEngineering
PATH RETRIEVAL ALGORITHM
2/11/2016
21
SinhgadCollegeofEngineering
CASE 1
Source Node : Border Node
Destination Node: Border Node
2/11/2016
22
SinhgadCollegeofEngineering
3
7
4 5
1
5
1 6
2
4 4
5
1
2/11/2016
23
SinhgadCollegeofEngineering
CASE 2
Source Node : Border Node
Destination Node: Local Node
3
7
4 5
1
5
1 6
2
4 4
5
1
2/11/2016
24
SinhgadCollegeofEngineering
CASE 3
Source Node : Local Node
Destination Node: Border Node
3
7
4 5
1
5
1 6
2
4 4
5
1
2/11/2016
25
SinhgadCollegeofEngineering
CASE 4
Source Node : Local Node
Destination Node: Local Node
3
7
4 5
1
5
1 6
2
4 4
5
1
HEPV UPDATE ALGORITHM
2/11/2016
26
SinhgadCollegeofEngineering
PROJECT PLAN
 Gantt Chart-I
 Gantt Chart-II
 Project Plan
2/11/2016
27
SinhgadCollegeofEngineering
CONCLUSIONS
 Hierarchical graph model (HEPV) exploits path
retrieving strategies
 Algorithms are developed to create and maintain
HEPV
 Shortest path retrieval algorithm developed which
can be shown to be optimal
2/11/2016
28
SinhgadCollegeofEngineering
REFERENCES
[1] Ning Jing, Yun-Wu Huang, Elke Rundensteiner,
“Hierarchical Optimization of Optimal Path Finding
for Transportation Applications.”,pp. 1-8.
[2] R. Agrawal, S. Dar and H. V. Jagadish, “Direct
Transitive Closure Algorithms: Design and
Performance Evaluation,” ACM TODS, Vol. 15, No.
3, Sep. 1990, pp. 427 – 458.
2/11/2016
29
SinhgadCollegeofEngineering
REFERENCES
[3] R. Agrawal and H. V. Jagadish, “Hybrid Transitive
Closure Algorithms,” Proc. of the 16th VLDB Conf.,
1990, pp. 326 – 334.
[4] T. Cormen, C. Leiserson, and R. L. Rivest,
“Introduction to Algorithms,” The MIT Press, 1993.
2/11/2016
30
SinhgadCollegeofEngineering
2/11/2016SinhgadCollegeofEngineering
31
Thank You…

More Related Content

Similar to Optimization-Ppt

Community based routing scheme for future Internet considering PLM systems
 Community based routing scheme for future Internet considering PLM systems Community based routing scheme for future Internet considering PLM systems
Community based routing scheme for future Internet considering PLM systems
Yatish Bathla
 
PR3228 - SMART_PARKING_SYSTEM_REPORT - RAJ MANI M.pdf
PR3228 - SMART_PARKING_SYSTEM_REPORT - RAJ MANI M.pdfPR3228 - SMART_PARKING_SYSTEM_REPORT - RAJ MANI M.pdf
PR3228 - SMART_PARKING_SYSTEM_REPORT - RAJ MANI M.pdf
ShravyaKandukuri
 
Smart parking documentation .pdf
Smart parking documentation .pdfSmart parking documentation .pdf
Smart parking documentation .pdf
ShravyaKandukuri
 
Traffic Management using IoT and Deep Learning Techniques: A Literature Survey
Traffic Management using IoT and Deep Learning Techniques: A Literature SurveyTraffic Management using IoT and Deep Learning Techniques: A Literature Survey
Traffic Management using IoT and Deep Learning Techniques: A Literature Survey
IRJET Journal
 
SMART_PARKING_SYSTEM_REPORT.docx
SMART_PARKING_SYSTEM_REPORT.docxSMART_PARKING_SYSTEM_REPORT.docx
SMART_PARKING_SYSTEM_REPORT.docx
SaurabhKumar250160
 
design of FPGA based traffic light controller system
design of FPGA based traffic light controller systemdesign of FPGA based traffic light controller system
design of FPGA based traffic light controller system
Vinny Chweety
 
Web Traffic Time Series Forecasting
Web Traffic  Time Series ForecastingWeb Traffic  Time Series Forecasting
Web Traffic Time Series Forecasting
BillTubbs
 
Location Tracking and Smooth Path Providing System
Location Tracking and Smooth Path Providing SystemLocation Tracking and Smooth Path Providing System
Location Tracking and Smooth Path Providing System
IRJET Journal
 
Python time series analysis and visualization for self-driving cars
Python time series analysis and visualization for self-driving carsPython time series analysis and visualization for self-driving cars
Python time series analysis and visualization for self-driving cars
Andreas Pawlik
 
A knowledge-based solution for automatic mapping in component based automat...
A knowledge-based solution for  automatic mapping in component  based automat...A knowledge-based solution for  automatic mapping in component  based automat...
A knowledge-based solution for automatic mapping in component based automat...
FAST-Lab. Factory Automation Systems and Technologies Laboratory, Tampere University of Technology
 
Rugved Hattekar Resume
Rugved Hattekar ResumeRugved Hattekar Resume
Rugved Hattekar Resume
Rigved Hattekar
 
Automatic Tracking of Traffic Violations Using Machine Learning
Automatic Tracking of Traffic Violations Using Machine LearningAutomatic Tracking of Traffic Violations Using Machine Learning
Automatic Tracking of Traffic Violations Using Machine Learning
kshamakbhat
 
Final year project working documentation 2020
Final year project working documentation 2020Final year project working documentation 2020
Final year project working documentation 2020
Vikram Singh
 
vehicle traking based on GSM/GPS using 8051
vehicle traking based on GSM/GPS using 8051vehicle traking based on GSM/GPS using 8051
vehicle traking based on GSM/GPS using 8051
Sagar Parmar
 
Voice Controlled Robotic Vehicle
Voice Controlled Robotic VehicleVoice Controlled Robotic Vehicle
Voice Controlled Robotic Vehicle
Ayesha Shafique
 
Minor project Report (1).docx
Minor project Report (1).docxMinor project Report (1).docx
Minor project Report (1).docx
SunilShah57
 
HC-4022, Towards an Ecosystem for Heterogeneous Parallel Computing, by Wu Feng
HC-4022, Towards an Ecosystem for Heterogeneous Parallel Computing, by Wu FengHC-4022, Towards an Ecosystem for Heterogeneous Parallel Computing, by Wu Feng
HC-4022, Towards an Ecosystem for Heterogeneous Parallel Computing, by Wu Feng
AMD Developer Central
 
Review Report on SOC on Various Platforms for Vehicles
Review Report on SOC on Various Platforms for VehiclesReview Report on SOC on Various Platforms for Vehicles
Review Report on SOC on Various Platforms for Vehicles
IRJET Journal
 
OpenACC and Open Hackathons Monthly Highlights May 2023.pdf
OpenACC and Open Hackathons Monthly Highlights May  2023.pdfOpenACC and Open Hackathons Monthly Highlights May  2023.pdf
OpenACC and Open Hackathons Monthly Highlights May 2023.pdf
OpenACC
 
2021 - 2022 : Top 10 Read articles in Computer Networks and Communication
2021 - 2022 : Top 10 Read articles in Computer Networks and Communication2021 - 2022 : Top 10 Read articles in Computer Networks and Communication
2021 - 2022 : Top 10 Read articles in Computer Networks and Communication
IJCNCJournal
 

Similar to Optimization-Ppt (20)

Community based routing scheme for future Internet considering PLM systems
 Community based routing scheme for future Internet considering PLM systems Community based routing scheme for future Internet considering PLM systems
Community based routing scheme for future Internet considering PLM systems
 
PR3228 - SMART_PARKING_SYSTEM_REPORT - RAJ MANI M.pdf
PR3228 - SMART_PARKING_SYSTEM_REPORT - RAJ MANI M.pdfPR3228 - SMART_PARKING_SYSTEM_REPORT - RAJ MANI M.pdf
PR3228 - SMART_PARKING_SYSTEM_REPORT - RAJ MANI M.pdf
 
Smart parking documentation .pdf
Smart parking documentation .pdfSmart parking documentation .pdf
Smart parking documentation .pdf
 
Traffic Management using IoT and Deep Learning Techniques: A Literature Survey
Traffic Management using IoT and Deep Learning Techniques: A Literature SurveyTraffic Management using IoT and Deep Learning Techniques: A Literature Survey
Traffic Management using IoT and Deep Learning Techniques: A Literature Survey
 
SMART_PARKING_SYSTEM_REPORT.docx
SMART_PARKING_SYSTEM_REPORT.docxSMART_PARKING_SYSTEM_REPORT.docx
SMART_PARKING_SYSTEM_REPORT.docx
 
design of FPGA based traffic light controller system
design of FPGA based traffic light controller systemdesign of FPGA based traffic light controller system
design of FPGA based traffic light controller system
 
Web Traffic Time Series Forecasting
Web Traffic  Time Series ForecastingWeb Traffic  Time Series Forecasting
Web Traffic Time Series Forecasting
 
Location Tracking and Smooth Path Providing System
Location Tracking and Smooth Path Providing SystemLocation Tracking and Smooth Path Providing System
Location Tracking and Smooth Path Providing System
 
Python time series analysis and visualization for self-driving cars
Python time series analysis and visualization for self-driving carsPython time series analysis and visualization for self-driving cars
Python time series analysis and visualization for self-driving cars
 
A knowledge-based solution for automatic mapping in component based automat...
A knowledge-based solution for  automatic mapping in component  based automat...A knowledge-based solution for  automatic mapping in component  based automat...
A knowledge-based solution for automatic mapping in component based automat...
 
Rugved Hattekar Resume
Rugved Hattekar ResumeRugved Hattekar Resume
Rugved Hattekar Resume
 
Automatic Tracking of Traffic Violations Using Machine Learning
Automatic Tracking of Traffic Violations Using Machine LearningAutomatic Tracking of Traffic Violations Using Machine Learning
Automatic Tracking of Traffic Violations Using Machine Learning
 
Final year project working documentation 2020
Final year project working documentation 2020Final year project working documentation 2020
Final year project working documentation 2020
 
vehicle traking based on GSM/GPS using 8051
vehicle traking based on GSM/GPS using 8051vehicle traking based on GSM/GPS using 8051
vehicle traking based on GSM/GPS using 8051
 
Voice Controlled Robotic Vehicle
Voice Controlled Robotic VehicleVoice Controlled Robotic Vehicle
Voice Controlled Robotic Vehicle
 
Minor project Report (1).docx
Minor project Report (1).docxMinor project Report (1).docx
Minor project Report (1).docx
 
HC-4022, Towards an Ecosystem for Heterogeneous Parallel Computing, by Wu Feng
HC-4022, Towards an Ecosystem for Heterogeneous Parallel Computing, by Wu FengHC-4022, Towards an Ecosystem for Heterogeneous Parallel Computing, by Wu Feng
HC-4022, Towards an Ecosystem for Heterogeneous Parallel Computing, by Wu Feng
 
Review Report on SOC on Various Platforms for Vehicles
Review Report on SOC on Various Platforms for VehiclesReview Report on SOC on Various Platforms for Vehicles
Review Report on SOC on Various Platforms for Vehicles
 
OpenACC and Open Hackathons Monthly Highlights May 2023.pdf
OpenACC and Open Hackathons Monthly Highlights May  2023.pdfOpenACC and Open Hackathons Monthly Highlights May  2023.pdf
OpenACC and Open Hackathons Monthly Highlights May 2023.pdf
 
2021 - 2022 : Top 10 Read articles in Computer Networks and Communication
2021 - 2022 : Top 10 Read articles in Computer Networks and Communication2021 - 2022 : Top 10 Read articles in Computer Networks and Communication
2021 - 2022 : Top 10 Read articles in Computer Networks and Communication
 

Optimization-Ppt