2012 RAS Problem Solving Competition Movement Planner Algorithm Design for Dispatching On Multi-Track Territories 1 Phoenix October 2012.

Slides:



Advertisements
Similar presentations
Airline Schedule Optimization (Fleet Assignment I)
Advertisements

Pure, Mixed-Integer, Zero-One Models
ISE480 Sequencing and Scheduling Izmir University of Economics ISE Fall Semestre.
CE 515 Railroad Engineering Line-haul Operations Source: Armstrong Ch 13 “Transportation exists to conquer space and time -”
Solving the dispatching problem by MILP MIMIC (Mixed Integer Maurizio Igor Carlo) Carlo Mannino SINTEF ICT (Oslo), University of Rome Maurizio Boccia University.
Jonathan Yoo. USPS: Current System  Not OR- optimized  Based on pre- determined scheduling of trucks  Government- protected monopoly.
Rake linking for suburban train services Narayan Rangaraj Industrial Engineering and Operations Research IIT Bombay.
ISM 206 Optimization Theory and Applications Fall 2005 Lecture 1: Introduction.
ISM 206 Optimization Theory and Applications Spring 2005 Lecture 1: Introduction.
Maintenance Routing Gábor Maróti CWI, Amsterdam and NS Reizigers, Utrecht Models for Maintenance Routing 2nd AMORE Seminar, Partas, 30.
Erasmus Center for Optimization in Public Transport 1 Shunting passenger train units: Practical planning aspects Ramon Lentink, Pieter-Jan Fioole, Dennis.
Local Programming Contest Overview John Paxton October 25, 2006.
Lesson 3-9 Weighted Averages.
MS-GIS colloquium: 9/28/05 Least Cost Path Problem in the Presence of Congestion* # Avijit Sarkar Assistant Professor School of Business University of.
The Fundamentals: Algorithms, the Integers & Matrices.
Dynamic Freight Train Rerouting Alborz Parcham-Kashani Dr. Alan Erera Georgia Institute of Technology H. Milton Stewart School of Industrial & Systems.
Rail Related Research at IIT Madras
RAS Problem Solving Competition 2012 INFORMS Annual Meeting 2012, Phoenix, Oct. 14, 2012 Mixed-integer Programming Based Approaches for.
1/33 Team NCKU lead by I-Lin Wang INFORMS RAS 2014 Problem Solving Competition Team NCKU (National Cheng Kung  I-Lin Wang (Associate.
Introduction to Project Management
FastDTW: Toward Accurate Dynamic Time Warping in Linear Time and Space
Introduction to the Theory of Computation
ISE420 Algorithmic Operations Research Asst.Prof.Dr. Arslan M. Örnek Industrial Systems Engineering.
Column Generation Approach for Operating Rooms Planning Mehdi LAMIRI, Xiaolan XIE and ZHANG Shuguang Industrial Engineering and Computer Sciences Division.
A Parallel Integer Programming Approach to Global Routing Tai-Hsuan Wu, Azadeh Davoodi Department of Electrical and Computer Engineering Jeffrey Linderoth.
Industrial Engineering I
Project Management Chapter 8 (Crashing).
Workshop Designing a Batteryless Cell Phone Introduction Dr. Farid Farahmand 9/26/2006.
Optimization in Engineering Design Georgia Institute of Technology Systems Realization Laboratory Mixed Integer Problems Most optimization algorithms deal.
Introduction to Job Shop Scheduling Problem Qianjun Xu Oct. 30, 2001.
Quasi-static Channel Assignment Algorithms for Wireless Communications Networks Frank Yeong-Sung Lin Department of Information Management National Taiwan.
© 2012 Veritec Solutions Incorporated. All Rights Reserved. Potential Synergies from Positive Train Control Bruce Patty Vice President – Transportation.
Line Balancing Problem
AUTOMATIC BUS PLANNER FOR DENSE PCBS Hui Kong, Tan Yan and Martin D.F. Wong Department of Electrical and Computer Engineering, University of Illinois at.
The Course Timetabling Problem Presented by Ben Paechter Napier University.
Craig Schock, 2004 Basic Exam information Time and location Exam Regulations Illness during exam Taking the exam Chapter breakdown Brief Overview Tips.
Radhamanjari Samanta *, Soumyendu Raha * and Adil I. Erzin # * Supercomputer Education and Research Centre, Indian Institute of Science, Bangalore, India.
Contractor Alternate Design Serving the Public’s Best Interest.
Reactive and Output-Only HKOI Training Team 2006 Liu Chi Man (cx) 11 Feb 2006.
ACACSO Workshop Car Hire Rule 22 November Memphis, Tennessee J. D. Pavek The Greenbrier Companies.
1 An Arc-Path Model for OSPF Weight Setting Problem Dr.Jeffery Kennington Anusha Madhavan.
CPS Computational problems, algorithms, runtime, hardness (a ridiculously brief introduction to theoretical computer science) Vincent Conitzer.
Abstract Due to a change in demand, high voltage transmission circuits can become overloaded. Overloads are resolved by the dispatch of power based on.
Managerial Economics Linear Programming Aalto University School of Science Department of Industrial Engineering and Management January 12 – 28, 2016 Dr.
Process Plan Optimization using a Genetic Algorithm Fabian M¨arki ' 2, Manfred Vogel ' and Martin Fischer 2 1 Institute 4D Technologies and DataSpaces,
1 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Networking Academy NetRiders Skills Competitions for CCNA and IT Essentials students.
The minimum cost flow problem. Solving the minimum cost flow problem.
AN 80,000 WORD THESIS WOULD TAKE 9 HOURS TO PRESENT. YOU HAVE… 3 MINUTES.
EMGT 5412 Operations Management Science Nonlinear Programming: Introduction Dincer Konur Engineering Management and Systems Engineering 1.
18/07/13 1.
Managerial Economics Linear Programming
The minimum cost flow problem
1. Must fill in all information on page 1 and 2 for individual projects. 2. Team projects must fill out pages Dates will be whenever you.
Meet Sanctioning What goes on?.
Chapter 0.4 Counting Techniques.
UIL A+ Oral Reading Jeopardy
Routing and Logistics Arc Routing 2018/11/19.
The European Human Rights Moot Court Competition
Chapter 3 Dynamic Programming.
Department of Information Management National Taiwan University
Efficient Approaches to Scheduling
Introduction to Flowcharts
21 Elephants and Still Standing
Computer Lab Usage Policy Annual Review
Chapter 6 Network Flow Models.
EEC 688/788 Secure and Dependable Computing
EEC 688/788 Secure and Dependable Computing
Jadilah Bagian Inovasi Indonesia
MSE 606A Engineering Operations Research
Presentation transcript:

2012 RAS Problem Solving Competition Movement Planner Algorithm Design for Dispatching On Multi-Track Territories 1 Phoenix October 2012

Problem Solving Competition: History Started in 2010 Designed to introduce participants to railroad problems Process — Problem owners are sought — Problem is chosen by committee — Problem owner prepares the documents and data sets with the help of committee — Participants are given 6-8 months of time to work on the problem — The committee review the submissions and decides the 3 finalist which will come to informs and present — Winners are chosen at informs 2

2012 RAS Problem Solving Competition First prize: $2,000 Second prize: $1,000 Third prize: $750 The first prize winner’s contribution is also considered for publication in Networks. The paper still needs to go through the journal’s normal refereeing procedure; however, the paper will receive an expedited refereeing and publication process. 3

Movement Planner Algorithm Design for Dispatching On Multi-Track Territories Problem Owner: Alper Uygur, BNSF Railway 4

Dispatchers – safely and efficiently move trains while protecting men and equipment Velocity Schedule Adherence Terminal Capacity MOW Crew Introduction 5

DeanFantail George Hoquiam Issaquah Jct CityAlohaBayshoreCentralia A meet event without Dispatcher Instructions 6

Dean Edwall Fantail George Hoquiam Issaquah Jct CityAlohaBayshoreCentralia A meet event with Dispatcher Instructions 7

Track Diagram for the Problem Instances 8

Objectives: Minimize weighted delay Minimize deviance from schedule Minimize non-preferred track assignment Minimize deviance from terminal want times Subject to: 1.Trains must be moving safely, with sufficient headway. 2.Deadlocks must be prevented (no movements allowed in the opposite direction). 3.Train movements must conform with MOW Windows. 4.Siding usage restrictions for Heavy, Long and IH Trains. 5.No siding assignments unless there is a meet-pass event. 6.Trains cannot move faster than prescribed speeds. 7.Trains cannot depart earlier than scheduled at the origin. 8.Trains can be held at origin for relieving congestion. Problem Description 9

Data Sets 3 Data Sets are provided: Data Set 1 12 trains, none inside the territory at time 0, 2 hours of MOW on 1 arc. Data Set 2 18 trains, 3 trains already on the tracks, 2 hours of MOW on 1 arc. Data Set 3 20 Trains, 5 trains already on the tracks, 4 hours of MOW on 2 distinct arcs. 10

Submissions and Finalists 11

Submissions Received 50 registrations. 9 brilliant submissions. The output xml file from the submissions were tested through violation checker script and objective function calculator. The submissions were then ranked based on the following criteria: — Solution quality — Solution runtime — Quality of the report — Novelty and elegance of the approach — Scalability 12

Finalists (In Alphabetical order) Team — Chiwei Yan, Luyi Yang Department of Industrial Engineering, Tsinghua University, Beijing, China — Mixed-integer Programming Based Approaches for the Movement Planner Problem: Model, Heuristics and Decomposition Team BoFraTor — Frank Fischer, Chemnitz University of Technology, Department of Mathematics, Chemnitz — Boris Grimm, Torsten Klug, Zuse Institute Berlin, Berlin — Movement Planner Algorithm Design For Dispatching On Multi-Track Territories Team MIMIC — Maurizio Boccia, Università del Sannio, Italy — Carlo Mannino, SINTEF ICT, Norway — Igor Vasiliev, Institute for System Dynamics and Control Theory of Siberian Branch of Russian Academy of Sciences — Solving the dispatching problem on multi-track territories by mixed integer linear programming 13

Rules Each team gets 15 minutes to present and 5 minutes for Q and A. Judges will ask questions first, Audience ask question if time allows. The team orders of presentation are determined by random draw. The two teams presenting first and second must leave the room while the first team is presenting. The team gets to stay after they have presented. The results are announced at the business meeting on Sunday evening. 14