当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

上海交通大学:《生产计划与控制 Production Planning and Control》课程教学资源(课件讲稿)chap06_Class3

资源类别:文库,文档格式:PDF,文档页数:25,文件大小:799KB,团购合买
点击下载完整版文档(PDF)

Production and Operation Managements Scheduling in Supply Chain Management Prof.JIANG Zhibin Dr GENG Na Department of Industrial Engineering Management Shanghai Jiao Tong University

Production and Operation Managements Prof. JIANG Zhibin Dr GENG Na Department of Industrial Engineering & Management Shanghai Jiao Tong University Scheduling in Supply Chain Management

Scheduling in Supply Chain Management Contents Introduction Transportation Problem Generalizations of the Transportation More General Network Formulations Distribution Resources Planning Determining Delivery Routes in Supply Chain The Role of information in the SCM Multilevel Distribution Systems Designing the Supply Chain in a Global Environment

Scheduling in Supply Chain Management Contents • Introduction • Transportation Problem • Generalizations of the Transportation • More General Network Formulations • Distribution Resources Planning • Determining Delivery Routes in Supply Chain • The Role of information in the SCM • Multilevel Distribution Systems • Designing the Supply Chain in a Global Environment

Determining Delivery Routes in Supply Chains Traveling Salesman Problem Description: A salesman starts at his home base,labeled City 1.He must make stops at n-1 other cities,visit each city exactly once.The problem is to optimize sequence in which to visit all the cities to minimize the total distance traveled

Determining Delivery Routes in Supply Chains • Traveling Salesman Problem Description: A salesman starts at his home base, labeled City 1. He must make stops at n-1 other cities, visit each city exactly once. The problem is to optimize sequence in which to visit all the cities to minimize the total distance traveled

Determining Delivery Routes in Supply Chains The complexity in finding the solution: If the number is small,it is possible to enumerate all the possible tours,and select the shortest one; For n cities,there are n!different sequences; If we could evaluate 1 trillion(1012)sequences per second on a supercomputer,then a 25-city problem,nearly 500,000 years are required to evaluate all the sequences; Mathematically NP hard--No Polynomial,meaning that the time required to solve such problems is an exponential function of the number of cities rather than a polynomial function

Determining Delivery Routes in Supply Chains • The complexity in finding the solution: If the number is small, it is possible to enumerate all the possible tours, and select the shortest one; For n cities, there are n! different sequences; If we could evaluate 1 trillion (1012) sequences per second on a supercomputer, then a 25-city problem, nearly 500,000 years are required to evaluate all the sequences; Mathematically NP hard--No Polynomial, meaning that the time required to solve such problems is an exponential function of the number of cities rather than a polynomial function

Determining Delivery Routes in Supply Chains Finding optimal rout in vehicle scheduling is similar,but more complex problem; Assume that there is a central depot with one or more delivery vehicles and n customer locations,each having a known requirement.The question is how to assign vehicles to customer locations to meet customer demand and satisfy whatever constraints there may exits at minimum cost. Optimal solution is impossible and only good solution is possible (proposed by Clark and Wright). Suppose that there is a single depot all vehicles depart from and return to. Identify the depot as location 0 and the customers as locations 1, 2,…,n. Assume all the costs traveling from depot to each customer location and among customer locations are coi and ci respectively

Determining Delivery Routes in Supply Chains Finding optimal rout in vehicle scheduling is similar, but more complex problem; • Assume that there is a central depot with one or more delivery vehicles and n customer locations, each having a known requirement. The question is how to assign vehicles to customer locations to meet customer demand and satisfy whatever constraints there may exits at minimum cost. • Optimal solution is impossible and only good solution is possible (proposed by Clark and Wright). • Suppose that there is a single depot all vehicles depart from and return to. • Identify the depot as location 0 and the customers as locations 1, 2, …, n. • Assume all the costs traveling from depot to each customer location and among customer locations are c0j and cij respectively

Clark and Wright's Saving Method Only consider situation of c Suppose that initially a separate vehicle is assigned to each customer location.Then the initial solution consists of n separate routes from the depot to each customer location and back,so that the initial solution is2 ● Suppose that link customer i and j,then save two trips 0-j and 0-i, however add one trip i-j.The saved cost by linking i and j is Si-coi-cor Ci

Clark and Wright’s Saving Method • Only consider situation of cij = cji. • Suppose that initially a separate vehicle is assigned to each customer location. Then the initial solution consists of n separate routes from the depot to each customer location and back, so that the initial solution is 0 1 2 n j j c   • Suppose that link customer i and j, then save two trips 0-j and 0- i, however add one trip i -j. The saved cost by linking i and j is : 0 i j sij = c 0 i + c 0j - cij

Clark and Wright's Saving Method The total number of calculation of s,is: Procedures: n! n(n-1) 2(n-2)! 2 1.Compute s,for all possible pairs of customer locations i andj, and rank the s in decreasing order. 2.According to descending order of savings,include link(i,in a route if it does not violate feasibility constraints. 3.If including the current link(i,violates the feasibility, consider other feasible link (i,until all the lists is exhausted,and then stop the current route. 4.If the current route includes all the remaining locations,stop; otherwise,go to Step 2 to form a new route

Clark and Wright’s Saving Method Procedures: 1. Compute sij for all possible pairs of customer locations i and j, and rank the sij in decreasing order. 2. According to descending order of savings, include link ( i, j) in a route if it does not violate feasibility constraints. 3. If including the current link ( i, j) violates the feasibility, consider other feasible link ( i, j) until all the lists is exhausted, and then stop the current route. 4. If the current route includes all the remaining locations, stop; otherwise, go to Step 2 to form a new route. The total number of calculation of is: ! ( 1) 2 2!( 2)! 2 ij s n n nn n          

Determining Delivery Routes in Supply Chains Custom Location Example 6.4-Whole Grains is a bakery that Daily Req. supplies five major customers with bread each (Loaves) morning.The locations of the bakery and the five 1 (15,30) 85 customers and their demand are given as 2 (5,30) 162 described in a grid.The bakery has several 3 (10,20) 26 delivery trucks,each having a capacity of 300 4 (5,5) 140 loaves. 5 (20,10) 110 Cost Matrix(c)(=distance) 30 ⊙ Customer 2 Customer 1 TO g25 0 2 34 5 20 ◇Customer3 F 0 33.530.4 22.47.1 22.4 15 R 1 10.0 11.2 26.9 20.6 Customer 5 0 2 11.2 25.0 25.0 10 Customer 4 M 3 15.8 14.1 5 4 15.8 Bakery 5 10 15 2025

Determining Delivery Routes in Supply Chains Example 6.4-Whole Grains is a bakery that supplies five major customers with bread each morning. The locations of the bakery and the five customers and their demand are given as described in a grid. The bakery has several delivery trucks, each having a capacity of 300 loaves. Custom Location Daily Req. ( Loaves) 1 2 3 4 5 (15, 30) (5, 30) (10, 20) (5, 5) (20, 10) 85 162 26 140 110 Cost Matrix (cij) (=distance) TO F 0 R 1 O 2 M 3 4 0 1 2 3 4 5 33.5 30.4 22.4 7.1 22.4 10.0 11.2 26.9 20.6 11.2 25.0 25.0 15.8 14.1 15.8

Determining Delivery Routes in Supply Chains Saving for all pairs (i,j),i,j=1~5: 85+162=247(2,3)→(1,5) 15 →(1,4)(3,4),(4,5)→(2,4) Customer 5 10 Customer 4 Customer Daily Req.(Loaves) 5 110+140=250<300 1 85 2 162 3 26 Bakery 5 1015 2025 4 140 XI- 5 110

Determining Delivery Routes in Supply Chains • Saving for all pairs (i, j), i, j=1~5: s12=c01+c02-c12=33.5+30.4-10=53.9 s13=44.7, s14 =13.7, s15=35.3, s23=41.6, s24=12.5, s25=27.8 s34=13.7, s35=30.7, s45=13.7 •Rank the customer pairs in the decreasing order of all the saving values: (1, 2) (1, 3) (2, 3) (1, 5) (1, 4), (3, 4), (4, 5) (2, 4) Customer Daily Req.( Loaves) 1 2 3 4 5 85 162 26 140 110 85+162=247<300 247+26=273<300 110+140=250<300

Determining Delivery Routes in Supply Chains Practical Issues in VS Frequency requirements; Visits to customers may have to occur at a certain frequency, and that frequency may vary from customer to customer. ·Time windows, This refers to the requirement that visits to customer locations be made at specific times. Time-dependent travel time; When deliveries are made in urban centers,rush-hour congestion can be an important factor

Determining Delivery Routes in Supply Chains Practical Issues in VS • Frequency requirements;  Visits to customers may have to occur at a certain frequency, and that frequency may vary from customer to customer. • Time windows;  This refers to the requirement that visits to customer locations be made at specific times. • Time-dependent travel time;  When deliveries are made in urban centers, rush-hour congestion can be an important factor

点击下载完整版文档(PDF)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共25页,试读已结束,阅读完整版请下载
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有