James Montgomery & Karen Teague. Background  Williams Tank Lines is one of the largest for-hire bulk petroleum carriers in California (Fuel Transport.

Slides:



Advertisements
Similar presentations
Lee Eubanks Joseph A. Snel. Intro/Backstory Problem Assumptions Graph Elements Questions Formulation Results Relativity Follow-Up Outline.
Advertisements

Lecture 5: Network Flow Algorithms Max-Flow Min-Cut Single-Source Shortest-Path (SSSP) Job Sequencing.
1 1 BA 452 Lesson B.2 Transshipment and Shortest Route ReadingsReadings Chapter 6 Distribution and Network Models.
1 1 Slides by John Loucks St. Edward’s University Modifications by A. Asef-Vaziri.
Chapter 10, Part A Distribution and Network Models
Transportation, Assignment, and Transshipment Problems
1 1 Slide © 2001 South-Western College Publishing/Thomson Learning Anderson Sweeney Williams Anderson Sweeney Williams Slides Prepared by JOHN LOUCKS QUANTITATIVE.
UCLA 2012 Commencement Ceremonies So Young Kim. Order of Presentation I.Introduction II.Mathematical Modeling III.Network System 3.1. Overall Data Description.
Maj Javier Reyes (USMC) Maj Aaron Ramert (USMC) LTJG Turgut Kaymal (Turkish Navy) June 04, 2012.
Foreground/Background Image Segmentation. What is our goal? To label each pixel in an image as belonging to either the foreground of the scene or the.
Rake linking for suburban train services Narayan Rangaraj Industrial Engineering and Operations Research IIT Bombay.
1 1 Slide © 2006 Thomson South-Western. All Rights Reserved. Slides prepared by JOHN LOUCKS St. Edward’s University.
10 December J/ESD.204J Lecture 13 Outline Real Time Control Strategies for Rail Transit Prior Research Shen/Wilson Model Formulation Model Application.
1 Maximum Flow Networks Suppose G = (V, E) is a directed network. Each edge (i,j) in E has an associated ‘capacity’ u ij. Goal: Determine the maximum amount.
The Transportation and Assignment Problems
BROADNETS 2004 San José, California, USA October 25-29, 2004 p-Cycle Network Design with Hop Limits and Circumference Limits Adil Kodian, Anthony Sack,
Network Optimization Models: Maximum Flow Problems In this handout: The problem statement Solving by linear programming Augmenting path algorithm.
Supply Chain Design Problem Tuukka Puranen Postgraduate Seminar in Information Technology Wednesday, March 26, 2009.
1 A Second Stage Network Recourse Problem in Stochastic Airline Crew Scheduling Joyce W. Yen University of Michigan John R. Birge Northwestern University.
Linear Programming OPIM 310-Lecture 2 Instructor: Jose Cruz.
1 Discrete Optimization. 2 The relationship between counting techniques/graph theory and discrete optimization Adding a goal (objective function) to a.
1 IOE/MFG 543 Chapter 7: Job shops Sections 7.1 and 7.2 (skip section 7.3)
NetworkModel-1 Network Optimization Models. NetworkModel-2 Network Terminology A network consists of a set of nodes and arcs. The arcs may have some flow.
LCDR Vikas Jasuja USN Capt. Roque Graciani USMC 1.
Wal-Mart Logistics Network LT John Harrop and LT Aaron Baker.
Transportation Models
Package Transportation Scheduling Albert Lee Robert Z. Lee.
Earthquake Emergency Response LT Byron Lee LT K. Beth Jasper LT Greg Bauer.
Multi-Commodity Flow Joe Monahan Josh Onuska. Back Story N.S. - Largest rail shipper of automobiles Scope – Exclusive deal with Ford (1.9 million sold.
Table 1. Shipping costs, Supply, and Demand for Powerco Example
Kerimcan OzcanMNGT 379 Operations Research1 Transportation, Assignment, and Transshipment Problems Chapter 7.
1 1 Slide © 2008 Thomson South-Western. All Rights Reserved Slides by JOHN LOUCKS St. Edward’s University.
1 1 Slide © 2009 South-Western, a part of Cengage Learning Slides by John Loucks St. Edward’s University.
Operations Research Assistant Professor Dr. Sana’a Wafa Al-Sayegh 2 nd Semester ITGD4207 University of Palestine.
Networks and the Shortest Path Problem.  Physical Networks  Road Networks  Railway Networks  Airline traffic Networks  Electrical networks, e.g.,
LT Catherine Long LT James Koffi.  Background  Problem/Model Scenario  Network Model  Interdiction  Takeaways/Further Research  Summary/Conclusions.
Introduction to Operations Research
Network Models Tran Van Hoai Faculty of Computer Science & Engineering HCMC University of Technology Tran Van Hoai.
Simulation Analysis of Truck Driver Scheduling Rules Eric C. Ervin Russell C. Harris J.B. Hunt Transport, Inc. 615 J.B. Hunt Corporate Drive P.O. Box 130.
Interdicting Tradeflow on the U.S. Rail Network LTC Brian Axelsen MAJ Steve Jones.
Bridge Toll Increase for Transit Senate Select Committee June 3, 2002.
April 2010 Scott Smith Volpe Center / RITA / U.S. DOT Transportation Border Working Group Meeting Boston, MA An Integrated Regional Planning / Microsimulation.
Minimum Cost Flows. 2 The Minimum Cost Flow Problem u ij = capacity of arc (i,j). c ij = unit cost of shipping flow from node i to node j on (i,j). x.
Chapter 7 Transportation, Assignment, and Transshipment Problems
Traffic Flow Jerusalem to Tel Aviv Kiong Teo Yuval Nevo Steve Hunt.
. 1 Transportation and Assignment Problems. . 2 Applications Physical analog of nodes Physical analog of arcs Flow Communication systems phone exchanges,
Network Optimization Problems
SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY San Francisco DTA Model: Working Model Calibration Part 1: Process Greg Erhardt Dan Tischler Neema Nassir.
1. Variety of modes (types) of transport (public and private) 2. Density of transport networks more nodes and.
DISTRIBUTION AND NETWORK MODELS (1/2)
Joe Ashpari John Crain. 2 U.S. Potato Transport 3 Background Johnny Joe’s Inc  An emerging potato chip conglomerate  Potato chip plants in several.
Optimal Fueling Strategies for Locomotive Fleets in Railroad Networks Seyed Mohammad Nourbakhsh Yanfeng Ouyang 1 William W. Hay Railroad Engineering Seminar.
1 Network Models Transportation Problem (TP) Distributing any commodity from any group of supply centers, called sources, to any group of receiving.
Transportation, Assignment, and Transshipment Problems Pertemuan 7 Matakuliah: K0442-Metode Kuantitatif Tahun: 2009.
1 Importance and Exposure in Road Network Vulnerability Analysis: A Case Study for Northern Sweden Erik Jenelius Transport and Location Analysis Dept.
Log Truck Scheduling Problem
Network Flow Problems Example of Network Flow problems:
8/14/04 J. Bard and J. W. Barnes Operations Research Models and Methods Copyright All rights reserved Lecture 6 – Integer Programming Models Topics.
Lecture 6 – Integer Programming Models Topics General model Logic constraint Defining decision variables Continuous vs. integral solution Applications:
1 1 Slide © 2008 Thomson South-Western. All Rights Reserved © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or.
The minimum cost flow problem. Solving the minimum cost flow problem.
The Transportation and Assignment Problems
The assignment problem
ENGM 535 Optimization Networks
Routing and Logistics with TransCAD
TransCAD Vehicle Routing 2018/11/29.
Multi-hop Coflow Routing and Scheduling in Data Centers
MATS Quantitative Methods Dr Huw Owens
Chapter 5 Transportation, Assignment, and Transshipment Problems
Chapter 6 Network Flow Models.
Presentation transcript:

James Montgomery & Karen Teague

Background  Williams Tank Lines is one of the largest for-hire bulk petroleum carriers in California (Fuel Transport Co.)  Founded by Michael Williams  Moving diesel and gasoline fuel to over 300 customers like the major gas stations you use everyday (ie.-Shell, Chevron, Arco, USA, etc.)  The company operates over 100 trucks out of 9 different terminal locations in California and 2 locations in Nevada.  This project focuses on 1 of the terminal locations 2

Problem Statement  This project seeks to answer the following questions: What are the minimum number of trucks Mike needs in order to full fill the normal network of Demands? What are the effects of losing a refueling station at either Brisbane or San Jose? What are the effects of losing individual refueling lanes? How many 15 min traffic jams will keep Mike from delivering his loads in a 10 hour day? 3

Overview  Fuel flow as a Min-Cost Flow Model  Goal: Make all deliveries at minimum cost (truck hours), satisfying all demand requirements  Key modifications to the basic model Unmet demands drives the flow (high penalty cost)  Add cost (nC=∞) for Unsatisfied Demand in the objective function we are minimizing Because trucks make more than one delivery per day, a standard supply/demand network won’t work.  All node demands are zero  Demands tracked by flow over delivery arcs 4

Overview  Measure of Effectiveness: Number of trucks needed to meet demands and total time to complete all deliveries  Assumptions: Time to every city and intersection = 15min. Interdictions begin after the 1 st Time period 5

Model Set-up (Parameters)  San Jose has 14 total trucks operating  All trucks start full and end empty in San Jose 6  Fuel Demand  City Demand  San Jose 37  Palo Alto 9  Menlo Park 9  San Mateo 8  San Bruno 6  San Francisco 30  Fuel Suppliers San Jose (21) Brisbane (8)

Northern CA Gasoline Transport 7

Model Set-up (Nodes)  Nodes Start, End Supply Cities, Demand Cities, Major Intersections Attached time layers (15min. Increments for a total of 10 hours) 8 Start SJ2SJ1... SJ40 End

Model Set-up (Nodes)  Each City/Time Node is divided into two separate nodes: Full and Empty Represents a truck’s status upon entering the city 9 Start SJ2 E SJ1 E... SJ40 E End SJ2 F SJ1 F SJ40 F TIME PERIOD 1TIME PERIOD 2TIME PERIOD 3

Model Set-up (Arcs) Between adjacent/same City nodes with concurrent time periods 10 Exception  Long Road Sections SJ1 F PA1 F SJ1 E SJ2 F PA2 F SJ2 E SJ3 F PA3 F SJ3 E TIME PERIOD 1TIME PERIOD 2TIME PERIOD 3 Start End (100, 0, ∞)

Northern CA Gasoline Transport 11

Model Set-up (Arcs) Nodes can only connect to an adjacent node if they have the same Empty/Full Status 12 Exceptions  Delivery and Refueling Arcs SJ1 F PA1 F PA1 E SJ2 F PA2 F PA2 E SJ3 F PA3 F PA3 E TIME PERIOD 1TIME PERIOD 2TIME PERIOD 3 Start End (100, 0, ∞)

Graphical Model for Demand 13 Empty Nodes PAE4 Demand PAF2 PAE5 PAF3 PAF4 (c ij, 0, ∞) PAE6 + = 9 * This is the only way to cross from the full network to the empty network.

Graphical Model for Refueling 14 BACK INTO SYS SanJE5SanJF7 SanJE6SanJF8 SanJE7SanJF9 SanJF10SanJE8 } (SUM ≤ 21) } * This is the only way to cross from the empty network to the full network.

Mathematical Model (caveman version) 15

Attack Scenario Notes  Problem is extremely computer intensive Extremely large number of possible solutions Costs for arcs approximately equal Delivery arcs are integer constrained  Primal and Dual objective values are suboptimal  Evaluate the data for trends rather than exact pivot points 16

Scenarios  Baseline (no attacks) : What is the minimum number of trucks and the minimum cost to satisfy all demands?  Attack Scenario 1: What are the effects of losing an entire Refueling station for a time period?  Attack Scenario 2: What are the effects of losing individual refueling lanes at the refueling stations?  Attack Scenario 3: What are the effects or temporary traffic jams? 17

Baseline (no attacks)  All demand satisfied – 13 trucks required  Total Cost = 152 hours 18

Attack Scenario 1 Attack Scenario 1: What are the effects of losing an entire Refueling station for a time period? 19

Attack Scenario 1: Refueling Arcs 20 1 Attack X

Attack Scenario 1: Refueling Arcs 21 2 Attacks X2

Attack Scenario 1: Refueling Arcs 22 3 Attacks X X2

Attack Scenario 1: Refueling Arcs Attacks X4-7

Attack Scenario 1: Refueling Arcs 24 8 Attacks X7 X

Attack Scenario 1: Refueling Arcs 25 9 Attacks X8 X

Attack Scenario 1: Refueling Arcs Attacks X4 X6

27 Attack Scenario 1: Operator Resilience Curve

28 Attack Scenario 1: Operator Resilience Curve

29 Attack Scenario 1: Operator Resilience Curve

30 Attack Scenario 1: Operator Resilience Curve

Attack Scenario 2 Attack Scenario 2: What are the effects of losing individual refueling lanes at the refueling stations? 31

Attack Scenario 2: Refuel Lane Attacks Lanes Down X8

Attack Scenario 2: Refuel Lane Attacks 33 9 Lanes Down and Beyond X8 X

34 Attack Scenario 2: Operator Resilience Curve

35 Attack Scenario 2: Operator Resilience Curve

Attack Scenario 3  Attack Scenario 3: What are the effects or temporary traffic jams closures? 36

Attack Scenario 3: Road Arc Attacks 37 1 – 15 minute traffic jam X

Attack Scenario 3: Road Arc Attacks 38 2 – 15 minute traffic jams X X

Attack Scenario 3: Road Arc Attacks minute traffic jams X X X

Attack Scenario 3: Road Arc Attacks minute traffic jams X3 X

Attack Scenario 3: Road Arc Attacks minute traffic jams X3 X X

Attack Scenario 3: Road Arc Attacks minute traffic jams X2 X4

Attack Scenario 3: Road Arc Attacks minute traffic jams X2 X X3 X

Attack Scenario 3: Road Arc Attacks minute traffic jams X4 X X3

Attack Scenario 3: Road Arc Attacks minute traffic jams X2 X X6

Attack Scenario 3: Road Arc Attacks minute traffic jams X2 X X7

47 Attack Scenario 3: Operator Resilience Curve

48 Attack Scenario 3: Operator Resilience Curve

Summary & Conclusion 49  System sensitive to changes in Refueling Lanes and Refueling Arcs, but robust against traffic jams.  Brisbane refueling capacity is the chokepoint

Future Work  Adding nodes and arcs Create full operations for San Jose Terminal  Includes deliveries on and refueling stations on the East side of the bay and deliveries south down the coast all the way to Santa Maria.  Add a second shift Create a problem specific algorithm or heuristic in order to reduce run times to a manageable level.  What are the most efficient times to start shifts according to traffic congestions?

References  Dave Teague (Terminal Manager of San Jose branch): All Truck Data (cost of operations, routes, scheduling, etc.) Locations: refueling, demand cities  Googlemaps:

Questions? 52