1. Trang chủ
  2. » Luận Văn - Báo Cáo

model of transportation problem and some extensions

31 1 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Model of Transportation Problem and Some Extensions
Tác giả Truong Ngoc Huyen
Người hướng dẫn Dr. Ta Anh Son
Trường học Hanoi University of Technology Institute of Application Mathing and Information
Chuyên ngành Management Information Systems
Thể loại Project
Năm xuất bản 2022
Thành phố Hanoi
Định dạng
Số trang 31
Dung lượng 2,14 MB

Nội dung

However, due to limited knowledge, this project map is inevitable but lacking, I look forward to receiving comments from teachers to be able to improve.• Chapter 4: Work assignment probl

Trang 1

Performed by students: Truong Ngoc Huyen

INSTITUTE OF APPLICATION MATHING AND INFORMATION

HANOI UNIVERSITY OF TECHNOLOGY

Industry: Management Information Systems

HANOI – 2022 MODEL OF TRANSPORTATION PROBLEM AND SOME EXTENSIONS

Trang 2

TEACHER'S COMMENTS

Trang 3

With the continuous development of today's world, technology tools

During my studies, I was acquainted with the subject of Economics and Mathematics

transportation accounting With the guidance of teacher Ta Anh Son, I decided to choose

transport expands with constraints and expands according to different fields

see the need in finding optimal solutions to problems

increasingly modern but there is a fact that resources are always limited

In the process of making the project, I have researched, learned and

applied the knowledge that the teachers have equipped in the learning

process However, due to limited knowledge, this project map is inevitable

but lacking, I look forward to receiving comments from teachers to be able to improve

• Chapter 4: Work assignment problem: This chapter introduces the task division problem - is

transport models and some extended transport problems

special case of the transport model

• Chapter 2: Transport algorithm: After understanding the definition of the transport problem,

this chapter presents the algorithms to find the starting solution and the algorithm to find

the optimal solution of the transport problem

Research the topic "Transport problem model and some extensions" with the desire to be able

to understand and apply optimization methods in practice

• Chapter 3: Extended transport problem: This chapter introduces some problems

The layout of Project I includes 3 chapters:

• Chapter 1: Definition of the transport problem: This chapter gives the definition of the Model

Therefore, in activities with fields such as economy, education,

Preamble

technology, engineering, management, One must always be concerned with finding a way

the best project to achieve the goal (for each profession there will be a

different goal) under certain constraints And that is the practical

application of optimization problems.

Trang 4

Through this, I would like to express my deep gratitude to Mr Ta Anh Son, a lecturer

at Hanoi University of Science and Technology, who wholeheartedly guided me so that I could complete this project

Thank you sincerely!

Student

Hanoi, July 2022

Truong Ngoc Huyen

Trang 5

23.

7

22

34

8

.2.1 Find the starting plan for the transport model

3.3 Transport problem of max form

.2.3 Using the monomorphic method explains the position method

33

3.2 The transport problem has a forbidden box.

Chapter 2 Transport Algorithms

4.2 Explain the Hungarian algorithm through the monomorphic algorithm thirty first

first

Trang 6

Table of symbols and abbreviations

VAM

Linear ProgrammingVogel approximation method

City Ho Chi Minh City Ho Chi Minh City

LP

Trang 7

13

17

4.4 Cost to assign 4 jobs to 4 children

2.2 The original alternative uses the Northwest method

2.7 Solve the multipliers ui and vj for the base variable 14 2.8 Evaluate the out-of-base variable by the positions ui and vj 14

29

.2.12 Iteration 2 Calculations

.2.11 Iteration 2 Calculations

4.5 Opportunity Cost Matrix 4.6 Apply

step 3b 31 4.7 Optimal allocation scheme

ten1.1 Transport problem model

30

2.1 SunRay Transport Model

2.4 Cost difference per row and column in VAM

17

Trang 8

Table List

3.4 Degenerate case transport problem with dummy variable d > 0 23 3.5

Correspondence between transportation problem and inventory problem

5

.3.6 Transport model for example 2.1

17

.3.1 Transceiver unbalanced problem with Dummy Factory (cost unit)

22

1.1 Distance between factories and distribution centers

fee: thousand dong) 21

Trang 9

• Arcs represent routes linking sources and points

The goal of the model is to minimize total transportation costs while satisfying all

arrive.

The transport problem model is shown in Figure 1.1

• ARC(i,j) connects source i to destination j and contains 2 pieces of information:

– Shipping cost per cij unit

• There are m sources and n destinations, each represented by a node

– Number of shipping xij

Figure 1.1: Transport problem model

Definition of the transport problem model

Chapter 1

Trang 10

Transport company DEF hired by ABC company is responsible for transporting the cars at a cost of 5 thousand VND per kilometer Therefore, the cost of transporting each car on different routes is calculated as Table 1.2 (unit: thousand VND).

Factory 3 1375 Factory 1 1100

Hanoi City Ho Chi Minh City

Hanoi City Ho Chi Minh City

950

950 Table 1.1: Distance between factories and distribution centers

Table 1.2: Transportation costs from factories to distribution centers

x11

Example 1: Company ABC has three factories Factory 1, Factory, Factory 3 and

Trang 12

Chapter 2

Transport Algorithm

This section will introduce the position algorithm to solve the transport problem Similar to the simplex algorithm that solves linear programming problems, the displacement algorithm also derives from an initial extreme solution

The special structure of the transport problem allows a non-profit initial solution to be secured by using one of three methods

2 Cost minimization method

1 Northwest angle method

There are several proposed methods to solve the transport problem and are divided into two categories: methods to improve the scheme (position method) and methods to gradually reduce deviation from the constraint (Hungarian method) )

A general transport model with m sources and n destinations has m + n complex equations, one for each source and each destination However, since the transport model is always in balance (sum of supply = sum of demand) in the degenerate transport problem, one of the equations is redundant, reducing the model to m + n - 1 independent equation and m + n - 1 base variable

2.1 Find the starting plan for the transport model

Trang 13

(smaller target value).

The method starts at the NW corner cell (variable x11)

• Step 2 Cross out the row or column with zero supply or demand to indicate that

no more tasks can be performed in that row or column If both a row and a column are zero at the same time, cross out one and leave zero supply (demand)

in the unslashed row (column)

• Step 3 If exactly one row or column is not crossed out, stop Otherwise, move

to the right cell if a column has just been crossed out, or below if a row has been crossed out Go to step 1

• Step 1 Allocate as much as possible to the selected cell, and adjust the quantityrelated supply and demand by subtracting the allocated amount

2.1.1 Northwest angle method

2.1.2 Cost minimization method

The original method is "mechanical" in nature, where its main purpose is to provide

an initial (basically viable) solution regardless of cost The other two methods are heuristics that look for a good quality initial solution

Cost minimization finds a better starting solution by targeting the cheapest routes

It assigns as much as possible to the cell with the smallest unit cost (arbitrary broken ties) Next, the matching row or column is crossed out and the supply and demand are adjusted accordingly If

If both a row and a column are satisfied at the same time, only one column is crossed out, just like in the northwest corner method Next, select the cell that is not crossed outhas the smallest unit cost and repeats the process until exactly one is left

Trang 14

2.1.3 Vogel approximation method (VaM)

pillar.

• Step 1 Determine the cell with the smallest cost and the difference between costs and costs

• Step 4 If there are multiple equal difference values, choose the uppermost value

• Step 3 Determine the row/column with the largest difference Then locate the cell with the smallest cost corresponding to this row/column with the largest difference value and start setting this cell to the largest possible value

Example 2.1: DEF Transportation Company transports grain trucks from three silos

to four factories The supply (in terms of trucks) and demand (both in terms of trucks) along with the unit transportation cost per truck on different routes are summarized in

figure 2.1 Shipping unit price, cij (shown in the NE corner of each box), in hundreds

smallest in each row, the smallest difference is written next to

Trang 15

Figure 2.2: Initial alternative using the Northwest method

Figure 2.1: SunRay Transport Model

Northwest Corner Method The application of the process to produce the initial

alternative is shown in Figure 2.2.The arrows show the order in which the allocated funds are generated

The original solution was:

x11 = 5.0, x12 = 10.0, x23 = 15.0, x24 = 5.0, x34 = 10.0(vehicle)

The shipping cost of the above schedule is

Trang 16

There are m + n - 1 such equation that has a solution (after assigning an arbitrary position

u1 = 0) producing the number of positions ui and vj When these position numbers are

computed, the input variable is determined from all the out-of-base variables that are positive ui + vj ÿ cij

Trang 17

Chapter 3

Extended transport problem

Optimal Methods Theory and Algorithms" Assoc Prof Dr Nguyen Thi Bach Kim

In case the supply exceeds demand, we need to add a fake distribution center to receive the excess supply Therefore, the cost of transporting the unit to the fake distribution center is zero For example, assuming the demand in Hanoi is only

2000 cars, we add a dummy distribution center as shown in Table 3.2 below this

In this chapter, the theoretical basis is used from the book "The

Since demand outstrips supply, a dummy factory with a capacity of 300 vehicles (3900ÿ3600) is added to balance the model The unit shipping cost from the dummy factory to the two distribution centers is zero because the factory doesn't exist

If the model is not balanced, a dummy source or a dummy destination must be added

to restore balance

on some extended transport problems.

The transport model is assumed to be in equilibrium, that is, total supply equals aggregate demand.

Example 2: In Example 1, assume that Factory 2's capacity is 1300 vehicles (instead of 1600)

Total supply (= 3600 cars) is smaller than total demand (= 3900 cars), that is, part of the demand in the center of Hanoi and Ho Chi Minh City HCM and will not be satisfied.

3.1 Transceiver unbalanced problem

Trang 18

In practical terms, transportation problems can be affected by various factors that make it impossible to transfer goods from the ith point of origin to the jth

collection point Then cell(i,j) is a forbidden cell and there is a transport problem with cell

Hanoi City Ho Chi Minh City

Hanoi City Ho Chi Minh City fake distribution center

1500

1000

0950

Factory 1 5500

Bridge

1450

950Table 3.1: Transceiver imbalance problem with fake factory (cost unit: thousand VND)

Table 3.2: Unbalanced transceiver problem with fake distribution center (cost unit: thousand VND)

16000

Note that, when solving this problem, we should use the method of minimization

3.2 Transport problem with forbidden cells

prohibit.

We can also use the substitution method to solve the problem with forbidden cells by

setting cij = M, where (i, j) is the forbidden box and M is an arbitrarily large positive

number when comparing This value means that we have a very heavy cost in the

forbidden box (i,j), so that in the optimal solution, the cell (i,j) cannot be distributed

Trang 19

In practice, we sometimes come across a problem in the form of a transport problem, but it is necessary to

A degenerate extreme solution of the transport problem exists if and only if the total quantity of a supply

number (several table rows) is equal to the total number of rows of some row request point (a number of

columns) in the table) When we encounter a degenerate basic solution, we cannot perform the position

Bridge

2

3 4 2

3.3 Transport problem of the form max

3.4 Degenerate transport problem

= ÿf

find a way to maximize the objective function (for example, the problem of metal cutting)

that is, keep the constraint and the objective function is the function f

more than m + n -1.

Example For the transport table as follows

In the above transport table, there is a degenerate case because: a3 = b3 + b4 To

overcome this degenerate case, we need to make sure that no partial sum of ai (supply) and

bj (demand) are equal Now, we use a dummy variable d > 0

Considering the transceiver-balanced transport problem, there are m transmitters and n receivers Then, an alternative is said to be degenerate if the selected set of cells (non-zero) has at least

Trang 20

3.5 Expanded transport problems in other fields

bn = bn + md

bj = bj

Now this degenerate case has been transformed and can be

solved using any method of finding the original solution Use the method

,

Transport models are not limited to transporting goods This section

presents two extensive applications in the areas of production and inventory control

REMOVE

Then solve the problem and finally we replace d = 0 leading to the optimal solution

and solve a new problem as follows:

Ngày đăng: 29/05/2024, 18:09

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w