Optimizarea transportului inter prin cele 3 metode(coltul nord-vest,elemetnul minim pe linie,elemtnul minim pe coloana).
Consideram 3 centre de productie Ai(i=1..3) si 9 centre de consum Bj(j=1..9).
Vom utilize matricea costurilor:
Bj Ai |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
ai |
A1 |
x11 |
x12 |
x13 |
x14 |
x15 |
x16 |
x17 |
x18 |
x19 |
a1 |
A2 |
x21 |
x22 |
x23 |
x24 |
x25 |
x26 |
x27 |
x28 |
x29 |
a2 |
A3 |
x31 |
x32 |
x33 |
x34 |
x35 |
x36 |
x37 |
x38 |
x39 |
a3 |
bj |
b1 |
b2 |
b3 |
b4 |
b5 |
b6 |
b7 |
b8 |
b9 |
T |
Vom folosi matricea cu valorile
12.1Metoda coltului nord-vest
Bj Ai |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
ai |
A1 |
x11 |
x12 |
x13 |
x14 |
x15 |
x16 |
x17 |
x18 |
x19 |
70 |
A2 |
x21 |
x22 |
x23 |
x24 |
x25 |
x26 |
x27 |
x28 |
x29 |
90 |
A3 |
x31 |
x32 |
x33 |
x34 |
x35 |
x36 |
x37 |
x38 |
x39 |
80 |
bj |
20 |
40 |
10 |
30 |
20 |
30 |
10 |
30 |
50 |
240 |
x11=min(20,70)=20
Bj Ai |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
ai |
A1 |
20 |
x12 |
x13 |
x14 |
x15 |
x16 |
x17 |
x18 |
x19 |
70-20=50 |
A2 |
0 |
x22 |
x23 |
x24 |
x25 |
x26 |
x27 |
x28 |
x29 |
90 |
A3 |
0 |
x32 |
x33 |
x34 |
x35 |
x36 |
x37 |
x38 |
x39 |
80 |
bj |
20 |
40 |
10 |
30 |
20 |
30 |
10 |
30 |
50 |
240 |
x12=min(40,50)=40
Bj Ai |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
ai |
A1 |
20 |
40 |
x13 |
x14 |
x15 |
x16 |
x17 |
x18 |
x19 |
50-40=10 |
A2 |
0 |
0 |
x23 |
x24 |
x25 |
x26 |
x27 |
x28 |
x29 |
90 |
A3 |
0 |
0 |
x33 |
x34 |
x35 |
x36 |
x37 |
x38 |
x39 |
80 |
bj |
20 |
40 |
10 |
30 |
20 |
30 |
10 |
30 |
50 |
240 |
x13=min(10,10)=10
Bj Ai |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
ai |
A1 |
20 |
40 |
10 |
0 |
0 |
0 |
0 |
0 |
0 |
70 |
A2 |
0 |
0 |
0 |
x24 |
x25 |
x26 |
x27 |
x28 |
x29 |
90 |
A3 |
0 |
0 |
0 |
x34 |
x35 |
x36 |
x37 |
x38 |
x39 |
80 |
bj |
20 |
40 |
10 |
30 |
20 |
30 |
10 |
30 |
50 |
240 |
x24=min(30,90)=30
Bj Ai |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
ai |
A1 |
20 |
40 |
10 |
0 |
0 |
0 |
0 |
0 |
0 |
70 |
A2 |
0 |
0 |
0 |
30 |
x25 |
x26 |
x27 |
x28 |
x29 |
90-30=60 222b17c |
A3 |
0 |
0 |
0 |
0 |
x35 |
x36 |
x37 |
x38 |
x39 |
80 |
bj |
20 |
40 |
10 |
30 |
20 |
30 |
10 |
30 |
50 |
240 |
x25=min(20,60)=20
Bj Ai |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
ai |
A1 |
20 |
40 |
10 |
0 |
0 |
0 |
0 |
0 |
0 |
70 |
A2 |
0 |
0 |
0 |
30 |
20 |
x26 |
x27 |
x28 |
x29 |
60-20=40 |
A3 |
0 |
0 |
0 |
0 |
0 |
x36 |
x37 |
x38 |
x39 |
80 |
bj |
20 |
40 |
10 |
30 |
20 |
30 |
10 |
30 |
50 |
240 |
x26=min(30,40)=30
Bj Ai |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
ai |
A1 |
20 |
40 |
10 |
0 |
0 |
0 |
0 |
0 |
0 |
70 |
A2 |
0 |
0 |
0 |
30 |
20 |
30 |
x27 |
x28 |
x29 |
40-30=10 |
A3 |
0 |
0 |
0 |
0 |
0 |
0 |
x37 |
x38 |
x39 |
80 |
bj |
20 |
40 |
10 |
30 |
20 |
30 |
10 |
30 |
50 |
240 |
x27=min(10,10)=10 si tabelul final este:
Bj Ai |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
ai |
A1 |
20 |
40 |
10 |
0 |
0 |
0 |
0 |
0 |
0 |
70 |
A2 |
0 |
0 |
0 |
30 |
20 |
30 |
10 |
0 |
0 |
90 |
A3 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
30 |
50 |
80 |
bj |
20 |
40 |
10 |
30 |
20 |
30 |
10 |
30 |
50 |
240 |
Astfel,costul total
12.2Metoda elementului minim pe coloana.
In determinarea solutiei optime se tine cont de matricea costurilor astfel ca in tabelul cu costurile unitare se alege in fiecare coloana elemental cu valoarea minima corespunzatoare repartizandu-se cea mai mica cantitate dintre cantitatile disponibile.
Bj Ai |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
ai |
A1 |
x11 |
x12 |
x13 |
x14 |
x15 |
x16 |
x17 |
x18 |
x19 |
70 |
A2 |
x21 |
x22 |
x23 |
x24 |
x25 |
x26 |
x27 |
x28 |
x29 |
90 |
A3 |
x31 |
x32 |
x33 |
x34 |
x35 |
x36 |
x37 |
x38 |
x39 |
80 |
bj |
20 |
40 |
10 |
30 |
20 |
30 |
10 |
30 |
50 |
240 |
Pe prima coloana elemental minim corespunde lui x21=min(90,20)=20
Bj Ai |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
ai |
A1 |
0 |
x12 |
x13 |
x14 |
x15 |
x16 |
x17 |
x18 |
x19 |
70 |
A2 |
20 |
x22 |
x23 |
x24 |
x25 |
x26 |
x27 |
x28 |
x29 |
90-20=70 |
A3 |
0 |
x32 |
x33 |
x34 |
x35 |
x36 |
x37 |
x38 |
x39 |
80 |
bj |
20 |
40 |
10 |
30 |
20 |
30 |
10 |
30 |
50 |
240 |
Pe a 2-a coloana elemental minim corespunde lui x22=min(40,70)=40
Bj Ai |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
ai |
A1 |
0 |
0 |
x13 |
x14 |
x15 |
x16 |
x17 |
x18 |
x19 |
70 |
A2 |
20 |
40 |
x23 |
x24 |
x25 |
x26 |
x27 |
x28 |
x29 |
70-40=30 |
A3 |
0 |
0 |
x33 |
x34 |
x35 |
x36 |
x37 |
x38 |
x39 |
80 |
bj |
20 |
40 |
10 |
30 |
20 |
30 |
10 |
30 |
50 |
240 |
Pe a 3-a coloana elemental minim corespunde lui x13=min(10,70)=10
Bj Ai |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
ai |
A1 |
0 |
0 |
10 |
x14 |
x15 |
x16 |
x17 |
x18 |
x19 |
70-10=60 222b17c |
A2 |
20 |
40 |
0 |
x24 |
x25 |
x26 |
x27 |
x28 |
x29 |
70-40=30 |
A3 |
0 |
0 |
0 |
x34 |
x35 |
x36 |
x37 |
x38 |
x39 |
80 |
bj |
20 |
40 |
10 |
30 |
20 |
30 |
10 |
30 |
50 |
240 |
Pe a 4-a coloana consideram x34=min(30,80)=30
Bj Ai |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
ai |
A1 |
0 |
0 |
10 |
0 |
x15 |
x16 |
x17 |
x18 |
x19 |
70-10=60 222b17c |
A2 |
20 |
40 |
0 |
0 |
x25 |
x26 |
x27 |
x28 |
x29 |
70-40=30 |
A3 |
0 |
0 |
0 |
30 |
x35 |
x36 |
x37 |
x38 |
x39 |
80-30=50 |
bj |
20 |
40 |
10 |
30 |
20 |
30 |
10 |
30 |
50 |
240 |
Pe a 5-a coloana consideram x35=min(20,50)=20
Bj Ai |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
ai |
A1 |
0 |
0 |
10 |
0 |
0 |
x16 |
x17 |
x18 |
x19 |
70-10=60 222b17c |
A2 |
20 |
40 |
0 |
0 |
0 |
x26 |
x27 |
x28 |
x29 |
70-40=30 |
A3 |
0 |
0 |
0 |
30 |
20 |
x36 |
x37 |
x38 |
x39 |
50-20=30 |
bj |
20 |
40 |
10 |
30 |
20 |
30 |
10 |
30 |
50 |
240 |
Pe a 6-a coloana x16=min(30,60)=30
Bj Ai |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
ai |
A1 |
0 |
0 |
10 |
0 |
0 |
30 |
x17 |
x18 |
x19 |
60-30=30 |
A2 |
20 |
40 |
0 |
0 |
0 |
0 |
x27 |
x28 |
x29 |
70-40=30 |
A3 |
0 |
0 |
0 |
30 |
20 |
0 |
x37 |
x38 |
x39 |
50-20=30 |
bj |
20 |
40 |
10 |
30 |
20 |
30 |
10 |
30 |
50 |
240 |
Pe a 7-a coloana x17=min(10,30)=10
Bj Ai |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
ai |
A1 |
0 |
0 |
10 |
0 |
0 |
30 |
10 |
x18 |
x19 |
30-10=20 |
A2 |
20 |
40 |
0 |
0 |
0 |
0 |
0 |
x28 |
x29 |
70-40=30 |
A3 |
0 |
0 |
0 |
30 |
20 |
0 |
0 |
x38 |
x39 |
50-20=30 |
bj |
20 |
40 |
10 |
30 |
20 |
30 |
10 |
30 |
50 |
240 |
Tabelul final este urmatorul,dupa incheierea algoritmului:
Bj Ai |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
ai |
A1 |
0 |
0 |
10 |
0 |
0 |
30 |
10 |
0 |
20 |
70 |
A2 |
20 |
40 |
0 |
0 |
0 |
0 |
0 |
30 |
0 |
90 |
A3 |
0 |
0 |
0 |
30 |
20 |
0 |
0 |
0 |
30 |
80 |
bj |
20 |
40 |
10 |
30 |
20 |
30 |
10 |
30 |
50 |
240 |
Astfel,costul total
12.3Elementul minim pe linie
Determinarea solutiei initiale prin metoda elementului minim pe linie,tine cont de matricea costurilor si se intocmeste tabelul costurilor astfel:in fiecare linie se alege costul minim si se atribuie lui xij valoarea min(ai,bj).Se continua pentru costul Cij imediat superior,tinand cont de etapele anterioare.Se reactualizeaza permanent,dupa fiecare repartitie,necesarul si disponibilul.Cu ajutorul cantitatilor determinate se evalueaza valoarea costului transportului.
Bj Ai |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
ai |
A1 |
x11 |
x12 |
x13 |
x14 |
x15 |
x16 |
x17 |
x18 |
x19 |
70 |
A2 |
x21 |
x22 |
x23 |
x24 |
x25 |
x26 |
x27 |
x28 |
x29 |
90 |
A3 |
x31 |
x32 |
x33 |
x34 |
x35 |
x36 |
x37 |
x38 |
x39 |
80 |
bj |
20 |
40 |
10 |
30 |
20 |
30 |
10 |
30 |
50 |
240 |
Pe prima linie consideram x13=min(10,70)=10
Bj Ai |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
ai |
A1 |
x11 |
x12 |
10 |
x14 |
x15 |
x16 |
x17 |
x18 |
x19 |
70-10=60 222b17c |
A2 |
x21 |
x22 |
0 |
x24 |
x25 |
x26 |
x27 |
x28 |
x29 |
90 |
A3 |
x31 |
x32 |
0 |
x34 |
x35 |
x36 |
x37 |
x38 |
x39 |
80 |
bj |
20 |
40 |
10 |
30 |
20 |
30 |
10 |
30 |
50 |
240 |
In continuare,consideram x17=min(10,60)=10
Bj Ai |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
ai |
A1 |
x11 |
x12 |
10 |
x14 |
x15 |
x16 |
10 |
x18 |
x19 |
60-10=50 |
A2 |
x21 |
x22 |
0 |
x24 |
x25 |
x26 |
0 |
x28 |
x29 |
90 |
A3 |
x31 |
x32 |
0 |
x34 |
x35 |
x36 |
0 |
x38 |
x39 |
80 |
bj |
20 |
40 |
10 |
30 |
20 |
30 |
10 |
30 |
50 |
240 |
Consideram x11=min(20,50)=20
Bj Ai |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
ai |
A1 |
20 |
x12 |
10 |
x14 |
x15 |
x16 |
10 |
x18 |
x19 |
50-20=30 |
A2 |
0 |
x22 |
0 |
x24 |
x25 |
x26 |
0 |
x28 |
x29 |
90 |
A3 |
0 |
x32 |
0 |
x34 |
x35 |
x36 |
0 |
x38 |
x39 |
80 |
bj |
20 |
40 |
10 |
30 |
20 |
30 |
10 |
30 |
50 |
240 |
Apoi x16=min(30,30)=30
Bj Ai |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
ai |
A1 |
20 |
0 |
10 |
0 |
0 |
30 |
10 |
0 |
0 |
70 |
A2 |
0 |
x22 |
0 |
x24 |
x25 |
0 |
0 |
x28 |
x29 |
90 |
A3 |
0 |
x32 |
0 |
x34 |
x35 |
0 |
0 |
x38 |
x39 |
80 |
bj |
20 |
40 |
10 |
30 |
20 |
30 |
10 |
30 |
50 |
240 |
Pe a 2-a linie consideram x29=min(50,90)=50
Bj Ai |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
ai |
A1 |
20 |
0 |
10 |
0 |
0 |
30 |
10 |
0 |
0 |
70 |
A2 |
0 |
x22 |
0 |
x24 |
x25 |
0 |
0 |
x28 |
50 |
90-50=40 |
A3 |
0 |
x32 |
0 |
x34 |
x35 |
0 |
0 |
x38 |
0 |
80 |
bj |
20 |
40 |
10 |
30 |
20 |
30 |
10 |
30 |
50 |
240 |
Apoi consideram x22=min(40,40)=40 si obtinem tabelul final
Bj Ai |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
ai |
A1 |
20 |
0 |
10 |
0 |
0 |
30 |
10 |
0 |
0 |
70 |
A2 |
0 |
40 |
0 |
0 |
0 |
0 |
0 |
0 |
50 |
90 |
A3 |
0 |
0 |
0 |
30 |
20 |
0 |
0 |
30 |
0 |
80 |
bj |
20 |
40 |
10 |
30 |
20 |
30 |
10 |
30 |
50 |
240 |
Astfel,costul total
Concluzie:Costul optima se determina prin metoda elementului minim pe linie.
|