Sunteți pe pagina 1din 4

Capitolul 1

MODELUL MATEMATIC AL PROBLEMEI DE TRANSPORT


n acest capitol se prezint o viziune de ansamblu n care sunt prezentate
noiuni generale despre problema de transport ca i caz particular al programrii
liniare, metode de determinare a unei soluii iniiale precum i modul de rezolvare
al problemei din punct de vedere matematic.
1.1 Prezentarea problemei de transport

Problema clasic de transport face parte din clasa mult mai larg a
problemelor modelate prin reele de transport. Problema de transport poate fi
considerat un caz particular de problem de programare liniar sau un model
matematic distinct cu largi aplicaii practice.1 O reea de transport (vezi anexa 1)
modeleaz o situaie economic n care, dintr-un anumit numr de puncte, numite
surse, trebuie transportat o cantitate dintr-o anumit substan, ntr-un alt numr
de puncte, numite destinaii.
Situaia extrem de general de mai sus poate fi apoi concretizat ntr-un
numr deosebit de mare de moduri, specificnd dac exist sau nu puncte
intermediare ntre surse i destinaii, modul n care se face transportul (care sunt
rutele posibile, costul transportului, limite minime i/sau maxime pentru cantitatea
transportat pe fiecare rut, timpul necesar transportului), scopurile urmrite etc.
Din aceast cauz exist o multitudine de probleme care implic reele de
transport, dintre acestea amintim: problema clasic de transport, problema
transferului, problema drumului de cost minim, problema fluxului maxim,
problema fluxului maxim de cost minim, probleme de flux dinamic, problema
cuplajului maxim, problema de afectare, problema de ordonanare, problema comis
voiajorului, problema arborelui de cost minim. n continuare o voi detalia pe prima
dintre acestea. Caracteristicile unei probleme de transport sunt:
-fiecare surs aprovizioneaz cel puin o destinaie i fiecare destinaie este
aprovizionat de la cel puin o surs;
-pot exista perechi surs-destinaie ntre care nu se poate face transfer (rute
blocate);
-nu exist limitri n ceea ce privete cantitatea transportat pe fiecare rut;
-se cunosc cantitile disponibile n fiecare surs i cantitile necesare n
fiecare destinaie;
1 V. Cruau, Matematici aplicate n management, Sibiu, Editura Adalex, 2006, p.39

-fiecrei rute i s-a asociat un cost care nu depinde de sensul de parcurgere.2


Scopul problemei este gsirea acelor cantiti care trebuie transportate pe
fiecare rut astfel nct s se asigure necesarul fiecrei destinaii, n limitele
cantitilor aflate la surse, cu costul minim posibil.
Modelul matematic al unei probleme de transport reprezint totalitatea
relaiilor (formulelor) de calcul, precum i a restriciilor ce se impun n rezolvarea
problemei.
Datele problemei sunt:
1. m = numrul de surse (furnizori);
2. n = numrul de destinatari (consumatori);
3. {Ai, i = 1,...,m} = cantitile disponibile n fiecare surs;
4. {Bj, j = 1,...,n} = cantitile necesare la fiecare surs;
5. {cij, i = 1,...,m; j = 1,...,n} = costurile unitare pe fiecare rut (costul transportrii
unei uniti de msur de la sursa i la destinaia j.
Acestea au fost organizate ntr-un tabel ca cel de mai jos:
Destinaii
Surse
F1
F2

C1

C2

Cn

c11

c12

c1n

A1

c21

c22

c2n

A2

Fm

cm1
B1

cm2
B2

cmn

Am
Disponibil

Bm
Necesar

Figura 1.1.1: Modelul matematic al unei probleme de transport (forma tabelar)

Dac notm cu xij cantitatea care va fi transportat de la sursa i la destinaia j


atunci avem de rezolvat problema:

cf. Eugen ignescu, Dorin Mitru, Bazele cercetrii operaionale, Bucureti,


Editura Agir, 2004, p.128
2

min f

ij

x ij

i 1 j1

ij

Ai

i 1,..., m

ij

Bj

j 1,..., n

j1
m

i 1

x ij 0

i 1,..., m; j 1,..., n

Forma de mai sus este de fapt un caz particular de problem de programare


liniar.
ntr-o prim analiz, se observ imediat c problema nu are soluii admisibile
dac disponibilul total este mai mic dect cererea total. Matematic, afirmaia de
mai sus este justificat prin relaiile obinute prin adunarea primelor m restricii i
apoi a ultimelor n:
m

disponibil total =

i 1

Ai

x ij

i 1 j1

j1

i 1

x ij

= cerere total

A B
De asemenea, condiia ca

j1

este i suficient, deoarece, n acest

Ai B j
m

A
i 1

caz, se verific uor c soluia


este soluie admisibil.
n alt ordine de idei, chiar dac totalul disponibil este mai mare dect cererea
total, este clar c se va transporta doar necesarul, deoarece transportarea unei
cantiti mai mari dect necesarul va duce la un cost suplimentar, n contrast cu
scopul urmrit. Matematic, unei soluii n care una din ultimele n restricii ar fi
verificat strict, i corespunde o soluie n care am sczut cantitatea suplimentar
din valorile variabilelor implicate n restricie, care este de asemenea admisibil
(aceste variabile nu apar n alte restricii dintre ultimele n, iar primele m vor fi cu
att mai mult verificate dac xij scad) i care este evident mai bun, dnd un cost
mai mic.
n concluzie, dac exist soluie optim, se va transporta exact cantitatea
cerut.
Totui, n practic se poate ntlni oricare din cele trei cazuri:

i 1

j1

Ai B j (1.1.1)

S-ar putea să vă placă și