Professional Documents
Culture Documents
e e rin
g in
En
Transportation Problem
t ems ón
S y s L e
in A. / VincentuBoyer
Dr. M. Angélica Salazar evo
ra m e N
r o gProgram a d (PISIS)
P
Graduate
m
in Systems Engineering
o
u ate Facultad de Ingenierı́a
tón
Mecánica y Eléctrica
d Au
Universidad Autónoma de Nuevo León
Gra da d
rsi
n ive
U
g
e e rin
n
E ngi
1 Optimization Model
t ems ón
Sy s L e
in o
2 Balanced Transportation Problem
m N uev
r o gra a de
P m
óno
3 Solution Approaches
u a te ut
d A
Gra s i d ad
iv er
Un
Agenda
g
e e rin
n
E ngi
1 Optimization Model
t ems ón
Sy s L e
in o
2 Balanced Transportation Problem
m N uev
r o gra a de
P m
óno
3 Solution Approaches
u a te ut
d A
Gra s i d ad
iv er
Un
Definition
General Model
g
e e rin
n
Decision
Engi
ms to each destination.
Number of products to transport from each origin
e n
o L
Syst
eó
Objective uevin
m N
r o gra cost. a de
Minimize the total transportation
a t eP t ó n om
Constraints u
r a d d Au
G
The origins’ supplyid a
capacity cannot be exceeded.
e rs
iv demand has to be satisfied.
The destinations’
Un
General Model
Decision Variables
g
erinj.
xij : the number of products sent from origin i to destination
ne
g i
Objective s En
m X n
y s tem L e ón
cij xij , where cij isntheScost of transporting
X
z=
i u e vo one unit of
i=1 j=1
product from origin
am
i rto destination j. de
g
N
Pr o ma
t e n o
Constraints ua
a d A utó
Gr ad X
siOrigin i: d n
Supply Capacityerof xij ≤ si ,
iv
Un j=1
m
X
Demand of destination j: xij ≥ dj .
i=1
General Model
g
e e rin
n
ngi
The Mathematical Model:
E
m X
n
t ems ón
Min z =
X
cij xij Sy s L e
in o
i=1 j=1 uev
Xn
o g ram d eN
s.t.
em Pxijr ≤ si , ∀i ∈a{1, ..., m},
n om
d u atX
j=1
ut ó
ra dA
≥ dj , ∀j ∈ {1, ..., n},
ida
G x ij
i=1 ers
iv
Unxij ≥ 0, ∀i ∈ {1, ..., m}, ∀j ∈ {1, ..., n}.
Agenda
g
e e rin
n
E ngi
1 Optimization Model
t ems ón
Sy s L e
in o
2 Balanced Transportation Problem
m N uev
r o gra a de
P m
óno
3 Solution Approaches
u a te ut
d A
Gra s i d ad
iv er
Un
Definition
g
e e rin
n
E ngi
t
Definition of a Balanced Transportation Problemems ón
y s L e
n S when theutotal
A transportation problem is said balanced
i e vo number of
m
o g rnam
products that the origins can
d eN
supply is equal to the total demand of the
destinations (i.e. Psri = ma
X X
dj ). o
e n
a d uat i=1 j=1
A utó
Gr sid
ad
iv er
Un
Mathematical Model
g
e e rin
gi
Mathematical Model of a Balanced Transportation Problem n
s En
m
ste
eón
m X
n
Sy L
X
Min z = cij xij o
i=1 j=1 in uev
n
ra m N
s.t.
X
xijrog de..., m},
= si , ∀i ∈a{1,
e P no m
u a tj=1
m ut ó
d Xx A
Gra ij
i d ad = dj , ∀j ∈ {1, ..., n},
i=1 ers
n
x iv ≥ 0, ∀i ∈ {1, ..., m}, ∀j ∈ {1, ..., n}.
U ij
g
e e rin
gin
En45
s1
35
ón em
1
Syst
20 L e
2 evo
in
50 u
Plants 2 ram e N 30 Cities
r o g a d
e 40P n om 3
a t 3 t ó
r a du d Au 4
30
G id a
i v ers
Un
g
45 e e rin
n
ngi
1
35
1 E
t ems 2 20 ón
50
Sy s L e
Plants 2
in u e
30 vo Cities
ram
3
40
o g
3 d eN
e Pr n o ma 30
a t t ó 4
r a du d Au
G a
r
125
e sid = 125
n iv
U BALANCED TP
Decision Variables g
e e rin
n
Objective Engi
t ems ón
Sy s L e
in o
Constraints
m uev
Supply of Plant 1: xg11ra
+ x12 + x13 + d e =N 35
x14
Pro
e 2: x21 + x22 + nxo23m+ x24 = 50
Supply of Plant
a
at
duof Plant 3: x31 + Axu32t+ x33 + x34 = 40
Supply
ó
Gra
Demand of City 1:sid
d
a + x21 + x31 = 45
x11
ver
i 2: x12 + x22 + x32 = 20
Demand ofnCity
U
Demand of City 3: x13 + x23 + x33 = 30
Demand of City 4: x14 + x24 + x34 = 30
The Model g
e e rin
Min z = 8x11 + 6x12 + 10x13 + 9x14 + n
9x21 + 12x22 + 13x23 + 7x24 + E ngi
14x31 + 9x32 + 16x33 + 5x t ems ón
y s 34
S x14 = 35 vo L e
s.t. x11 + x12 + xin
13 +
m N ue
a
o22r 24 de
x21 + xg + x 23 + x = 50
x31 + Pr x32 + x33 + om
a
x34 = 40
e n
d uaxt + x + ux tó A = 45
Gra
11 21 31
x12 + sxid ad
22 + x32 = 20
r
ive x23 +
x13n+ x33 = 30
U
x14 + x24 + x34 = 30
xij ≥ 0, ∀i ∈ {1, 2, 3}, ∀j ∈ {1, 2, 3, 4}
g
45 e e rin
n
ngi
1
35
1 E
t ems 2 20 ón
50
Sy s L e
Plants 2
in u e
30 vo Cities
ram
3
40
o g
3 d eN
e Pr n o ma 20
a t t ó 4
r a du d Au
G a
r
125
e sid > 115
n iv
U UNBALANCED TP
g
35
1
45
e e rin
1 gi n
n
20
E
50
t em2s ón
Plants 2
Sy s 30
Cities
L e
in o
uev
3
40
o
3
g ram d e N20
e Pr n o ma 4
a d uat A utó 5
10
Virtual City
G r a d
e rsid
iv
Un 125 = 125
BALANCED TP
g
45 e e rin
n
ngi
1
35
1 E
t ems 2 20 ón
50
Sy s L e
Plants 2
in u e
30 vo Cities
ram
3
30
o g
3 d eN
e Pr n o ma 30
a t t ó 4
r a du d Au
G a
r
115
e sid < 125
n iv
U UNBALANCED TP
g
1
45
e e rin
n
ngi20
35
1 E
50 t ems 2 n
óCities
Plants 2 Sy s L e
in 3uev
o
30
30
g r3ame N
Pr o m ad 4
30
a te 10 4 utóno
VirtualuPlant
d A
Gra i d ad
rs
n ive 125 = 125
U
BALANCED TP
Agenda
g
e e rin
n
E ngi
1 Optimization Model
t ems ón
Sy s L e
in o
2 Balanced Transportation Problem
m N uev
r o gra a de
P m
óno
3 Solution Approaches
u a te ut
d A
Gra s i d ad
iv er
Un
Cities g
e e rin
1 2 3 4 n
Engi
ms 35
8 6 10 9
1
s t e e ón
Sy o L
in
Plants
u50ev
9 12 13 7
2
o g ram de5
N
Pr
14 9
m a 16
óno
3 40
u a te ut
d A
Gra 45
s i 20ad
d 30 30
e r
iv
Un
z =0
Cities g
e e rin
1 2 3 4 n
Engi
ms
8 6 10 9
1 35
s t e 35
0
e ón
Sy o L
in
Plants
u50ev
9 12 13 7
2
o g ram de5
N
Pr
14 9
m a 16
óno
3
u a te ut
40
d A
Gra 45
s i 20ad
d 30 30
e r
iv
Un
z =0
Cities g
e e rin
1 2 3 4 n
Engi
ms
8 6 10 9
1 35 e 35
0
y s t L e ón
S o
in
Plants
u50ev
9 12 13 7
2
o g ram de5
N
Pr
14
m
9a 16
óno
3 40
u a te ut
d A
Gra 45 i d
20ad 30 30
ers
10i v
Un
z = 8 × 35
Cities g
e e rin
1 2 3 4 n
E ngi
ms
8 6 10 9
1 35 e 35
0
y s t L e ón
S
in evo40
Plants
9 12 13 7
2 10 u
50
ram N
o g de5
Pr
14 9
m a 16
óno
3
u a te ut
40
d A
Gra 45 i d
20ad 30 30
rs
10 i v e
U0n
z = 8 × 35 + 9 × 10
Cities g
e e rin
1 2 3 4 n
E ngi
ms
8 6 10 9
1 35 e 35
0
y s t L e ón
S o
in
Plants
2 10
9
20
12 13
uev
50 40
7
20
ram N
o g de5
Pr
14 9
m a 16
óno
3
u a te ut
40
d A
Gra 45 i d
20ad 30 30
rs
10 i v e 0
U0n
z = 8 × 35 + 9 × 10 + 12 × 20
Cities g
e e rin
1 2 3 4 n
E ngi
ms
8 6 10 9
1 35 e 35
0
y s t L e ón
S o
in20
Plants
2 10
9
20
12 13
uev
50
7
40 20
0
ram N
o g de5
Pr
14 9
m a 16
óno
3
u a te ut
40
d A
Gra 45
s i d
20ad 30 30
r
10 i v e 0 10
U0n
z = 8 × 35 + 9 × 10 + 12 × 20 + 13 × 20
Cities g
e e rin
1 2 3 4 n
E ngi
ms
8 6 10 9
1 35 e 35
0
y s t L e ón
S o
in20
Plants
2 10
9
20
12 13
uev
50
7
40 20
0
ram N
o g de5
3 Pr
14
10 no
9
m a 16
u a te utó
40
30
a d A
Gr 45
s
ad
d20
i 30 30
r
10 i v e 0 10
U0n
0
z = 8 × 35 + 9 × 10 + 12 × 20 + 13 × 20 + 16 × 10
Cities g
e e rin
1 2 3 4 n
E ngi
ms
8 6 10 9
1 35 e 35
0
y s t L e ón
S o
in20
Plants
2 10
9
20
12 13
uev
50
7
40 20
0
ram N
o g de5
3 Pr
14
m a
10 no 30
9 16
u a te utó
40
30
0
a d A
Gr 45
s
ad
d20
i 30 30
r
iv
10 e 0 10 0
U0n
0
z = 8 × 35 + 9 × 10 + 12 × 20 + 13 × 20 + 16 × 10 + 5 × 30
Cities g
e e rin
1 2 3 4 n
E ngi
ms
8 6 10 9
1 35
s t e 35
0
e ón
Sy o L
in20
Plants
2 10
9
20
12 13
uev
50
7
40 20
0
ram N
o g de5
3 Pr
14
m a
10 no 30
9 16
u a te utó
40
0
30
a d A
Gr 45 s
ad
d20
i 30 30
r
iv
10 e 0 10 0
U0n
0
z = 1180
Cities g
e e rin
1 2 3 4 n
Engi
ms 35
8 6 10 9
1
s t e e ón
Sy o L
in
Plants
u50ev
9 12 13 7
2
o g ram de5
N
Pr
14 9
m a 16
óno
3 40
u a te ut
d A
Gra 45
s i 20ad
d 30 30
e r
iv
Un
z =0
Cities g
e e rin
1 2 3 4 n
Engi
ms 35
8 6 10 9
1 e
y s t L e ón
S o
in
Plants
u50ev
9 12 13 7
2
o g ram de5
N
Pr
14 9
m a 16
óno
3 40
10
u a te ut
30
d A
Gra 45 s i d
20ad 30 30
r
iv e 0
Un
z = 5 × 30
Cities g
e e rin
1 2 3 4 n
Engi
ms
8 6 10 9
1 20 e 35
15
y s t L e ón
S o
in
Plants
u50ev
9 12 13 7
2
o g ram de5
N
Pr
14 9
m a 16
óno
3
u a te ut
30 40
10
d A
Gra 45 s i d
20ad 30 30
r
iv e 0 0
Un
z = 5 × 30 + 6 × 20
Cities g
e e rin
1 2 3 4 n
Engi
ms
8 6 10 9
1 15 20 e 35 15
0 n
y s t
L eó
S o
in
Plants
u50ev
9 12 13 7
2
o g ram de5
N
Pr
14
m
9a 16
óno
3
u a te ut
30 40
10
d A
Gra 45
s i d
20ad 30 30
r
30iv e 0 0
Un
z = 5 × 30 + 6 × 20 + 8 × 15
Cities g
e e rin
1 2 3 4 n
E ngi
ms
8 6 10 9
1 15 20 e 35 15
0 n
y s t
L eó
S
in evo20
Plants
9 12 13 7
2 30 u
50
ram N
o g de5
Pr
14
m a
9 16
óno
3
u a te ut
30 40
10
d A
Gra 45
s i d
20ad 30 30
r
iv
30 e 0 0
U0n
z = 5 × 30 + 6 × 20 + 8 × 15 + 9 × 30
Cities g
e e rin
1 2 3 4 n
E ngi
ms
8 6 10 9
1 15 20 e 35 15
0 n
y s t
L eó
S o
in20
Plants
2 30
9 12 13
uev
50
7
20
0
ram N
o g de5
Pr
14
m a
9 16
óno
3
u a te ut
30 40
10
d A
Gra 45
s i d
20ad 30 30
r
iv
30 e 0 10 0
U0n
z = 5 × 30 + 6 × 20 + 8 × 15 + 9 × 30 + 13 × 20
Cities g
e e rin
1 2 3 4 n
E ngi
ms
8 6 10 9
1 15 20 e 35 15
0 n
y s t
L eó
S o
in20
Plants
2 30
9 12 13
uev
50
7
20
0
ram N
o g de5
3 Pr
14
m a
10 no 30
9 16
u a te utó
40
10
0
a d A
Gr 45
s
ad
d20
i 30 30
r
iv
30 e 0 10 0
U0n
0
z = 5 × 30 + 6 × 20 + 8 × 15 + 9 × 30 + 13 × 20 + 16 × 10
Cities g
e e rin
1 2 3 4 n
E ngi
ms
8 6 10 9
1 15 20
s t e 35
15
0 n
eó
Sy o L
in20
Plants
2 30
9 12 13
uev
50
7
20
0
ram N
o g de5
3 Pr
14
m a
10 no 30
9 16
u a te utó
40
0
10
a d A
Gr 45 s
ad
d20
i 30 30
r
iv
30 e 0 10 0
U0n
0
z = 1080
9 12
in
13
o 7
2
u50ev
g ram e N
3 Pr
14
o m
9
a d5 16
40
u a te ut óno
d 45 A 30
Gra s i
20ad
d 30
r
n ive
U
z =0
Dr. M. Angélica Salazar A. / Vincent Boyer (PISIS-FIME)
Transportation Problem 37 / 37
Solution Approaches
9 12
in
13
v o 7
2
u50e 9-7=2
g ram e N
3 Pr
14
o m
9
a d5 16
40 9-5=4
u a te ut óno
d 45 A 30
Gra s i
20ad
d 30
r
n ive
U
9-8=1 9-6=3 13-10=3 7-5=2
z =0
Dr. M. Angélica Salazar A. / Vincent Boyer (PISIS-FIME)
Transportation Problem 37 / 37
Solution Approaches
9 12
in
13
v o 7
2
u50e 9-7=2
g ram e N
3
14
Pr o m
9
a30d 5 16
40
10 9-5=4
te óno
u a
d 45 ut
A 30
Gra s i 20ad
d 30
r
n ive 0
U
9-8=1 9-6=3 13-10=3 7-5=2
z = 5 × 30
Dr. M. Angélica Salazar A. / Vincent Boyer (PISIS-FIME)
Transportation Problem 37 / 37
Solution Approaches
9 12
in
13
v o 7
2
u50e 12-9=3
g ram e N
3
14
Pr o m
9
a30d 5 16
40
10 14-9=5
te óno
u a
d 45 ut
A 30
Gra s i 20ad
d 30
r
n ive 0
U
9-8=1 9-6=3 13-10=3 -
z = 5 × 30
Dr. M. Angélica Salazar A. / Vincent Boyer (PISIS-FIME)
Transportation Problem 37 / 37
Solution Approaches
9 12
in
13
v o 7
2
u50e 12-9=3
g ram e N
3
14
o
Pr 10 m a30d 5
9 16
40 0 14-9=5
10
te óno
u a
d 45 ut
A
Gra s i20
d
ad 30 30
r
n ive 10 0
U
9-8=1 9-6=3 13-10=3 -
z = 5 × 30 + 9 × 10
Dr. M. Angélica Salazar A. / Vincent Boyer (PISIS-FIME)
Transportation Problem 37 / 37
Solution Approaches
9 12
in
13
v o 7
2
u50e 12-9=3
g ram e N
3
14
o
Pr 10 m a30d 5
9 16
40 10
0 -
te óno
u a
d 45 ut
A
Gra s i20
d
ad 30 30
r
n ive 10 0
U
9-8=1 12-6=6 13-10=3 -
z = 5 × 30 + 9 × 10
Dr. M. Angélica Salazar A. / Vincent Boyer (PISIS-FIME)
Transportation Problem 37 / 37
Solution Approaches
9 12
in
13
v o 7
2
u50e 12-9=3
g ram e N
3
14
o
Pr 10 m a30d 5
9 16
40 10
0 -
te óno
u a
d 45 ut
A
Gra s i20
d
ad 30 30
r
n ive 10
0
U 0
9-8=1 12-6=6 13-10=3 -
z = 5 × 30 + 9 × 10 + 6 × 10
Dr. M. Angélica Salazar A. / Vincent Boyer (PISIS-FIME)
Transportation Problem 37 / 37
Solution Approaches
9 12
in
13
o 7
2
u50ev 13-9=4
g ram e N
3
14
o
Pr 10 m a30d 5
9 16
40 10
0 -
te óno
u a
d 45 ut
A
Gra s i20
d
ad 30 30
r
n ive 10
0
U 0
9-8=1 - 13-10=3 -
z = 5 × 30 + 9 × 10 + 6 × 10
Dr. M. Angélica Salazar A. / Vincent Boyer (PISIS-FIME)
Transportation Problem 37 / 37
Solution Approaches
evo5
9 12 13 7
2 45 in 50
u
13-9=4
g ram e N
3
14
o
Pr 10 m a30d 5
9 16
40 10
0 -
te óno
u a
d 45 ut
A
Gra
s i20
d
ad 30 30
r
0 ive 10
0
U n
0
9-8=1 - 13-10=3 -
z = 5 × 30 + 9 × 10 + 6 × 10 + 9 × 45
Dr. M. Angélica Salazar A. / Vincent Boyer (PISIS-FIME)
Transportation Problem 37 / 37
Solution Approaches
Sy s L e
Plants
evo5
9 12 13 7
2 45 in 50
u
-
14
o g 9 ram
16 d e5 N
3
e Pr 10 n o ma30 40
10
0 -
t
a t ó
r a du 45 d Au30
G
rs da
20
i
30
0 ive 10
0
U n
0
- - 13-10=3 -
z = 5 × 30 + 9 × 10 + 6 × 10 + 9 × 45
Dr. M. Angélica Salazar A. / Vincent Boyer (PISIS-FIME)
Transportation Problem 37 / 37
Solution Approaches
Sy s L e
Plants
evo5
9 12 13 7
2 45 in 50
u
-
14
o g 9 ram
16 d e5 N
3
e Pr 10 n o ma30 40
10
0 -
t
a t ó
r a du 45 d Au30
G
rs da
20
i
30
0 ive 10
5 0
U n 0
- - 13-10=3 -
z = 5 × 30 + 9 × 10 + 6 × 10 + 9 × 45 + 10 × 25
Dr. M. Angélica Salazar A. / Vincent Boyer (PISIS-FIME)
Transportation Problem 37 / 37
Solution Approaches
evo5
9 12 13 7
2 45 in 50
u
g ram e N
3
14
o
Pr 10 m a30d 5
9 16
40 10
0
te óno
u a
d 45 ut
A 30
Gra
s i20
d
ad 30
r
0 ive 10
5 0
U n 0
z = 5 × 30 + 9 × 10 + 6 × 10 + 9 × 45 + 10 × 25
Dr. M. Angélica Salazar A. / Vincent Boyer (PISIS-FIME)
Transportation Problem 37 / 37
Solution Approaches
evo5 0
9 12 13 7
2 45 in5 50
u
ram
e N
14
o g a30d 5
9 16
3 Pr 10 m 40 10
0
te óno
u a
d 45 ut
A 30
Gra
s i20
d
ad 30
r
0 ive 10
5 0
U n 0 0
z = 5 × 30 + 9 × 10 + 6 × 10 + 9 × 45 + 10 × 25 + 13 × 5
Dr. M. Angélica Salazar A. / Vincent Boyer (PISIS-FIME)
Transportation Problem 37 / 37
Solution Approaches
evo5 0
9 12 13 7
2 45 in5 50
u
ram
e N
o g a30d 5
Pr 10
14 9 16
3 m 40 10
0
te óno
u a
d 45 ut
A 30
Gra
s i20
d
ad 30
r
0 ive 10
5 0
U n 0 0
z = 1020
Dr. M. Angélica Salazar A. / Vincent Boyer (PISIS-FIME)
Transportation Problem 37 / 37