Transportation Logistics Part I and II

Similar documents
What is. Linear Programming. First Insights. Examples. Given a set of variables, each associated with a

TRANSPORTATION PROBLEM AND VARIANTS

Transportation Problems

Collaborative Logistics

CHAPTER 4 A NEW ALTERNATE METHOD OF TRANS-SHIPMENT PROBLEM

ISyE 3133B Sample Final Tests

ISE 204 OR II. Chapter 8 The Transportation and Assignment Problems. Asst. Prof. Dr. Deniz TÜRSEL ELİİYİ

Operation and supply chain management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology Madras

Transportation problem

3. Transportation Problem (Part 1)

Transshipment. Chapter 493. Introduction. Data Structure. Example Model

University Question Paper Two Marks

A comparative study of ASM and NWCR method in transportation problem

Routing order pickers in a warehouse with a middle aisle

SCHOOL OF BUSINESS, ECONOMICS AND MANAGEMENT. BF360 Operations Research

The Study of Using LP to Solve Flower Transport Problem

Exploring Linear Programming

Synchronizing inventory and transport within supply chain management

The Time Window Assignment Vehicle Routing Problem

CE 191: Civil and Environmental Engineering Systems Analysis. LEC 06 : Integer Programming

INTRODUCTION TO LINEAR PROGRAMMING ASSIGNMENT #9, 10, AND 11

Optimal Solution of Transportation Problem Based on Revised Distribution Method

LINEAR PROGRAMMING PROJECT PACKET

OMGT2146. Supply Chain Analysis and Design. Introduction to Modeling. Course Information. Week 1

Facility Location. Lindsey Bleimes Charlie Garrod Adam Meyerson

INTEGRATING VEHICLE ROUTING WITH CROSS DOCK IN SUPPLY CHAIN

^ Springer. The Logic of Logistics. Theory, Algorithms, and Applications. for Logistics Management. David Simchi-Levi Xin Chen Julien Bramel

A Minimum Spanning Tree Approach of Solving a Transportation Problem

1. are generally independent of the volume of units produced and sold. a. Fixed costs b. Variable costs c. Profits d.

Each location (farm, slaughterhouse or slaughtering company) is identified with a production

HW #1 (You do NOT turn in these problems! Complete the online problems) Number of voters Number of voters Number of voters

SOMANI S Approximation Method(SAM) Innovative Method for finding optimal Transportation Cost. Abstract

MATH 240: Problem Set 4

Deterministic OR Models and Their Formulations

Quantifying the Difficult to Quantify: Measuring the Value of Relationships in Decision-Making through Social Network Integration

Some network flow problems in urban road networks. Michael Zhang Civil and Environmental Engineering University of California Davis

TRANSPORTATION PROBLEMS EXERCISES

DEA Model: A Key Technology for the Future

UNIVERSITY OF MORATUWA

Scheduling Research Grant Proposal Evaluation Meetings

Procedia - Social and Behavioral Sciences 189 ( 2015 ) XVIII Annual International Conference of the Society of Operations Management (SOM-14)

Introduction to quantitative methods

THE SHORTEST NOT NECESSARILY THE BEST OTHER PATH ON THE BASIS OF THE OPTIMAL PATH

Wellesley College CS231 Algorithms December 6, 1996 Handout #36. CS231 JEOPARDY: THE HOME VERSION The game that turns CS231 into CS23fun!

Title: A Column Generation Algorithm for the Log Truck Scheduling Problem.

Metaheuristics. Approximate. Metaheuristics used for. Math programming LP, IP, NLP, DP. Heuristics

The marks obtained by 10 students in two courses, Business Management and Economics, are given below: Student

The Transportation and Assignment Problems. Hillier &Lieberman Chapter 8

PROJECT MANAGEMENT. Systems, Principles, and Applications. Taylor & Francis Group Boca Raton London New York

Linear Cost, Revenue, Profit, Supply, and Demand

Advanced Supply Chain Management (POM 625) - Lecture 1 - Dr. Jinwook Lee

Cork Regional Technical College

A Solution Approach for the Joint Order Batching and Picker Routing Problem in Manual Order Picking Systems

Integrated Location Routing and Scheduling Problems

Vehicle Routing With Shortest Path System Based Floyd Warshall Technique

Strategic Design of Robust Global Supply Chains: Two Case Studies from the Paper Industry

/ Academic Year 2017 Semester I

How to design the most efficient pick and pass system. Alina Stroie MSc Supply Chain Management Rotterdam School of Management

1.1 A Farming Example and the News Vendor Problem

WebShipCost - Quantifying Risk in Intermodal Transportation

Managerial Decision Modeling w/ Spreadsheets, 3e (Balakrishnan/Render/Stair) Chapter 2 Linear Programming Models: Graphical and Computer Methods

TRANSPORTATION PROBLEM FOR OPTIMALITY

Combinatorial Auctions

SUPPLY CHAIN MANAGEMENT OF RETAIL FOOD CHAIN BETWEEN WAREHOUSES AND STORES: A CASE STUDY

Linear Programming. 1 Goals and Agenda. Management 560: Management Science. Tuesday, March 17, 2009

Planning and Management Tools

MASSACHUSETTS INSTITUTE OF TECHNOLOGY

Applying GIS and OR Techniques to Solve Sears Technician Dispatching and. Home Delivery Problems

Artificial Intelligence Breadth-First Search and Heuristic

IBM Decision Optimization and Data Science

Chapter 11. Decision Making and Relevant Information Linear Programming as a Decision Facilitating Tool

Lecture 5: Minimum Cost Flows. Flows in a network may incur a cost, such as time, fuel and operating fee, on each link or node.

Global Logistics Road Planning: A Genetic Algorithm Approach

Advanced skills in CPLEX-based network optimization in anylogistix

THE "OPERATIONS RESEARCH METHOD" Orientation. Problem Definition. Data Collection. Model Construction. Solution. Validation and Analysis

Vehicle Routing with Cross Docks, Split Deliveries, and Multiple Use of Vehicles. Arun Kumar Ranganathan Jagannathan

QUESTION BANK BCA V SEMESTER BCA-505 OPTIMAZATION TECHNIQUES

Improving Military Recruit Quality Through Smart Classification

03-511/711 Computational Genomics and Molecular Biology, Fall

An Exact Solution for a Class of Green Vehicle Routing Problem

XXXII. ROBUST TRUCKLOAD RELAY NETWORK DESIGN UNDER DEMAND UNCERTAINTY

Linear Programming. BUS 735: Business Decision Making and Research. Wednesday, November 8, Lecture / Discussion. Worksheet problem.

Factors that influence layout

A Bayesian Approach to Operational Decisions in Transportation Businesses

If you have never done this before - go to CASA for fingerprint/picture process before your test date.

Modeling of competition in revenue management Petr Fiala 1

Solving Transportation Logistics Problems Using Advanced Evolutionary Optimization

Efficient Algorithm for Maximizing the Expected Profit from a Serial Production Line with Inspection Stations and Rework

Market Segmentation and Conjoint Analysis for Apple Family Design

CROSS-DOCKING: SCHEDULING OF INCOMING AND OUTGOING SEMI TRAILERS

Parallel computing method for intermodal shipping network design

Assignment Technique for solving Transportation Problem A Case Study

OPERATIONAL-LEVEL OPTIMIZATION OF INBOUND INTRALOGISTICS. Yeiram Martínez Industrial Engineering, University of Puerto Rico Mayagüez

Introduction A GENERAL MODEL OF SYSTEM OPTIMIZATION

Algebra II: Strand 2. Linear Functions; Topic 4. Applications of Linear Programming; Task 2.4.1

Mathematics for Business II

2. Find solution of following LPPs and solution of their dual problem too: a.

Network Flows. 7. Multicommodity Flows Problems. Fall 2010 Instructor: Dr. Masoud Yaghini

Modeling Using Linear Programming

COMM 290 MIDTERM/FINAL EXAM REVIEW SESSION BY TONY CHEN

Transcription:

Transportation Logistics Part I and II Exercise Let G = (V,E) denote a graph consisting of vertices V = {,2,3,4,5,6,,8} and arcs A = {(,2),(,3),(2,4),(3,2),(4,3),(4,5),(4,6),(5,3),(5,),(6,8),(,4),(,6),(,8)}. a) Draw graph G. Is G a tree, a digraph? Does G contain cycles? If yes, give an example. b) Assume now that the arcs of G are in fact edges and that they have the following weights: c 2 = 2,c 3 = 3,c 24 = 3,c 32 = 2,c 43 =,c 45 = 3,c 46 = 6, c 53 = 6,c 5 =,c 68 = 2,c 4 = 4,c 6 = 5,c 8 = 3. Determine the minimum spanning tree using Kruskal s algorithm. Exercise 2 2 6 8 0 8 4 5 4 5 0 3 3 0 9 9 5 4 5 6 a) Determine the shortest path between and 0 with an algorithm of your choice. b) In which case should the Bellman-Ford algorithm be employed? c) Assume now that the weights of the arcs correspond to arc capacities. Compute the maximum flow between vertex and 0 (use the augmenting path algorithm) and identify a minimum cut. Exercise 3 A weighted digraph with vertices V = {,2,3,4,5} is given by the following matrix (each entry denotes the weight of the arc connecting vertices i and j; indicates that the according arc does not exist.)

c ij 2 3 4 5 0 6 2 3 0 5 9 0 3 4 0 2 4 6 0 9 5 8 0 Draw the graph and use the Triple algorithm to find the shortest path between all vertices i and j V. In addition to the shortest distances, we are also interested in knowing the shortest path between each vertex pair. Exercise 4 In Tirol, a new waste incineration plant shall be built. The inhabitants (in thousands) of the relevant municipalities are given in the following table: Municipality Inhabitants Kitzbühel 00 Reutte 0 Kufstein 40 Innsbruck 90 Imst 50 Landeck 0 The travel times (in minutes) to and from each of the possible locations are assumed to be as follows: Kitzbühel Reutte Kufstein Innsbruck Imst Landeck Kitzbühel 0 3 5 2 Reutte 4 0 2 0 4 0 Kufstein 5 0 8 4 Innsbruck 8 9 2 0 6 3 Imst 5 3 6 0 Landeck 2 4 3 0 a) Determine the best location for the waste incineration plant. b) Give an example for a practical decision problem where the determination of the In-Median is useful. Exercise 5 Kärnten plans to build a new fire department for the municipalities Hermagor, Spittal an der Drau, Völkermarkt, Feldkirchen and Klagenfurt. The decision makers aim at 2

determining the best location for the fire department. The shortest travel times (in minutes) between all municipalities have already been computed: Hermagor Spittal Völkermarkt Feldkirchen Klagenfurt Hermagor 0 60 80 0 60 Spittal 50 0 0 50 50 Völkermarkt 0 60 0 50 30 Feldkirchen 60 60 40 0 30 Klagenfurt 50 50 20 40 0 The number of inhabitants per municipality are as follows: Municipality Inhabitants Hermagor 8.000 Spittal 2.000 Völkermarkt 3.000 Feldkirchen 0.000 Klagenfurt 90.000 a) Should the In-Median or the Out-Median problem be solved? b) Solve the Median problem for the given data. Exercise 6 For several years, a French wholesale chain has been exporting red wine to five retail stores inaustria. Until now, theproductswere sent byaircargofrombordeauxtovienna. From there, the bottles were transported directly to the customers. Since the demand for this type of red wine has been constantly growing the headquarters in Bordeaux decided to expand their commercial operations in Austria. In a first step, several distributing warehouses shall be built. Four potential locations have been determined: Klagenfurt, Linz, Baden and Innsbruck. Based on historical data, the future demand at the five retail stores can be estimated: 0, 25, 40, 8, 8. Estimates for the transportation costs from each of the potential sites to the retail stores are also available. These data are given in the following table: 2 3 4 5 Klagenfurt 4 2 0 20 0 Linz 20 0 9 4 6 Baden 5 9 22 5 8 Innsbruck 8 20 0 22 24 Fixed setup costs occur for the distributing warehouses. Building a warehouse in Klagenfurt would cost 8 monetary units; realizing a warehouse in Linz costs 23 monetary 3

units; in Baden it would cost 3 monetary units and for Innsbruck 2 monetary units are assumed. a) What kind of problem do we have to solve? Based on the available data, formulate the problem in terms of a linear program. b) How many continuous variables and how many binary variables are needed? c) Solve the problem using the ADD heuristic and determine the total costs of your solution. Exercise A wood-processing company aims at constructing one or more warehouses in order to serve 5 customers with wood products. Four different possible warehouse locations are available. The travel times (in minutes) from each of the potential sites to each of the five customers and back are given in the following table: I II III IV V A 40 20 00 200 00 B 50 90 220 50 80 C 200 00 90 40 60 D 80 200 00 220 240 Which warehouses should be realized if one hour of truck driver labor costs 300 monetary units? The fixed setup costs for each of the warehouses are f A = 000, f B = 800, f C = 200, f D = 900. a) Solve the problem using the ADD heuristic. b) Solve the problem using the DROP heuristic. c) Compare the objective function values obtained from the two methods. Are the obtained solutions optimal (argue why or why not)? Exercise 8 Assume the following transportation problem: c ij 2 3 4 s i 0 5 6 25 2 8 2 6 25 3 9 3 4 8 50 d j 5 20 30 35 a) Compute a basic feasible solution with a method of your choice. Give reasons for your choice. b) Compute the optimal solution using the MODI method. 4

Exercise 9 A company in the construction business serves 4 wholesalers (j) from 4 warehouses (i). Transportation costs, demand and supply are given in the following table: c ij 2 3 4 s i 0 2 23 4 5 2 2 8 6 5 5 3 2 9 20 4 4 6 8 8 50 d i 5 20 30 35 00 The currently realized solution is given in the following table: i,j 2 3 4 s i 5 5 2 5 5 3 20 20 4 0 0 30 20 50 d i 5 20 30 35 00 a) Is the provided solution optimal? If not, determine the optimal solution. b) By how many units may the capacity of warehouse and the demand of customer be changed such that the computed basic solution remains optimal? c) Does the solution remain optimal if the transportation costs from warehouse 3 to customer are reduced by 2 monetary units? Exercise 0 A production company disposes of 3 production sites W i, i =,2,3, for a given product. In W, 4 units are produced, in W 2 2 and in W 3 5. There are three customer locations K j, j =,2,3 with a demand of 8, 5, and 0, respectively. A special supply agreement states that at least 5 units have to be delivered from W 2 to K 2 and 3 units from W 3 to K 3. The transportation costs are the following: C = 3 9 9 2 4 8 0 a) Formulate the problem situation in terms of a LP. b) Reduce the problem to the transportation problem. c) Determine a feasible solution using the column minima method. d) Solve the problem to optimality. Use the solution of the column minima method as starting solution. (no cost reduction) e) Does the obtained solution remain optimal if the transportation costs from W 3 to K are increased by 2? 5

f) How does the optimal objective value change if the supply of W and the demand at customer 3 are reduced by 2 units? Exercise An organic farmer association runs 3 warehouses to distribute their vegetables to 4 restaurants. In each of the warehouses 250, 300 and 250kg of vegetables may be stored respectively. Restaurant R has ordered 50 kg, R2, 50 kg and R3 350 kg of vegetables. R4 has not ordered yet. The association estimates that in addition to the already ordered quantities, R could sell 50 kg, R2, 50 kg and R4 250 kg (no additional quantities at R3). The transportation costs are as follows (R3 cannot be served by K3): cij R R2 R3 R4 K 6 3 22 K2 9 20 23 5 K3 4 3-9 Assume that the already ordered demand has to be satisfied and that the entire quantity in stock shall be sold. A transportation plan that minimizes the total transportation costs is required. a) Formulate the problem as a transportation problem. Introduce a dummy warehouse and divide each R i into two customers (one for the already ordered demand and one for the additional demand). b) Solve the problem using Vogel s approximation method and the MODI method. Infeasible connections should be associated with prohibitively high transportation costs. Exercise 2 A furniture company is planning to establish at most 4 warehouses to serve 5 furniture stores with wooden tables. Four possible locations were determined. The travel times (in minutes) from the potential warehouses to the furniture stores and back are as follows: I II III IV V A 40 20 00 200 00 B 200 00 90 40 60 C 50 90 220 50 80 D 80 200 00 220 240 Which warehouses shall be built if one hour of labor costs 300 monetary units. The fixed setup costs per location are f A = 000, f B = 200, f C = 800, f D = 900. The demands of the five furniture stores are the following: I: 000 units II: 2500 units III: 4000 units IV: 800 units 6

V: 600 units The warehouses have the following capacities: A: 500 units B: 00 units C: 4500 units D: 4200 units Solve the problem using the DROP heuristic. Exercise 3 A maintenance company has to complete 5 different tasks at company owned locations. Six technicians are available. Each of them will need a different amount of time for each of the tasks: i, j Task Task 2 Task 3 Task 4 Task 5 Tech 0 5 30 20 30 Tech 2 5 30 25 25 35 Tech 3 25 20 20 0 25 Tech 4 5 25 25 20 20 Tech 5 25 5 5 20 25 Tech 6 25 30 20 25 25 Find the optimal technician to task assignment such that the total duration needed to accomplish all tasks is minimized. Exercise 4 An Austrian wine producer is planning to send their four winemakers on a training week to different well known wine making regions. Each of the winemakers should visit a different region. Four regions were selected: Bordeaux, Adelaide, Porto and Tuscany. The different wine makers have different preferences for the different regions: i,j Bordeau Adelaide Porto Tuscany W 0 5 4 3 W2 5 4 W3 5 5 4 W4 6 6 8 5 Find the optimal solution maximizing the total preference score across all wine makers. (Hint: the maximization problem can be transformed into a minimization problem: take the maximum preference score and replace the preference value in each cell with the difference to the maximum. Now the deviation from the maximum score can be minimized.)