Вы находитесь на странице: 1из 4

ALGORITMO SIMPLEX

El objetivo del Algoritmo Simplex consiste en qe p!rtiendo de n! solci"n


#!ctible b$sic! inici!l% encontr!r otr! qe mejore l! #nci"n Objetivo&
ELEME'TOS (EL ALGORITMO SIMPLEX
El m)todo d!l s*mplex contr!st! con el m)todo regl!r +prim!l simplex,% en el
sentido de qe l!s iter!ciones empie-!n .!ctibles / no optim!s / no contin0!n
siendo .!ctibles 1!st! qe se logr! l! .!ctibilid!d& En el m)todo d!l s*mplex% el
c!dro simplex inici!l debe tener n rengl"n objetivo optimo por lo menos con
n! v!ri!ble b$sic! no .!ctible +2 3,& P!r! m!ntener l! optim!lid!d /%
simlt$ne!mente% !v!n-!r 1!ci! l! .!ctibilid!d en c!d! nev! iter!ci"n% se
emple!r!n l!s dos condiciones sigientes456
7ondici"n (!l de #!ctibilid!d4 L! v!ri!ble de s!lid!% x% es l! v!ri!ble b$sic!
qe tiene el v!lor m$s neg!tivo% con emp!tes qe se rompen !rbitr!ri!mente&
Si tod!s l!s v!ri!bles b$sic!s son no neg!tiv!s% el !lgoritmo termin!&
7ondici"n (!l de Optim!lid!d4 L! v!ri!ble de entr!d! est! determin!d! entre
l!s v!ri!bles no b$sic!s como l! correspondiente !
rj% -j 8 cj min 9 2 3:
no b$sic!s rj
rj es el coe.iciente de restricci"n de l! t!bl! s*mplex(onde !soci!d! con el
rengl"n de l! v!ri!ble de s!lid! x% / l! colmn! de l! v!ri!ble de entr!d! Xj& Los
emp!tes se rompen !rbitr!ri!mente&
Ejemplo4
Minimice - ; <=> ? @=@
Sjet! !
<=> ? x@ <
AB=> ? <=@
x> ? x@ <
x>% x@ 3
L! t!bl! s*mplex inici!l p!r! el problem! se d! como
Solci"n b$sic!
.!ctible
X> X@ X< XB XC Solci"n
- DD E< F E@ 3 3 3 3
X< E< E> > 3 3 E<
XB EB E< 3 > 3 EA
XC > > 3 3 > <
L!s v!ri!bles X< / XB son sper$vit% mientr!s qe XC% es n! 1olgr!
EL METO(O SIMPLEX PARA SOLG7IH' (E PROILEMAS (E
PROGRAMA7IH' LI'EAL
Es n procedimiento iter!tivo qe permite ir mejor!ndo l! solci"n ! c!d! p!so&
El proceso concl/e c!ndo no es posible segir mejor!ndo m$s dic1!
solci"n& P!rtiendo del v!lor de l! .nci"n objetivo en n v)rtice c!lqier!% el
m)todo consiste en bsc!r scesiv!mente otro v)rtice qe mejore !l !nterior&
L! b0sqed! se 1!ce siempre ! tr!v)s de los l!dos del pol*gono +o de l!s
!rist!s del poliedro% si el n0mero de v!ri!bles es m!/or,& 7"mo el n0mero de
v)rtices +/ de !rist!s, es .inito% siempre se podr$ encontr!r l! solci"n&
El m)todo del simplex se b!s! en l! sigiente propied!d4 si l! .nci"n objetivo%
.% no tom! s v!lor m$ximo en el v)rtice A% entonces 1!/ n! !rist! qe p!rte
de A% ! lo l!rgo de l! c!l . !ment!&
El m)todo del simplex .e cre!do en >JBK por el m!tem$tico George (!nt-ig &
El m)todo del simplex se tili-!% sobre todo% p!r! resolver problem!s de
progr!m!ci"n line!l en los qe intervienen tres o m$s v!ri!bles&
El $lgebr! m!trici!l / el proceso de elimin!ci"n de G!ss8Lord!n p!r! resolver
n sistem! de ec!ciones line!les constit/en l! b!se del m)todo simplex&
7on mir!s ! conocer l! metodolog*! qe se !plic! en el M)todo SIMPLEX%
v!mos ! resolver el sigiente problem!4
M!ximi-!r M; .+x%/,; <x ? @/ sjeto !4 @x ? / >N
@x ? </ B@
<x ? / @B
x3 % / 3
Se consider!n l!s sigientes .!ses4
>& 7onvertir l!s desig!ld!des en ig!ld!des
Se introdce n! v!ri!ble de 1olgr! por c!d! n! de l!s restricciones% p!r!
convertirl!s en ig!ld!des% reslt!ndo el sistem! de ec!ciones line!les4
@x ? / ? 1 ; >N @x ? </ ? s ; B@ <x ?/ ? d ; @B
@& Ig!l!r l! .nci"n objetivo ! cero
8 <x 8 @/ ? M ; 3
<& Escribir l! t!bl! inici!l simplex
En l!s colmn!s !p!recer$n tod!s l!s v!ri!bles del problem! /% en l!s .il!s% los
coe.icientes de l!s ig!ld!des obtenid!s% n! .il! p!r! c!d! restricci"n / l!
0ltim! .il! con los coe.icientes de l! .nci"n objetivo4
T!bl! I & Iter!ci"n nO > I!se P!ri!ble de decisi"n P!ri!ble de 1olgr! P!lores
solci"n
x / 1 s d
1 @ > > 3 3 >N s @ < 3 > 3 B@ d < > 3 3 > @B M E< E@ 3 3 3 3
B& Encontr!r l! v!ri!ble de decisi"n qe entr! en l! b!se / l! v!ri!ble de
1olgr! qe s!le de l! b!se
P!r! escoger l! v!ri!ble de decisi"n qe entr! en l! b!se% nos .ij!mos en l!
0ltim! .il!% l! de los coe.icientes de l! .nci"n objetivo / escogemos l! v!ri!ble
con el coe.iciente neg!tivo m!/or +en v!lor !bsolto,& En nestro c!so% l!
v!ri!ble x de coe.iciente 8 <& Si existiesen dos o m$s coe.icientes ig!les qe
cmpl!n l! condici"n !nterior% entonces se elige no c!lqier! de ellos&
Si en l! 0ltim! .il! no existiese ning0n coe.iciente neg!tivo% signi.ic! qe se 1!
!lc!n-!do l! solci"n "ptim!& Por t!nto% lo qe v! ! determin!r el .in!l del
proceso de !plic!ci"n del m)todo del simplex% es qe en l! 0ltim! .il! no 1!/!
elementos neg!tivos&
L! colmn! de l! v!ri!ble qe entr! en l! b!se se ll!m! colmn! pivote +En
color !-l!do,&
P!r! encontr!r l! v!ri!ble de 1olgr! qe tiene qe s!lir de l! b!se% se divide
c!d! t)rmino de l! 0ltim! colmn! +v!lores solci"n, por el t)rmino
correspondiente de l! colmn! pivote% siempre qe estos 0ltimos se!n m!/ores
qe cero& En nestro c!so4
>NQ@ F;JR % B@Q@ F;@>R / @BQ< F;NR
Si 1biese !lg0n elemento menor o ig!l qe cero no se 1!ce dic1o cociente&
En el c!so de qe todos los elementos .esen menores o ig!les ! cero%
entonces tendr*!mos n! solci"n no !cot!d! / no se pede segir&
El t)rmino de l! colmn! pivote qe en l! divisi"n !nterior d) lg!r !l menor
cociente positivo% el <% /! N es el menor% indic! l! .il! de l! v!ri!ble de 1olgr!
qe s!le de l! b!se% d& Est! .il! se ll!m! .il! pivote +En color !-l!do,&

Вам также может понравиться