Adaptive Routing for Road Traffic: Developing a System to Find the Fastest Route Considering Traffic Congestion
CSEF · 2004 Mathematics & Software
Overview
Objectives/Goals The goal of this project was to develop a system to distinguish the optimal and fastest route between two points, with respect to time, considering traffic congestion. Methods/Materials 1. A WEB based simulated city was built by defining the nodes and the roads connecting theses nodes. Different traffic congestions on different roads were specified. 2. A Java Class was written to implement an enhanced Dijkstra's algorithm for finding the fastest path between two points, considering traffic congestion. The Java Class was compiled using Java compiler from JDK. 3. Developed a Java Server Page (JSP) using the above Java Class to display the map and the optimal route on the Web Browser. 4. All the components were tested to ensure the absense of bugs. 5. Used the system to find an optimal and fastest route for the given starting and ending points. Results After executing the system with various starting and destination points, the resulting routes demonstrated the success of this system in finding the most time-efficient path considering traffic congestion, with 100% accuracy. Conclusions/Discussion A system with full accuracy, precision, and effectiveness, that calculates the fastest route between two specified points while taking into considering road congestion, can be developed through writing a program in Java that employs Dijkstra's algorithm. This is notable in people's everday lives by making a considerable impact on the time and resources expended when undertaking a route through maximally reducing the duration of travel and its inconveniencies. This experiment can be expanded in the future, with improved technology like GPS, to facilitate real-time routing through developing a system with a database dynamically changing in correspondance to the changing of road traffic. Also the system can be made to be accessable from PDA or Cell Phone so that people can use the system from anywhere.
Summary statement
The experiment is about fabricating a simulated system to find the optimal route between two points with considering traffic.
Help received
I would like to thank my science teacher Mr. Ferazzi for valuable guidance. My father also helped me test the system to elimate all bugs.
Competition history
- CSEF 2004
Resources
Related projects
CSEF · 2017
Traffic Network Management: Novel Approach Using a Deep-Learning System Driven by Dynamic Data and an Adaptive Algorithm
CSEF · 2017
A Fast Efficient Technique for Finding a Path through Multiple Destinations
ISEF · 2015
Developing a Comprehensive, Efficient, and Mulit-Layered Navigation Algorithm for Coordinating Driverless Vehicles
ISEF · 2020
Applying Dijkstra's Algorithm to Simulate Obstacles in Delivery Routes
CSEF · 2007
Intelligent Intersections in Various Vehicle Traffic Networks and the Resulting Changes in Network Efficiency
CSEF · 2011
Autonomous Robotic Vehicle's Guide to Eliminate the Traffic Problem
CSEF · 2006
Finding Efficiencies of 2 and 1-way Road Networks of Various City Block Sizes and Traffic Levels using Computer Modeling
ISEF · 2019
Multifactorial Optimization, Personalized Navigation
Closest projects by meaning, across every fair and year in the corpus.
Browse more like this
Source: California Science & Engineering Fair public projects