ORF467 Final Presentation

Slides:



Advertisements
Similar presentations
Traffic assignment.
Advertisements

PROJECT DESCRIPTION & GOALS The Trip Demand Synthesis Process and the aTaxi + Rail Transit Mobility Concepts By Julia Phillips Hill Wyrough.
Smart Driving Cars: Transit Opportunity of NHTSA Level 4 Driverless Vehicles Alain L. Kornhauser Professor, Operations Research & Financial Engineering.
1 Sensor Relocation in Mobile Sensor Networks Guiling Wang, Guohong Cao, Tom La Porta, and Wensheng Zhang Department of Computer Science & Engineering.
Lecture 11. Matching A set of edges which do not share a vertex is a matching. Application: Wireless Networks may consist of nodes with single radios,
Latch/Register Scheduling Under Process Variation Aaron Hurst EE 290a, Spring 2005.
04/21/2004CSCI 315 Operating Systems Design1 Disk Scheduling.
Team 2: Final Report Uncertainty Quantification in Geophysical Inverse Problems.
Cmpt-225 Simulation. Application: Simulation Simulation  A technique for modeling the behavior of both natural and human-made systems  Goal Generate.
By Alain L. Kornhauser, PhD Professor, Operations Research & Financial Engineering Director, Program in Transportation Faculty Chair, PAVE (Princeton Autonomous.
Friday, January 11, 2013 North East Jersey Essex Population: 783,969 Area (square miles): 130 Census Blocks: 8,751 Hudson Population: 634,266 Area (square.
Flow Models and Optimal Routing. How can we evaluate the performance of a routing algorithm –quantify how well they do –use arrival rates at nodes and.
ECES 741: Stochastic Decision & Control Processes – Chapter 1: The DP Algorithm 1 Chapter 1: The DP Algorithm To do:  sequential decision-making  state.
Serving New Jersey’s Personal Mobility Needs: With Walking, Bicycling, aTaxis and Trains Mercer County.
Conclusion, Limitations, and Next Steps ORF467 Fall : Professor Alain L. Kornhauser Charlotte Muller and Saumya Swaroop.
3D SLAM for Omni-directional Camera
Regional Traffic Simulation/Assignment Model for Evaluation of Transit Performance and Asset Utilization April 22, 2003 Athanasios Ziliaskopoulos Elaine.
ECES 741: Stochastic Decision & Control Processes – Chapter 1: The DP Algorithm 31 Alternative System Description If all w k are given initially as Then,
Clustering Methods K- means. K-means Algorithm Assume that K=3 and initially the points are assigned to clusters as follows. C 1 ={x 1,x 2,x 3 }, C 2.
Low Speed Airfoil Design Joan Puig Project Goals ● Maximize L/D ● Easy to build ● Keep Cm at a value that is not going to make the airplane unstable.
Smart Driving Cars: Where Might We End Up? Ridesharing and Fleet Size Estimates for a New Jersey Area –Wide aTaxi System Alain L. Kornhauser Professor,
Hunterdon, Warren and Mercer Counties Meredith Bertasi & Alex Pouschine Orf 467 F14.
1 1 Slide © 2009 South-Western, a part of Cengage Learning Slides by John Loucks St. Edward’s University.
The Application of The Improved Hybrid Ant Colony Algorithm in Vehicle Routing Optimization Problem International Conference on Future Computer and Communication,
ATaxi Distribution Analysis of Ocean and Burlington Counties Created by Ben Leizman and Eddie Zhou.
CS 376 Introduction to Computer Graphics 02 / 23 / 2007 Instructor: Michael Eckmann.
© J. Christopher Beck Lecture 25: Workforce Scheduling 3.
Somerset and Union Counties An Analysis of aTaxi Trip Distribution in Somerset and Union Counties, New Jersey ORF 467: Transportation Systems Analysis.
Outline The role of information What is information? Different types of information Controlling information.
Orf 467F’14 by Alain L. Kornhauser, PhD Professor, Operations Research & Financial Engineering Director, Program in Transportation Faculty Chair, PAVE.
Depreciation. Fixed assets A long term asset that is used up through the course of time Businesses need to account for the use of these objects, but have.
Example 1: The Absolute Value Function
A-Taxi System: Analysis of Passaic, Morris, & Bergen County Luke Cheng Proma Banerjee.
Tuesday, March 19 The Network Simplex Method for Solving the Minimum Cost Flow Problem Handouts: Lecture Notes Warning: there is a lot to the network.
By : Jack Kelenjian. Is a career in computers right for me? To determine if a career in computers is right for someone you need to identify what makes.
Supervise Learning Introduction. What is Learning Problem Learning = Improving with experience at some task – Improve over task T, – With respect to performance.
By Alain L. Kornhauser, PhD Professor, Operations Research & Financial Engineering Director, Program in Transportation Faculty Chair, PAVE (Princeton Autonomous.
Checking On Production ©2009 Dr. B. C. Paul Note – These slides contain material from slides dating back to 2000 and also contains screen shots from the.
I Travel Booking Training
CSCI 311 – Algorithms and Data Structures
Integer Programming An integer linear program (ILP) is defined exactly as a linear program except that values of variables in a feasible solution have.
Modelling Driverless Mobility for all of America
Excel Solver IE 469 Spring 2017.
SmartDrivingCars Disrupting 15% of World GDP Princeton University by
Probabilistic Robotics
Reinforcement Learning
Typical Daily NJ-wide AVO
Basic Algorithms Christina Gallner
Project description & goals
K-means and Hierarchical Clustering
aTaxis: Demand Management in Middlesex County
Excel Solver IE 469 Spring 2018.
Hidden Markov Models Part 2: Algorithms
Average Vehicle Occupancy (AVO) Analysis of aTaxis
Disaggregated Pixel View of Somerset and Union Counties
Navya Thum February 13, 2013 Day 7: MICROSOFT EXCEL Navya Thum February 13, 2013.
More Explanation of an example in chapter4
TransCAD Vehicle Routing 2018/11/29.
New Jersey’s Rail Network
To Tune a loop, open the Operator display for the loop in question
Excel Solver IE 469 Fall 2018.
Markov Decision Problems
Dynamic Programming.
A New Technique for Destination Choice
Excel Solver IE 469 Spring 2019.
Average Vehicle Occupancy (AVO) Analysis of aTaxis
Midwest analysis emily kallfelz, jordan argue, cole bransford, adam kelly, hunter johnson.
How Can Modular Vehicles Bring Flexible Capacity to Transit Systems
Reinforcement Learning (2)
Algorithms Tutorial 27th Sept, 2019.
Presentation transcript:

ORF467 Final Presentation Veenu King, Sylvia Okafor, Sally Yu TEAM XNJ

EXTERNAL NJ Because the focus of this assignment is NJ, each of our counties is represented by 1 pixel (very much like a centroid, or a station): Anyone who wants to take a trip must go to these pixels, and take a taxi/train from there. Is this realistic?

BUC NOR SOU WES NYC* INTL* PHL* *counties/pixels not shown

Train Trips

AVO

SOU

SOU our data is really weird… doesnt necessarily match up… probs because we are an external county and more data would be needed..?

BUC

BUC

WES

WES

NOR

NOR

Taxi Optimization Algorithm For each line of input data, make a trip, and give it it’s own personal taxi Compare the arrival taxis to departure taxis, and remove the departures that have a corresponding arrival Cycle remaining departure taxis to reduce fleet size before going into algorithm, describe data structures; result = rough estimate of how many taxis that would be needed for pixel (depending on existing demand in data)

Optimization Constraints Pixel -> pixel, CD = 3, DD = 300, Max circuity = 20% Assume an independent aTaxiService Company exists in each county

aTaxi Plan In order to meet demand, we will have garage(s)/lot(s) close to the station that holds the taxis not currently in use / waiting for deployment. Make sure there is at least one taxi of each size at station at all time, plus the taxis required by given demand distribution

SOU Optimization Results Total Departures from SOU: 6,455 Total Arrivals into SOU: 22,002 Foreign Taxis Used: 64 Min Number of Taxis Needed: 125

BUC Optimization Results Total Departures from BUC: 20,067 Total Arrivals into BUC: 70,597 Foreign Taxis Used: 726 Min Number of Taxis Needed: 790

WES Optimization Results Total Departures from WES: 3,079 Total Arrivals into WES: 10,745 Foreign Taxis Used: 113 Min Number of Taxis Needed: 29

NOR Optimization Results Total Departures from NOR: 2,719 Total Arrivals into NOR: 8,827 Foreign Taxis Used: 2 Min Number of Taxis Needed: 20

Room for Improvement... Unfortunately, because of the structure, there is a large empty mile burden, which could be solved, possibly, with more data (e.g. the taxi could check pixels/surrounding areas for a return trip, instead of coming back empty)

Room for Improvement... Updating the algorithm to be able to wrap over midnight when dealing with time Enhancing the algorithm’s calculation of taxi return time to be more accurate (which may reduce/increase the fleet size even more)

Room for Improvement... Make the algorithm more dynamic. Currently, algorithm gives a rough estimate of number of taxis needed based on the given demand in the data. However, anything can happen, so there should be (more) taxis to adjust for such cases. Problem is figuring out what said number is...