Applied Management Science Introduction Tran, Van Hoai Faculty of Computer Science & Engineering HCMC University of Technology 2012-20131Tran Van Hoai.

Slides:



Advertisements
Similar presentations
1.Transform Roadway network into a mathematical model using Petri Net (PN) as illustrated in Figure 1. This work has been partially supported by the U.S.
Advertisements

Airline Schedule Optimization (Fleet Assignment I)
1 1 Slide Chapter 1 & Lecture Slide Body of Knowledge n Management science Is an approach to decision making based on the scientific method Is.
1 Branch-and-Price (Column Generation) Solving Integer Programs With a Huge Number of Variables CP-AI-OR02 School on Optimization Le Croisic, France March.
Strategic Decisions (Part II)
Chapter 3 Workforce scheduling.
Leena Suhl University of Paderborn, Germany
Dynamic Programming In this handout A shortest path example
Dealing with Complexity Robert Love, Venkat Jayaraman July 24, 2008 SSTP Seminar – Lecture 10.
Crew Scheduling Housos Efthymios, Professor Computer Systems Laboratory (CSL) Electrical & Computer Engineering University of Patras.
Airlines and Linear Programming (and other stuff) Dr. Ron Lembke.
CAREERS IN OPERATIONS RESEARCH
Airlines and Linear Programming Dr. Ron Tibben-Lembke.
Math443/543 Mathematical Modeling and Optimization
NEW MEXICO INSTITUTE OF MINING AND TECHNOLOGY Department of Management Management Science for Engineering Management (EMGT 501) Fall, 2005 Instructor :
The Management Science Approach Problem Definition.
Operational Research & Management By Mohammad Shahid Khan M.Eco., MBA, B.Cs., B.Ed Lecturer in Economics and Business Administration Department of Economics.
Airline Schedule Optimization (Fleet Assignment II) Saba Neyshabouri.
Introduction to Quantitative Techniques
Airline Schedule Planning: Accomplishments and Opportunities Airline Schedule Planning: Accomplishments and Opportunities C. Barnhart and A. Cohn, 2004.
 Group 3 Vahe Karapetyan Dena Rad Eidin Balali Patrick Njathi Zhong Zheng Damilare Adeoye Operations Research & Linear Programming Agenda Introduction.
OPERATIONS RESEARCH Session I – Introduction to OR and Business Application.
Location Models For Airline Hubs Behaving as M/D/C Queues By: Shuxing Cheng Yi-Chieh Han Emile White.
Content : 1. Introduction 2. Traffic forecasting and traffic allocation ◦ 2.1. Traffic forecasting ◦ 2.2. Traffic allocation 3. Fleeting problems ◦ 3.1.
By Saparila Worokinasih
Operations Research Models
Quantitative Methods of Management
Optimization Techniques Prof. Ajai Jain
Linear Programming Models Tran Van Hoai Faculty of Computer Science & Engineering HCMC University of Technology Tran Van Hoai.
Crew Planning Optimization Mastering the planning objectives
Network Models (2) Tran Van Hoai Faculty of Computer Science & Engineering HCMC University of Technology Tran Van Hoai.
Network Models Tran Van Hoai Faculty of Computer Science & Engineering HCMC University of Technology Tran Van Hoai.
What Is Management Science?
LSM733-PRODUCTION OPERATIONS MANAGEMENT By: OSMAN BIN SAIF LECTURE 26 1.
Managerial Decision Making and Problem Solving
1 Introduction Chapter What Is Management Science? Management Science is the discipline that adapts the scientific approach for problem solving.
Highway Risk Mitigation through Systems Engineering.
Materials developed by K. Watkins, J. LaMondia and C. Brakewood Vehicle & Crew Scheduling Unit 5: Staff & Fleet Scheduling.
Airline Crew Scheduling Problem ‍‍(CSP) Ahmad Khayer Dastjerdi
Airlines and Linear Programming (and other stuff) Dr. Ron Lembke.
1 1 Slide © 2005 Thomson/South-Western MANAGMENT SCIENCE n Chapter 1: Introduction Problem solving and decision making; quantitative analysis and decision.
© J. Christopher Beck Lecture 25: Workforce Scheduling 3.
Chapter 1 Introduction n Introduction: Problem Solving and Decision Making n Quantitative Analysis and Decision Making n Quantitative Analysis n Model.
Management Science Helps analyze and solve organizational problems. It uses scientific and quantitative methods to set up models that are based on controllable.
Introduction to Management Science / Operations Research What is Operations Research? Management Science? Operations research is concerned with scientifically.
IT Applications for Decision Making. Operations Research Initiated in England during the world war II Make scientifically based decisions regarding the.
Managerial Economics Linear Programming Aalto University School of Science Department of Industrial Engineering and Management January 12 – 28, 2016 Dr.
DEPARTMENT/SEMESTER ME VII Sem COURSE NAME Operation Research Manav Rachna College of Engg.
School of Systems, Engineering, University of Reading rkala.99k.org April, 2013 Motion Planning for Multiple Autonomous Vehicles Rahul Kala Congestion.
Highway Risk Mitigation through Systems Engineering.
نظام المحاضرات الالكترونينظام المحاضرات الالكتروني Operation Research By Enas Ajil.
OPERATION RESEARCH (EOE-073) 1. 2 Introduction Operations Research is an Art and Science It had its early roots in World War II and is flourishing in.
© 2008 Thomson South-Western. All Rights Reserved Slides by JOHN LOUCKS St. Edward’s University.
Beginning Code for Geometers An introduction. What I did on my summer vacation This summer, I worked as an intern in the Stanford Integrated Systems Laboratory.
Operations Research Chapter one.
Introduction to Linear Programs
Graph Theory and Optimization
Operations Research Lecture 3.
Constructing Robust Crew Schedules with Bicriteria Optimisation
Operations Research Lecture 5.
Introduction to Manufacturing Systems / Operations Research
1.206J/16.77J/ESD.215J Airline Schedule Planning
1.206J/16.77J/ESD.215J Airline Schedule Planning
Operations Research Lecture 2.
Airlines and Linear Programming (and other stuff)
Planning and Scheduling in Manufacturing and Services
MANAGEMENT SCIENCE overview
REVIEW FOR EXAM 1 Chapters 3, 4, 5 & 6.
MSE 606A Engineering Operations Research
Presentation transcript:

Applied Management Science Introduction Tran, Van Hoai Faculty of Computer Science & Engineering HCMC University of Technology Tran Van Hoai

Jam jam jam Tran Van Hoai2

…and still jam jam jam Tran Van Hoai3

Ideas ? General solutions – to remove network of roads – to …destroy all vehicles – to open more roads to extend existing roads – To reduce vehicles (or people) To extend existing vehicles’ size Tran Van Hoai4 Beginning of human-beings HCMC, Hanoi LONG TERM

Ideas Operational solutions – to modify intersection geometry – to control traffic light(s) static, dynamic (adaptive) – to assign lanes for each vehicle type routes assigned for each lane – to enforce law/regulations on drivers Tran Van Hoai5 Road(s) Control(s) Vehicle(s) SHORT TERM

Challenge in proposed solutions Ideas to solve traffic jam are quite obvious But how to solve is not easy Tran Van Hoai6 SCIENTIFIC APPROACH Modeling Optimizing Analyzing Simulating QUANTITATIVE RESULT

Definitions Management science is the discipline that adapts the scientific approach for problem solving to executive decision making in order to accomplish the goal of “doing the best you can with what you’ve got” (Laurence & Pasternack) Operations research is an interdisciplinary branch of applied mathematics and formal science using mathematical modeling, statistical analysis, and mathematical optimization, … to arrive at optimal or near-optimal solutions to complex decision-making problems (wiki) Tran Van Hoai7

More (historical) definitions Scientific methods of providing executive departments with a quantitative basis for decisions regarding operations under their control (Morse & Kimball – 1951) The use of techniques such as statistical inference and decision theory, mathematical programming, probabilistic models, network and computer science [to solve complex operational and strategic issues] (US Army Pamphlet 600-3) Tran Van Hoai8

Who need MS/OR ? (1) Profit company – To make money for stockholders – To subject to responsibilities/restrictions Delivering in reasonable time Fair wage/working conditions for workers Good products/services … Tran Van Hoai9 Doing the best with what you’ve got

Who need MS/OR ? (2) Nonprofit organization – To provide minimum cost – To subject to responsibilities/restrictions Being responsible to oversees (donors, subscribers,…) Good service … Tran Van Hoai10 Doing the best with what you’ve got

Who need MS/OR ? (3) Government agencies – To expect citizens,company to obey laws – To subject to responsibilities/restrictions Limitation of resources (capital, personnel, technology,…) … Tran Van Hoai11 Doing the best with what you’ve got

Who need MS/OR ? (4) My wife: to choose among n foods, each provides some of each of m nutrients – To find least expensive diet – To subject to responsibilities/restrictions Guaranteeing nutrients totally provided … Tran Van Hoai12 Doing the best with what you’ve got

Some applications (not in Vietnam) Producing Hamburgers at Burger King – Linear programming Scheduling Crews at American Airlines – Integer linear programming Planning the Sony Advanced Traveler Information System – Shortest path network Planning Environmental Policy in Finland – Decision analysis Cooking at Mrs. Fields – Inventory modeling Designing Attractions at Disneyland – Queuing models Transporting Trash in New York City – Simulation model Tran Van Hoai13

What is crew scheduling ? SGN 0730 HAN 0940 HAN 1340 DAD 1455 DAD 1655 SGN 1810 SGN 1510 DAD 1625 HAN 1010 SGN 1215 Aircraft 1 Aircraft 2 DAD 1650 HAN To assign pilots to flight legs -To manage pilot database, including  Personal information  Timetable for training, vacation, day-off, … -To monitor/report daily operations -To assign pilots to flight legs -To manage pilot database, including  Personal information  Timetable for training, vacation, day-off, … -To monitor/report daily operations

Trivial schedule SGN 0730 HAN 0940 HAN 1340 DAD 1455 DAD 1655 SGN 1810 SGN 1510 DAD 1625 HAN 1010 SGN 1215 Aircraft 1 Aircraft 2 DAD 1650 HAN 1800 AAA BBB - Easy to make manually, but  Having critical drawbacks … - Easy to make manually, but  Having critical drawbacks … Better schedule (pilot A) 4h + 2h + (pilot B) 2h55' + 25' = 9h20' idle for duty/ground out-base (pilot A) 4h + 2h + (pilot B) 2h55' + 25' = 9h20' idle for duty/ground out-base

PrimeSolution schedule SGN 0730 HAN 0940 HAN 1340 DAD 1455 DAD 1655 SGN 1810 SGN 1510 DAD 1625 HAN 1010 SGN 1215 Aircraft 1 Aircraft 2 DAD 1650 HAN 1800 ABA AAB - Much less duty/ground out-base time  Less payment for idle time  Backup pilots for disruptions - Much less duty/ground out-base time  Less payment for idle time  Backup pilots for disruptions and MS/OR has more (pilot A) 30' + 30' + (pilot B) 1h55' = 2h55' idle for duty/ground out-base (pilot A) 30' + 30' + (pilot B) 1h55' = 2h55' idle for duty/ground out-base

PrimeSolution fulfillment of rules SGN 0730 HAN 0940 HAN 1340 DAD 1455 DAD 1655 SGN 1810 SGN 1510 DAD 1625 HAN 1010 SGN 1215 Aircraft 1 Aircraft 2 DAD 1650 HAN 1800 AAA BBB Do not allow connection with rest time less than 30' violates SGN 0730 HAN 0940 HAN 1340 DAD 1455 DAD 1655 SGN 1810 SGN 1510 DAD 1625 HAN 1010 SGN 1215 Aircraft 1 Aircraft 2 DAD 1650 HAN 1800 ABA AAB

Key challenges – rules  Must comply with sets of rules – Issued by the government (Cục hàng không dân dụng) – Union/Contractual agreements – Operational rules - Number of flying time per day - Number of duty time per week - Minimum resting time between consecutive flights - Minimum resting time for a week, month, year - … - Number of flying time per day - Number of duty time per week - Minimum resting time between consecutive flights - Minimum resting time for a week, month, year - … - Maximum number of consecutive flights out-base - Maximum days for consecutive flights out-base - Bases for night resting - … - Maximum number of consecutive flights out-base - Maximum days for consecutive flights out-base - Bases for night resting - … - Cannot check manually - Often changed - Cannot check manually - Often changed COMPLEX

Key challenges – cost structures  Crew cost only less than fuel cost – Payment for crew flying time – Payment for duty/ground out-base time – Operational objectives - Hotel costs - Per diem expenses - Dead-heading cost - … - Hotel costs - Per diem expenses - Dead-heading cost - … - Maximize number of patterns (tour-of-duty) - Minimize number of patterns - Minimize number of out-base night rests - … - Maximize number of patterns (tour-of-duty) - Minimize number of patterns - Minimize number of out-base night rests - … - Non-expert cannot model - Often changed - Non-expert cannot model - Often changed SPECIFIC TRADEOFF

Key challenges – number of solutions  Business view point – Find low cost/high profit solution, but do not violate any rules  Operational view point – Find robust (for disruption) solution, but do not violate rules - Good solution but violating rules - Valid solution but high cost - … - Good solution but violating rules - Valid solution but high cost - … - Manual schedule is impossible - Only information technology and mathematics can help - Manual schedule is impossible - Only information technology and mathematics can help HARD HUGE # - Robust solution but violating rules - Valid solution but weak - … - Robust solution but violating rules - Valid solution but weak - …

Current schedule Possible rule violation MS/OR provides better schedule 61 duty/ground out-base nights

A better schedule 35 duty/ground out-base nights No rule violation

History Reading materials (given later) Similar words: – Operation research – Management science – Decision sciences – Quantitative methods Take (often) a quantitative view of decision making – Industrial engineering Tran Van Hoai23

MS/OR process Tran Van Hoai24 Problem Definition Mathematical Modeling Solution of the Model Communication/Imple- mentation of Results