The Tragedy of the Commons in Traffic Routing and Congestion

Slides:



Advertisements
Similar presentations
Empirical Algorithmics Reading Group Oct 11, 2007 Tuning Search Algorithms for Real-World Applications: A Regression Tree Based Approach by Thomas Bartz-Beielstein.
Advertisements

Focused Activity areas Better Mobility Road Safety Environment Impact Ass. & HMI Traveler Information Road Pricing V2I / ISA Cooperative Green Car Transit.
Swarm-Based Traffic Simulation
Understanding the Complexity of Urban Road Congestion Ed Manley Department of Civil, Environmental and Geomatic Engineering Supervisors: Dr Tao Cheng (UCL)
Ch. 12 Routing in Switched Networks Routing in Packet Switched Networks Routing Algorithm Requirements –Correctness –Simplicity –Robustness--the.
 Permitting Routing › Definition › Permits Type › Permitting Process  Project Purpose › Proposed Solution  GIS › Definition › Functions › Benefits.
Hallway Traffic Simulator Peter Riggs Computer Systems Lab
Yu Stephanie Sun 1, Lei Xie 1, Qi Alfred Chen 2, Sanglu Lu 1, Daoxu Chen 1 1 State Key Laboratory for Novel Software Technology, Nanjing University, China.
Algorithms & Complexity
The Structure of Networks with emphasis on information and social networks T-214-SINE Summer 2011 Chapter 8 Ýmir Vigfússon.
The Tragedy of the Commons in Traffic Routing and Congestion Craig Haseler Computer Systems Lab TJHSST
Technical Advisor : Mr. Roni Stern Academic Advisor : Dr. Meir Kalech Team members :  Amit Ofer  Liron Katav Project Homepage :
Tracking Moving Objects in Anonymized Trajectories Nikolay Vyahhi 1, Spiridon Bakiras 2, Panos Kalnis 3, and Gabriel Ghinita 3 1 St. Petersburg State University.
11 Quantifying Benefits of Traffic Information Provision under Stochastic Demand and Capacity Conditions: A Multi-day Traffic Equilibrium Approach Mingxin.
Presented to presented by Cambridge Systematics, Inc. Transportation leadership you can trust. Improving the Treatment of Priced Roadways in Mode Choice.
Transportation Logistics Professor Goodchild Spring 2011.
Transportation Logistics Professor Goodchild Spring 2009.
How the Internet Works Jon Crowcroft,
Urban Transportation 6. Introduction The major problem facing the transportation is congestion. The major problem facing the transportation is congestion.
The Structure of Networks with emphasis on information and social networks T-214-SINE Summer 2011 Chapter 8 Ýmir Vigfússon.
A Novel Intelligent Traffic Light Control Scheme Cheng Hu, Yun Wang Presented by Yitian Gu.
Group 6: Paul Antonios, Tamara Dabbas, Justin Fung, Adib Ghawi, Nazli Guran, Donald McKinnon, Alara Tascioglu Quantitative Capacity Building for Emergency.
Solving the Vehicle Routing Problem with Multiple Multi-Capacity Vehicles Michael Sanders.
20.3 Electric Circuits
Introduction to Simulation Modelling Chapter1. Models as convenient worlds  Our lives, as individuals or families or workers in an organization, are.
Researchers: Preet Bola Mike Earnest Kevin Varela-O’Hara Han Zou Advisor: Walter Rusin Data Storage Networks.
College of Engineering Robert Akl, D.Sc. Department of Computer Science and Engineering.
Traffic Based Pathway Optimization Michael LeGore TJHSST CSL.
Towards Online Shortest Path Computation. Abstract The online shortest path problem aims at computing the shortest path based on live traffic circumstances.
Summary - Part 2 - Objectives The purpose of this basic IP technology training is to explain video over IP network. This training describes how video can.
Experimental Algorithmics Reading Group, UBC, CS Presented paper: Fine-tuning of Algorithms Using Fractional Experimental Designs and Local Search by Belarmino.
Presented by: Dardan Xhymshiti Spring 2016:. Authors: Publication:  ICDM 2015 Type:  Research Paper 2 Michael ShekelyamGregor JosseMatthias Schubert.
Simulating Traffic Congestion on Route 1 Jimmy O'Hara Computer Systems Lab
Generated Trips and their Implications for Transport Modelling using EMME/2 Marwan AL-Azzawi Senior Transport Planner PDC Consultants, UK Also at Napier.
School of Systems, Engineering, University of Reading rkala.99k.org April, 2013 Motion Planning for Multiple Autonomous Vehicles Rahul Kala Congestion.
Artificial Intelligence in Game Design Lecture 20: Hill Climbing and N-Grams.
Modeling of Optimized Traffic Patterns Using GPS and Wireless Communications Between Traffic Lights and Vehicles Bryan Ward 11/3/06.
CEE 320 Fall 2008 Route Choice CEE 320 Steve Muench.
Computer Systems Lab TJHSST Current Projects In-House, pt 2.
ANASOFT VIATUS. Challenges Supply chain optimization is necessary for achieving competitive price of final products Synchronization and utilization of.
 Signs that set limits or give commands are regulatory signs. Regulatory sings control traffic.
Modeling the Optimization of a Toll Booth Plaza By Liam Connell, Erin Hoover and Zach Schutzman Figure 1. Plot of k values and outputs from Erlang’s Formula.
The Tragedy of the Commons in Traffic Routing and Congestion
Agent Based Traffic Simulator for Autonomous Vehicle
Transportation and Traffic Engineering Ch 1 Introduction 10/10/2017
Introduction to Simulation Modelling
Exploring Computer Science
Modeling of Traffic Patterns on Highways
ISP and Egress Path Selection for Multihomed Networks
Motion Planning for Multiple Autonomous Vehicles
CHAPTER 1 Exploring Data
K Nearest Neighbor Classification
Solving the Vehicle Routing Problem with Multiple Multi-Capacity Vehicles Michael Sanders.
Navigation In Dynamic Environment
Introduction to Geographic Information Science
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
A much More useful approach now that computation is fast
TransCAD Vehicle Routing 2018/11/29.
Networks and Shortest Paths
Abstract During rush hours traffic on Route 1 is at an almost standstill, the road is not capable of holding the amount of traffic that travels on it during.
   Storage Space Allocation at Marine Container Terminals Using Ant-based Control by Omor Sharif and Nathan Huynh Session 677: Innovations in intermodal.
Problem 5: Network Simulation
Graph Theory I In today’s lesson we will look at:
X y y = x2 - 3x Solutions of y = x2 - 3x y x –1 5 –2 –3 6 y = x2-3x.
Applications of Genetic Algorithms TJHSST Computer Systems Lab
Artificial Intelligence CIS 342
Tomorrow’s Mobility…Is Here Today!
If you have your parent letter, please turn in at my desk (scissors on my desk). Get out your homework and materials for notes!
Computer Systems Lab TJHSST Current Projects In-House, pt 1
A Deep Reinforcement Learning Approach to Traffic Management
Presentation transcript:

The Tragedy of the Commons in Traffic Routing and Congestion Craig Haseler Computer Systems Lab TJHSST 2008-2009

Abstract Demonstrates the effectiveness of a traffic solution in which a central computer makes decisions rather than individual drivers. Turning over control to a computer can have significant benefits to the system as a whole, even if it causes individuals to make a slight sacrifice. OR

Traffic Sim Structure: Overview Car RoadSquares Routes Stores a grid of Remembers all the RoadSquares Routes Are lists of May have a Knows its Car

Structure: TrafficSim Incorporates the GUI of the simulation window Calculates and displays statistics Keeps the other three classes organized GUI consists of a grid of RoadSquares JButtons and JSliders for various functions

Structure: RoadSquare Type (Road, house, grass, etc) List of users Capacity Car (or not)

Structure: Car, Route Car: stores the optimal Route from its an accessible factory it randomly chooses. Route: Calculates and stores that optimal route as a list of RoadSquares

A* Search Based on the idea of looking at distance traveled so far plus the estimated distance remaining. Best first search, designed to eliminate looking down needless paths, or traveling in the wrong direction

Brute Force Method Instead of treating each car individually, I look at every single possible combination of routes This is very inefficient, but can produce better results This method can also allow me to optimize based on any criterion I want, including minimum and maximum travel times, average travel times, and standard deviation.

Here we see a sample traffic map, with 2 houses and a factory, and several routes to work.

There are many possible routes one car can take. We look at all of them.

There are many possible routes one car can take. We look at all of them.

There are many possible routes one car can take. We look at all of them.

There are many possible routes one car can take. We look at all of them.

But we not only look at the route of one car, but all cars in the system.

And all possible routes.

The system finds the minimum across all routes The system finds the minimum across all routes. In this case, it is looking at average time.

In this example, it is not noticeably different from the standard A In this example, it is not noticeably different from the standard A* method.

But in more complex simulations, the difference in quality of the actual results can be significant.

Unfortunately, with current processor speeds, this takes a long time to run. There are a lot of routes.

In the long term, this is not a problem, as processor speeds are continually improving.

The computer hardware needed to run a full scale traffic controller on this level is not available today, but that does not mean this is not a useful idea. It will be there in 10 or 20 years, when a project of this scale might become possible.

Bibliography Matti Pursula, “Simulation of Traffic Systems - An Overview”, Journal of Geographic Information and Decision Analysis 18 pp. 1-8, 1999. Jin, Itmi, &Abdulrab, “A cooperative multi-agent system simulation model for urban traffic intelligent control” ,Proceedings of the 2007 summer computer simulation conference, 2007