Anda di halaman 1dari 25

MODUL VI

SOLUSI LINIER PROGRAMMING DENGAN METODE SIMPLEX


Oleh : Dr. Budisants !IR"ODIRD"O
DEPARTEMENT PENDIDI#AN DAN #EBUDA$AAN
PROGRAM MAGISTER MANAJEMEN TEKNOLOGI
INSTITUT TE#NOLOGI SEPULU% NOVEMBER SURABA$A
1
PENGANTAR
Dalam uraian-uraian pada modul-modul terdahulu telah !ita !etahui "ah#a
perma$alahan linier pro%rammin% dapat di$ele$ai!an den%an metode %ra&i!
apa"ila 'aria"el !eputu$an (an% ada tida! le"ih dari dua) Apa"ila 'aria"el
!eputu$an (an% dipun(ai le"ih dari dua ma!a metode %ra&i$ $ulit dila!u!an)
*ntu! itu metode lain (a!ni metode $imple+ diper!enal!an oleh Geor%e ,)
DANT-IG untu! meme.ah!an ma$alah-ma$alah linier pro%rammin% (an%
mempun(ai le"ih dari dua 'aria"el !eputu$an)
Dalam modul ini !ita a!an mem"aha$ !on$ep da$ar metode $imple+ untu!
meme.ah!an per$oalan linier pro%rammin%) Me$!ipun !ita !etahui "ah#a
$aatt ini telah "an(a! di"uat pro%ram !omputer untu! meme.ah!an
per$oalan linier pro%rammin% !on$ep da$ar metode $imple+ ini perlu
di!etahui) Pertim"an%ann(a adalah "ah#a pro%ram-pro%ram !omputer (an%
ada !on$ep pen%em"an%ann(a adalah metode $imple+) Den%an demi!ian
pen%etahuan !on$ep da$ar metode $imple+ ini diperlu!an untu! le"ih
men%etahui "a%aimana !eluaran tuli$ ha$il !omputer di"uat) Man&aat ini
a!an le"ih tera$a pada $aat mela!u!an anali$a $en$iti'ita$) Den%an
pen%etahuan !on$ep metode $imple+ ini !ita le"ih men%etahui "a%aimana
data (an% di$a/i!an dapat diper%una!an untu! mela!u!an anali$a
$en$iti'ita$)

0
I. Petun&u' Peru(ahan Tanda )ada *un+si Pe,(atas
Se"elum men-trap!an metode $imple+ didalam meme.ah!an per$oalan-
per$oalan linier pro%rammin% terle"ih dahulu model linier pro%rammin%
(an% telah di"entu! haru$ diu"ah men/adi "entu! $tandart) 1a!ni tanda-
tanda pertida! $amaan haru$ diu"ah men/adi "entu! per$amaan)
Telah !ita !etahui "ah#a $etiap per$oalan linier pro%rammin% a!an
mempun(ai tanda !endala $e!uran%-!uran%n(a $atu atau le"ih dari tanda 2
3 dan 4 ) Tanda &un%$i pem"ata$a pertida! $amaan 52 dan 46 inilah (an%
haru$ diu"ah terle"ih dahulu men/adi tanda !e$amaan 536) Peru"ahan tanda
!endala ini dapat dila!u!an den%an memper%una!an tam"ahan 'aria"el
(an% di$e"ut 7'aria"el $la.!8 atau 7'aria"el $urplu$8)
Me!ani$me peru"ahan tanda pertida! $amaan pada &un%$i pem"ata$
men/adi tanda per$amaan ini dapat di/ela$!an $e"a%ai "eri!ut 9
1) *ntu! meru"ah tanda pertida! $amaan 4 diperlu!an 'aria"le tam"ahan
(an% di$e"ut 'aria"el $la.!) :aria"el $la.! ini mepun(ai nilai po$itip dan
ditam"ah!an pada $i$i $e"elah !iri &un%$i pem"ata$ untu! meru"ah tanda
pertida! $amaan 4 men/adi tanda per$amaan 3)
0) *ntu! &un%$i pem"ata$ den%an tanda pertida! $amaan 2 dapat diru"ah
men/adi &un%$i !endala den%an tanda per$amaan 536 den%an
menam"ah!an 'aria"el $urplu$) :aria"el $urplu$ ini mempun(ai nilai
po$itip dan di!uran%!an pada $i$i $e"elah !iri &un%$i pem"ata$) A!an
tetapi peru"ahan ini a!an menim"ul!an !e$ulitan dalam meme.ah!an
$oal den%an metode $imple+ !arena 'aria"el $urplu$ ini dapat "ernilai
ne%atip) Se"a%ai .ontoh adalah $uatu &un%$i !endala $e"a%ai "eri!ut 9
0;
0
2 <=
Penam"ahan 'aria"el $urplu$ !edalam &un%$i pem"ata$ ini men(e"a"!an
&un%$i pem"ata$ "eru"ah men/adi
0;
0
- S
1
3 <=
S
1
adalah 'aria"el $urplu$) Kalau ;
0
3 = ma!a S
1
3 - <= ini "erarti "ah#a
pada peme.ahan pertama &un%$i pem"ata$ ini $udah tida! &ea$i"el)
Kondi$i $ema.am ini tida! diper"oleh!andalam meme.ah!an
perma$alahan linier pro%rammin% den%an metode $imple+) *ntu!
>
men%ata$i ma$alah ini diper%una!an 'aria"el "uatan atau arti&i.ial 5A6
(an% haru$ ditam"ah!an pada &un%$i pem"ata$ den%an tanda 2) :aria"el
"uatan ini me#a!ili $uatu produ! &i!ti& tertentu (an% mempun(ai "ia(a
(an% $an%at tin%%i !ata!anlah Rp) M) Me$!ipun pada tahap peme.ahan
a#al 'aria"el A ini a!an tampa! pada tahap a!hir peme.ahan pa$ti tida!
a!an tim"ul) Dalam &un%$i tu/uan 'aria"el $urplu$ ini ditam"ah!an
den%an !oe&e$ien = 5nol6) Demi!ian pula 'aria"el "uatan &i!ti& haru$
ditam"ah!an !e &un%$i tu/uan den%an !oe&e$ien 1 5$atu6)
>) ?un%$i pem"ata$ mempun(ai tanda per$amaan 536 haru$ /u%a
ditam"ah!an 'aria"el "uatan &i!ti& atau A untu! memenuhi per$(aratan
model $imple+ 9 "ah#a $etiap &un%$i pem"ata$ haru$ mempun(ai 'aria"el
(an% non-ne%atip dalam peme.ahan a#aln(a) tetapi untu! &un%$i
pem"ata$ (an% mempun(ai tanda per$amaan 536 ini tida! perlu
ditam"ah!an 'aria"el $urplu$ atau $la.! la%i) Penam"ahan 'aria"el "uatn
&i!ti& ini /u%a dila!u!an pada &un%$i tu/uan)
@) *ntu! $etiap &un%$i pem"ata$ den%an tanda pertida! $amaan 52 atau 46
diperlu!an $atu 'aria"el $urplu$ atau 'aria"el $la.! (an% "er"eda)
Den%an per!ataan lain tida! ada 'aria"el $la.! atau 'aria"el $urplu$
(an% $ama untu! ma$in%-ma$in% pem"ata$)
A) Penam"ahan 'aria"el $la.! dan 'aria"el $urplu$ &un%$i pem"ata$ pada
ma$alah linier pro%rammin% tida!lah mempen%aruhi &un%$i tu/uan) Atau
den%an !ata lain 'aria"el $la.! dan 'aria"el $urplu$ ini dapat
ditam"ah!an !edalam &un%$i tu/uan den%an !oe&e$ien = 5nol6)
Penam"ahan ini di!e.uali!an terhadap 'aria"el "uatan &i!ti& (an% haru$
ditampa!an di&un%$i tu/uan)
Setelah mela!u!an peru"ahan pada model mathemati$ linier pro%rammin%
!edalam "entu! $tandard "arulah lan%!ah $elan/utn(a dila!u!an pro$edur
$imple+)
II. Prsedur slusi Linier Pr+ra,,,in+ untu' 'asus ,ini,isasi
*ntu! meme.ah!an per$oalan linier pro%rammin% den%an metode $imple+
palin% tia! diperlu!an B lan%!ah) Lan%!ah-lan%!ah pen(ele$aian ini a!an
diurai!an $e.ara detail den%an .ontoh "eri!ut ini 9
PT) Timur Teran% adalah $e"uah peru$ahaan indu$tri (an% men%ha$il!an
"eda!) ,eda! ini di"uat dari "er"a%ai .ampuran "ahan antara lain "ahan
@
da$ar "eda! 1 dan "ahan da$ar 0) Mana/emen peru$ahaan menetap!an "ah#a
untu! $etiap !ema$an "eda! haru$ mempun(ai $pe$i&i!a$i Cat "er!a$iat
$e"a%aimana Ta"el di"a#ah ini 9
Bahan S)esi-i'asi S)esi-i'asi
Bahan . Bahan / #andun+an
Sen% O!$ida 1 1 0== %ram
Kalamin 1 - Ma!$ <= %ram
Par&ume - 1 Min D= %ram
,ia(a per
%ram
Rp) >- Rp) <-
Den%an a$um$i "ah#a $emua "ahan .ampuran a!an terpro$e$ $e.ara
propo$ional den%an 'olume produ!$i mana/emen PT) Timur Teran% ini
in%in men%etahui "erapa "an(a! "ahan dalam $etiap !ema$an "eda! a%ar
per$(aratan Cat "er!a$iat terpenuhi dan "ia(a minimum)
*ntu! meme.ah!an per$oalan ini dapat di&ormula$i!an model
mathenati$n(a $e"a%ai "eri!ut 9
Taha) . : *r,ulasi ,asalah
Perma$alahan diata$ dapat di&ormula$i!an !edalam model mathemati$
$e"a%ai "eri!ut 9
Minimum "ia(a 9 - 3 >K E < P
?un%$i pem"ata$ 9 K E P 3 0==
K 4 <=
P 2 D=
K P 2 =
Taha) / : Pe,(uatan ta(el A0al
*ntu! meme.ah!an perma$alahan linier pro%rammin% den%an metode
$imple+ diperlu!an dua hal 9 Pertama $e"a%aimana telah diurai!an "ah#a
peru"ahan &un%$i tu/uan dan &un%$i pem"ata$ di!arena!an penam"ahan
'aria"el $la.! atau 'aria"el $urplu$ dan 'aria"ll arti&i.ial) Kedua
A
pen(u$unan ta"el pen(ele$aian) *ntu! !edua hal ter$e"ut diata$ ma!a
peru"ahan tanda pada &un%$i pem"ata$ adala $e"a%ai "eri!ut 9
K E P E A
1
3 0==
K E ;
0
3 <=
P - ;
0
E A
0
3 D=
Semua 'aria"el 2 =
Den%an penam"ahan ini $emua 'aria"el a!an ter#a!ili di$etiap &un%$i
pem"ata$) 1aitu den%an $etiap 'aria"el $la.! atau $urplu$ (an% tida! ada
di&un%$i per$amaan diata$ di"eri !oe&e$ien nol 5=6) ?ormula$i len%!ap &un%$i
pem"ata$ $eperti di"a#ah ini 9
K E P E A
1
E =;
1
E =;
0
E =A
0
3 0==
K E =P E =A
1
E ;
1
E =;
0
E =A
0
3 <=
=K E P E =A
1
E =;
1
- ;
0
E =A
0
3 D=
Demi!ian pula untu! &un%$i tu/uan perlu dila!u!an penam"ahan 'aria"el
$la.! atau $urplu$) Tetapi !arena 'aria"el-'aria"el ini tida! ada "ia(an(a)
Koe&e$ien di &un%$i tu/uan adalah nol 5=6) Peru"ahan &un%$i tu/uan men/adi 9
- 3 >K E <P E MA
1
E =;
1
E =;
0
E MA
0

Setelah diperoleh peru"ahan 'aria"el diata$ ma!a lan%!ah $elan/utn(a
adalah mem"uat ta"el $e"a%ai "eri!ut 9
Ta"el 1 5Ta"el a#al6
Kolom ,ari$ F
/
> < M = = M
F
/
Ja#a"an 1 1 1 = = = Kuantita$
Rp) M F
/
1 1 1 = = = 0==
Rp) = F
/
1 = = 1 = = <=
Rp) M F
/
= 516 = = -1 1 D=
-
/
M 0M M = -M M 0D=M
F
/
- -
/
5>-M6 5<-
0M6
= = M =
Peme.ahan den%an memper%una!an ta"el $eperti ini merupa!an .ara (an%
mudah untu! men(ele$ai!an perma$alahan linier linier pro%rammin% den%an
metode $imple+) Selain dari pada itu ta"el a#al ini /u%a mem"eri!an
in&orma$i $e"a%ai "eri!ut 9
D
1) :aria"el /a#a"an pada $etiap tahap peme.ahan
0) ,ia(a atau la"a pada tiap tahap peme.ahan
>) :aria"le (an% poten$iil untu! menam"ah atau men%uran%i la"a atau
"ia(a /i!a 'aria"el ter$e"ut dima$u!!an dalam peme.ahan)
@) ,e$arn(a $u"$itu$i $etiap 'aria"el (an% ma$u! dalam /a#a"an
A) Shado# atau Dual pri.e
Pen/ela$an dari ta"el a#al ini dapat diurai!an $e"a%ai "eri!ut 9
Pada "ari$ ata$ terdapat nilai F
/
(aitu "e$arn(a $um"an%an la"a atau "ia(a
dalam !aitann(a den%an produ!$i untu! $etiap produ!) ,ari$ ini merupa!an
!oe&e$ien dari 'aria"el-'aria"el dalam &un%$i tu/uan dan !arenan(a
/umlahn(a a!an $elalu tetap $ampai den%an 7itera$i8 tera!hir)
Kolom pertama den%an tanda F
/
men(ata!an la"a atau "ia(a per-unit $etiap
'aria"el (an% dima$u!!an dalam /a#a"an untu! $etiap tahap peme.ahan)
Kolom /a#a"an merupa!an rin.ian dari 'aria"el (an% telah dima$u!!an
dalam /a#a"an peme.ahan) *ntu! ta"el a#al 'aria"eln(a adalah 'aria"el
$la.! atau $urplu$ den%an !oe&e$ien "ia(a atau la"a $e"e$ar = atau Rp) M)
Koe&e$ien-!oe&e$ien dari $emua &un%$i pem"ata$ dima$u!!an dalam ta"el
tepat di"a#ah $etiap 'aria"el (an% din(ata!an dalam "ari$ /a#a"an)
Koe&e$ien-!oe&e$ien pem"ata$ ini ini me#a!ili $etiap pem"ata$ dari $oal
a#al) Kemudian !uantita$ merupa!an !oe&e$ien pada $i$i $e"elah tanda
per$amaan &un%$i !endala $etelah ada peru"ahan !e"entu! $tandard) ,ari$
"a#ah -
/
merupa!an ha$il !ali "ia(a atau la"a antara !olom F
/
dan !oe&e$ien
pem"ata$) Sedan%!an -
/ -
F
/
merupa!an ha$il netto "ari$ F
/
den%an ha$il F
/
(an% men(ata!an nilai 7dual pri.e8 untu! $etiap 'aria"el)
Taha) 1 : Penentuan 2aria(el 3an+ ,asu' &a0a(an
Dari ta"el a#al terlihat "ah#a total "ia(a pada peme.ahan a#al adalah Rp)
0D=M) Jumlah ini adalah $an%at "e$ar) In%at "ah#a M di"eri!an nilai 5"ia(a6
(an% $an%at tin%%i) Oleh !arena tu/uan dari pada perma$alahn linier
pro%rammin% ini adalah untu! meminimum!an "ia(a 5-6 ma!a peme.ahan
optimal dapat dila!u!an den%an memilih !olom (an% mempun(ai nilai -
/ -
F
/
(an% ter"e$ar) Dari "ari$ -
/ -
F
/
ta"el a#al terlihat "ah#a 'aria"el P
memili!i nilai ne%atip -
/ -
F
/
(an% ter"e$ar) Oleh !arena itu 'aria"el P (an%
B
a!an ma$u! $e"a%ai 'aria"el /a#a"an) Pada ta"el a#al "ari$ -
/ -
F
/
den%an
nilai ne%atip ter"e$ar ditun/u!!an den%an tanda panah)
Taha) 4: Penentuan 2aria(el 3an+ a'an di+anti
Setelah diperoleh P $e"a%ai 'aria"el pertama (an% a!an diper%unaan untu!
meme.ah!an $oal pertan(aan $elan/utn(a adalah menentu!an 'aria"el
mana (an% a!an di%anti) *ntu! menentu!an 'aria"el ini !ita "a%i nilai
dalam !olom !uantita$ den%an nilai-nilai pada "ari$ (an% $ama pada !olom
P) Dari ha$il pem"a%ian ini !ita pilih niai (an% ter!e.il untu! nenentu!an
'aria"el (an% a!an di%anti ter$e"ut) Penentuan 'aria"el (an% a!an di%anti
ter$e"ut dapat dila!u!an $e"a%ai "eri!ut 9
*ntu! "ari$ A
1
3 0==G1 3 0==
*ntu! "ari$ ;
1
3 <=G= 3 H
*ntu! "ari$ A
0
3 D=G1 3 D=
Oleh !arena nilai ha$il pem"a%ian (an% ter!e.il adalah D= ma!a 'aria"el A
0
(an% di%una!an untu! memenuhi per$(aratan pem"ata$ 2 D=) Penin%!atan
A
0
le"ih dari D= a!an memenuhi per$(aratan &un%$i pem"ata$ tetapi em"eri
!on$e!#en$i $urplu$)
Taha) 5 : Perhitun+an 'e-esien (aru untu' 2aria(el 3an+ ,asu'
Den%an penetapan 'aria"el P (an% a!an ma$u! dalam perhitun%an
!e$eluruhan 'aria"el A
0
haru$ di%anti) Nilai atau !oe&e$ien 'aria"el P
diperoleh den%an mem"a%i $etiap nilai (an% ada di"ari$ A
0
den%an nilai
perpoton%an "ari$ ini den%an !olom P) Nilai perpoton%an ini adalah 1 dan
di$e"ut Elemen Perpoton%an 57Inter$e.tion Element86) Perhitun%an
nilaiG!oe&e$ien untu! 'aria"el P adalah $e"a%ai "eri!ut 9
=G1 3 = 1G1 3 1 =G1 3 = -1G1 3 -1 1G1 3 1 D=G1 3 D=
Taha) 6 : Re2isi 'e-esien (aris lainn3a
Den%an ma$u!n(a nilaiG!oe&e$ien "aru untu! 'aria"el P !edalam peme.ahan
$oal Linier Pro%rammin% !oe&e$ien-!oe&e$ien dari 'aria"el (an% lain /u%a
haru$ dire'i$i) Dalam perhitun%an ini (an% in%in !ita hitun% adalah pen%aruh
ma$u!n(a 'aria"el P terhadap 'aria"el A
1
dan ;
1
) Perhitun%an ini dila!u!an
den%an men%%una!an metode Pi'ot atau Su"$itu$i) Metode Pi'ot "er$i&at
<
le"ih te!ni$ $edan%!an metode Su"$itu$i le"ih "erman&aat untu!
men/ela$!an pro$e$ re'i$i) Pro$edur re'i$i !oe&e$ien den%an men%%una!an
metode Pi'ot dapat di/ela$!an $e"a%ai "eri!ut 9
Re'i$i ,ari$ A
1
#e-. Baris A. 7 8Ele,en )er)tn+an Baris A. den+an 'l, P978#e-. Ele,en Baris P 3an+ (aru9 : #e-. Baris Untu' A.
1 - I 1 J K I = J 3 1
1 - I 1 J K I 1 J 3 =
1 - I 1 J K I = J 3 1
= - I 1 J K I = J 3 =
= - I 1 J K I -1 J 3 1
= - I 1 J K I 1 J 3 -1
0== - I 1 J K I D= J 3 1@=
Re'i$i ,ari$ ;
1
#e-. Baris X. 7 8Ele,en )er)tn+an Baris X. den+an 'l, P978#e-. Ele,en Baris P 3an+ (aru9 : #e-. Baris Untu' X.
1 - I = J K I = J 3 1
= - I = J K I 1 J 3 =
= - I = J K I = J 3 1
1 - I = J K I = J 3 =
= - I 1 J K I -1 J 3 1
= - I = J K I 1 J 3 -1
<= - I 1 J K I D= J 3 1@=
Sedan%!an /i!a pro$edur re'i$i !oe&e$ien den%an memper%una!an metode
$u"$itu$i dapat di/ela$!an $e"a%ai "eri!ut 9
Re'i$i "ari$ A
0
1) Salin !em"ali pem"ata$ ,ari$ A
1
dari ta"el len%!ap den%an 'aria"el-
'aria"eln(a (aitu 9
K E P E A
1
E =;
1
E =;
0
E =A
0
: 0==
0) Salin !em"ali pem"ata$ "ari$ P (an% "aru len%!ap den%an 'aria"el-
'aria"eln(a) Pem"ata$ ter$e"ut adalah $ama den%an (an% dihitun% pada
tahap !e A (aitu 9
=K E P E =A
1
E =;
1
-;
0
E A
0
: D=
>) Su$un !em"ali pem"ata$ "ari$ A
1
den%an memper%una!an $u"$itu$i untu!
P (aitu 9
L
P 3 D= E ;
0
- A
0
Su"$itu$i A
1
diperoleh den%an mema$u!!an nilai P diata$ pada per$amaan
no) 1 (aitu 9
K E 15D= E ;
0
- A
0
6E A
1
- =;
1
E =;
0
; =A
0
: 0==
K E =P E A
1
E =;
1
E ;
0
7 A
0
: 1@=
Sedan%!an untu! men.ari !oe&e$ien "ari$ ;
1
"aru dila!u!an $u"$itu$i nilai
P pada per$amaan "ari$ !e 0 (aitu 9
K E =5D= E ;
0
- A
0
6E =A
1
7 ;
1
E =;
0
; =A
0
: <=
K E =P E =A
1
E ;
0
E =;
0
7 =A
0
: <=
Dari !edua metode ter$e"ut (aitu metode Pi'ot dan metode $u"$itu$i
nilai re'i$i (an% diha$il!an untu! "ari$ A
1
dan ;
1
adalah $ama) Setelah
!oe&e$ien-!oe&e$ien "ari$ (an% dihitun% diata$ diperoleh di$u$unlah ta"el
peme.ahan !edua $e"a%ai "eri!ut 9
Ta"el 0
Kolom ,ari$ F
/
> < M = = M
F
/
Ja#a"an K P A
1
;
1
;
0
A Kuantita$
Rp) M A
1
1 = 1 1 = -1 1@=
Rp) = ;
0
516 = = 1 = = <=
Rp) < P = 1 = = -1 1 D=
-
/
M < M = -< E M < - M 1@=M-0D=M
F
/
- -
/
5>-M6 5<-0M6 = = < - M -< E 0M
Sampai pen(ele$aian ta"el 0 ini $ele$ailah $atu 7itera$i8 dari $oal linier
pro%rammin%) Dari ta"el 0 ini !ita !etahui "ah#a $ampai itera$i pertama
/umlah "ia(a adalah 5Rp @<= E 1@= M6) ,ia(a ini dapat diper!e.il la%i
!arena dari "ari$ F
/
- -
/
!ita lihat ada nilai ne%atip) Dari "ari$ F
/
- -
/
ini
nilai ne%atip (an% ter"e$ar 5> - M6 !arena 'aria"el "eri!utn(a (an% a!an
dima$u!!an dalam /a#a"an adalah K) Nilai ne%atip F
/
- -
/
ini dalam ta"el
0 ditu/u!!an den%an tanda panah)
1=
Setelah $ele$ai men%identi&i!a$i adan(a !emun%!inan penurunann(a
"ia(a 5-6 dari "ari$ F
/
- -
/
ma!a tahap pen(ele$aian $elan/utn(a adalah
$ama den%an tahap (an% telah !ita la!u!an $e"elumn(a) Oleh !arena
tahap 1 dan tahap 0 han(a dila!u!an $e!ali pada $aat permulaan ma!a
tahap pen(ele$aian "eri!utn(a dimulai pada tahap !e >)
Taha) 1 : Penentuan Varia(el 3an+ ,asu' dala, &a0a(an
Dari ta"el 0 di!etahui F
/
- -
/
ne%atip ter"e$ar adalah 5> - M6 !arenan(a
'aria"el K (an% a!an ma$u! dalam /a#a"an)
Taha) 4 : Penentuan Varia(el 3an+ a'an di+anti dihitun+ se(a+ai
(eri'ut
*ntu! "ari$ A
1
3 1@=G1 3 1@=
*ntu! "ari$ ;
1
3 <=G1 3 <=
*ntu! "ari$ A
0
3 D=G= 3 H
Karena ;
0
men%ha$il!an !oe&e$ien ter!e.il ma!a 'aria"el ini a!an di%anti)
Taha) 5 : Perhitun+an 'e-esien (aru untu' 2aria(el #
Den%an memper%una!an !oe&e$ien elemen perpoton%an "ari$ ;
0
dan K
(aitu 1 !oe&e$ien "aru untu! 'aria"el K adalah 9
1G1 3 1 =G1 3 = =G1 3 = 1G1 3 1 =G1 3 = =G1 3 = <=G1 3 <=)
Taha) 6 : Re2isi 'e-esien (aris A
.
dan P<
Setelah !oe&e$ien 'aria"el K diperoleh pada tahap A !oe&e$ien "ari$ A
1
dan
P dapat ditentu!an den%an memper%una!an $alah atu metode (aitu Pi'ot
atau Su"$itu$i) Mi$aln(a !ita pilih metode Pi'ot !oe&e$ien "ari$ A
1
dan P
adalah $e"a%ai "eri!ut 9
Re'i$i Koe&e$ien "ari$ A
1
#e-. Baris A. la,a 7 8Ele,en )er)tn+an Baris P dan 'l, #978#e-. Ele,en Baris # 3an+ (aru9 : #e-. Baris re2isi A.
11
1 - I 1 J K I 1 J 3 =
= - I 1 J K I = J 3 =
1 - I 1 J K I = J 3 1
= - I 1 J K I 1 J 3 -1
1 - I 1 J K I = J 3 1
-1 - I 1 J K I = J 3 -1
1@= - I 1 J K I <= J 3 D=
Re'i$i Koe&e$ien "ari$ P
#e-. Baris P la,a 7 8Ele,en )er)tn+an Baris P dan 'l, #978#e-. Ele,en Baris # 3an+ (aru9 : #e-. Baris re2isi P
= - I = J K I 1 J 3 =
1 - I = J K I = J 3 1
= - I = J K I = J 3 =
= - I = J K I 1 J 3 =
1 - I = J K I = J 3 -1
-1 - I = J K I = J 3 1
D= - I = J K I <= J 3 D=
Taha) = : Pen3usunan ta(el &a0a(an
Dari perhitun%an !oe&e$ien diata$ di$u$un ta"el /a#a"a pada ta"el di"a#ah
ini 9
Ta"el >
Kolom ,ari$ F
/
> < M = = M
F
/
Ja#a"an K P A
1
;
1
;
0
A Kuantita$
Rp) M A
1
= = 1 -1 516 -1 D=
Rp) > K 1 = = 1 = = <=
Rp) < P = 1 = = -1 1 D=
-
/
> < M > - M -< E M < - M B0=M-D=M
F
/
- -
/
= = = ->EM < - M -< E 0M
Den%an $ele$ain(a pem"uatan ta"el > ini ma!a $ele$ailah itera$i !edua)
Karena ta"el > ini ma$ih terdapat F
/
- -
/
(an% ne%atip ma!a "ia(a 5-6 ma$ih
dapat diminimal!an) Ietra$i !eti%a dapat dimulai !em"ali dari tahap !eti%a)
Taha) 1 : Penentuan 2aria(el 3an+ ,asu' &a0a(an.
10
Nilai F
/
- -
/
(an% ter"e$ar adalah < - M !arenan(a 'aria"el (an% ma$u!
/a#a"an adalah ;-)
Taha) 4 : Varia(el 3an+ a'an di+anti
*ntu! "ari$ A
1
3 D=G1 3 D=
*ntu! "ari$ ;
1
3 <=G1 3 <=
*ntu! "ari$ A
0
3 D=G-1 3 -D=
Karena !oe&e$ien ha$il "a%i untu! P "u!an po$itip 5-D=6 ma!a tin%%al
'aria"el A
1
(an% a!an di%anti)
Taha) 5 : Perhitun+an #e-esien Varia(el X
/
Seperti tahap A $e"elumn(a perhitun%ann(a adalah 9
=G1 3 = =G1 3 = 1G1 3 1 -1G1 3 -1 1G1 3 1 -1G1 3 -1 D=G1 3 D=
Taha) 6 : Re2isi #e-esien Baris # dan P
Mi$aln(a den%an memper%una!an metode $u"$itu$i re'i$i !oe&e$ien "ari$ K
dan P dila!u!an $e"a%ai "eri!ut 9
Re'i$i "ari$ K
,ari$ K a#al 9 K E =P E =A
1
E ;
1
E =;
0
; =A
0
: <=
Koe&e$ien 'aria"el A
1
9 =K E =P E A
1
- ;
1
E ;
0
7 A
0
: D=
Re'i$i K den%an $u"$itu$i ;
0
3 D= E ;
1
- A
1
E A
0

Adalah
K E =P E =A
1
E ;
0
E =5D= E ;
1
- A
0
63 <=
K E =P E =A
1
E ;
0
E =;
1
- =A
0
3 <=
Re'i$i "ari$ P
,ari$ P a#al 9 =K E =P E =A
1
E =;
0
E ;
0
- A
0
: D=
Koe&e$ien $u"$itu$i ;
0
9 D= E ;
1
- A
1
7 A
0
Adalah
=K E P E =A
1
E =;
1
- 15D= E ;
1
E A
1
- A
0
63 D=
=K E P E A
1
- ;
0
E =;
1
- =A
0
3 10=
1>
Taha) = : Pen3usunan ta(el &a0a(an
Dari perhitun%an !oe&e$ien diata$ di$u$un ta"el /a#a"a pada ta"el di"a#ah
ini 9
Ta"el @
Kolom ,ari$ F
/
> < M = = M
F
/
Ja#a"an K P A
1
;
1
;
0
A
0
Kuantita$
Rp) M A
0
= = 1 -1 1 -1 D=
Rp) = K 1 = = 1 = = <=
Rp) M P = 1 1 -1 = = 10=
-
/
> < < -A = = 10==
F
/
- -
/
= = 5M-<6 A = M
Pemeri!$aan ata$ ta"el @ ini memperlihat!an "ah#a "ari$ F
/
- -
/
tida!
mempun(ai nilai ne%atip la%i) Oleh !arena itu !ita telah $ampai pada
peme.ahan optimal) Dari /a#a"an pada ta"el @ ini tern(ata "ah#a PT timur
Teran% memper%una!an <= %ram Kalamin dan 10= %ram Par&ume den%an
"ia(a $e"e$ar Rp) 1 0==-) Sedan%!an 'aria"el ;
0
atau 'aria"el $urplu$
memperlihat!an $urplu$ pen%%unaan par&ume dari !e"utuhan minimum
$e"an(a! D= %ram) Pen%%unaan par&ume (an% le"ih dari per$(aratan
minimum ini dapat dilihat dari pem"ata$ 9
P

E ;
0
E A
0
: D=
den%an $u"$itu$i P 3 10= dan A
0
3 = A
0
merupa!an 'aria"el "uatan den%an
!oe&e$ien = 5nol6 $ehin%%a 9
1

- ;
0
E =

: D=
;
0


: D=
*ntu! memudah!an dalam meneliti !em"ali pro$e$ $olu$i perma$alahan
linier pro%rammin% den%an men%%un!an metode $imple+ ini "eri!ut ini !ita
tampil!an !em"ali ta"el pen(ele$aiann(a 9
Ta"el 1 5Ta"el a#al6
Kolom ,ari$ F
/
> < M = = M
F
/
Ja#a"an 1 1 1 = = = Kuantita$
1@
Rp) M F
/
1 1 1 = = = 0==
Rp) = F
/
1 = = 1 = = <=
Rp) M F
/
= 516 = = -1 1 D=
-
/
M 0M M = -M M 0D=M
F
/
- -
/
5>-M6 5<-
0M6
= = M =
Ta"el 0
Kolom ,ari$ F
/
> < M = = M
F
/
Ja#a"an K P A
1
;
1
;
0
A Kuantita$
Rp) M A
1
1 = 1 1 = -1 1@=
Rp) = ;
0
516 = = 1 = = <=
Rp) < P = 1 = = -1 1 D=
-
/
M < M = -< E M < - M 1@=M-0D=M
F
/
- -
/
5>-M6 5<-0M6 = = < - M -< E 0M
Ta"el >
Kolom ,ari$ F
/
> < M = = M
F
/
Ja#a"an K P A
1
;
1
;
0
A Kuantita$
Rp) M A
1
= = 1 -1 516 -1 D=
Rp) > K 1 = = 1 = = <=
Rp) < P = 1 = = -1 1 D=
-
/
> < M > - M -< E M < - M B0=M-D=M
F
/
- -
/
= = = ->EM < - M -< E 0M
Ta"el @
Kolom ,ari$ F
/
> < M = = M
F
/
Ja#a"an K P A
1
;
1
;
0
A
0
Kuantita$
Rp) M A
0
= = 1 -1 1 -1 D=
Rp) = K 1 = = 1 = = <=
Rp) M P = 1 1 -1 = = 10=
1A
-
/
> < < -A = = 10==
F
/
- -
/
= = 5M-<6 A = M
Dari pro$edur peme.ahan perma$alahan PT) Timur Teran% (an% $an%at
$ederhana ini terlihat "ah#a /a#a"an (an% optimal diperoleh $etelah melalui
ti%a itera$i) Dalam per$oalan minimi$a$i (an% le"ih "e$ar dan !omple!$
$eperti penetrapann(a dalam pra!te! peme.ahann(a tentu a!an memerlu!an
/umlah itera$i (an% le"ih "an(a!) Karena ala$an ini peme.ahan
perma$alahan (an% le"ih "e$ar den%an metode $imple+ a!an men/adi le"ih
$u!ar) *ntun%n(a pro%ram !omputer telah "an(a! di"uat (an% palin% tida!
mempun(ai man&aat dalam meme.ah!an per$oalan linier pro%rammin%
den%an le"ih .epat dan "enar)
1D
*ntu! men/ela$!an metode $imple! $e.ara le"ih $ederhana perhati!an
ilu$tra$i di"a#ah ini 9
Se"uah pa"ri! memprodu!$i dua /eni$ produ! !erta$ ti$$ue (an% mana
!edua produ! ter$e"ut didalam pro$e$ produ!$in(a men%%una!an > "uah
me$in (an% "er"eda) Apa"ila untu! $etiap unit produ! dari !edua /eni$
produ! ter$e"ut mempun(ai !euntun%an (an% "er"eda dan demi!ian pula
memerlu!an me$in den%an #a!tu (an% "er"eda pula) Tentu!an /umlah
produ! (an% haru$ di"uat untu! ma$in%-ma$in% /eni$ apa"ila diin%in!an
!euntun%an (an% $e"e$ar-"e$arn(a)
Produ! Pem"ata$
Pro$e$ ;
1
Kapa$ita$
Futtin% 1= D 0A==
?oldin% A 1= 0===
Pa.!a%in% 1 0 A==
Pro&it per *nit 0> >0

1B
Ma+imum !euntun%an 9 - 3 0>; E >01
?un%$i pem"ata$ 9 1=; E D1



4 0A== 5S16
A; E 1=1

4 0=== 5S06
1; E 01

4 A== 5S>6
; 1

2 =
diru"ah 9
Ma+imum !euntun%an 9 - 3 0>; E >01 E OS
1
E =S
0
E =S
>
?un%$i pem"ata$ 9 1=; E D1 E 1S
1
E=S
0
3 0A==
A; E 1=1 E OS
1
E1S
0
3 0===
1; E 01 E OS
1
E=S
0
E1S
>
3 A==
; 1 S
1
S
0
S
>
2 =
1<
Ta"el 1
Kolom ,ari$ F
/
0> >0 = = =
F
/
Ja#a"an ; 1 S
1
S
0
S
>
Kuantita$
Rp) = S
1
1= D 1 = = 0A==
Rp) = S
0
A 1= = 1 = 0===
Rp) = S
>
1 0 = = 1 A==
-
/
= = = = =
F
/
- -
/
0> >0 = = =
Ta"el 0
Kolom ,ari$ F
/
0> >0 = = =
F
/
Ja#a"an ; 1 S
1
S
0
S
>
Kuantita$
Rp) =- S
1
B = 1 ->GA = 1>==
Rp) >0 1 1G0 1 = 1G1= = 0==
Rp) =- S
>
= = = -1GA 1 1==
-
/
1D >0 = 1DGA =
F
/
- -
/
B = = -1DGA =
Ta"el >
Kolom ,ari$ F
/
0> >0 = = =
F
/
Ja#a"an ; 1 S
1
S
0
S
>
Kuantita$
Rp) 0>- ; 1 = 1 ->GA = 1>==GB
Rp) >0- 1 = 1 -1G1@ 1GB = BA=GB
Rp) =- S
>
= = = -1GA 1 1==
-
/
0> >0 1 1>GA =
F
/
- -
/
= = -1 -1>GA =
1L
,ahan Ke"utuhan
:itamin ; 1 minimum
A 0 @ @=
, > 0 A=
Mar%a per *nit > 0A
Minimum!an "ia(a 9 - 3 >; E 0A1
?un%$i pem"ata$ 9 0; E @1

2 @=
>; E 01

2 A=
1; E 01

4 A==
; 1

2 =
diru"ah 9
Minimum!an "ia(a 9 - 3 >; E 0A1 E OR
1
E =R
0
?un%$i pem"ata$ 9 0; E @1 - 1R
1
E =R
0
3 @=
1; E 01 E OR
1
- 1R
0
3 A=
; 1 R
0
R
>
2 =
diru"ah 9
Minimum!an "ia(a 9 - 3 >; E 0A1 E OR
1
E =R
0
E MA
1
E MA
0
?un%$i pem"ata$ 9 0; E @1 - 1R
1
E =R
0
E 1A
1
E =A
0
3 @=
1; E 01 E OR
1
- 1R
0
E =A
1
E 1A
0
3 A=
; 1 A
1
A
0
R
0
R
>
2 =
0=
Ta"el 1
Kolom ,ari$ F
/
> 0A = = M M
F
/
Ja#a"an ; 1 R
1
R
0
A
1
A
0
Kuantita$
M A
1
0 @ -1 = 1 = @=
M A
0
> 0 = -1 = 1 A=
-
/
AM DM -M -M M M
F
/
- -
/
>-AM AG0-DM M M = =
Ta"el 0
Kolom ,ari$ F
/
> 0A = = M M
F
/
Ja#a"an ; 1 R
1
R
0
A
1
A
0
Kuantita$
0A 1 1G0 1 -1G@ = 1G@ = 1=
M A
0
0 = 1G0 -1 -1G0 1 >=
-
/
AG@E0M 0A 1G05M6-AG< -M AG<-51G06M M
F
/
- -
/
BG@-0M AG0-DM AG<-15G06M M 5>G06M-AG< =
Ta"el >
Kolom ,ari$ F
/
> 0A = = M M
F
/
Ja#a"an ; 1 R
1
R
0
A
1
A
0
Kuantita$
0A 1 = 1 ->G< 1G@ >G< -1G@ AG0
> ; 1 = 1G@ -1G0 -1G@ 1G0 1A
-
/
> AG0 ->G1D -BG< >G1D BG<
F
/
- -
/
= = >G1D BG< M->G1D M-BG<
01
#ONSEP DUAL DALAM MEME>A%#AN PERSOALAN
LINIER PROGRAMMING
Dalam meme.ah!an per$oalan-per$oalan LP $eperti (an% telah !ita
"i.ara!an adalah "entu! peme.ahan primal (aitu tanpa men%u"ah term
&un%$i tu/uan dari per$oalan (an% dihadapi) Me$!ipun demi!ian didalam
meme.ah!an LP !ita dapat men%ada!an pende!atan metode peme.ahan
(an% "er"eda) Metode ter$e"ut di$e"ut metode peme.ahan Dual)
Kon$ep dual men/adi pentin% didalam meme.ah!an per$oalan LP den%an
ala$an 9
1) :aria"el-'aria"el didalam "entu! pen(ele$aian dual "an(a!
mem"eri!an in&orma$i !epada !ita didalam mem&ormula$i!an ren.ana
optima$i pada ma$a mendatan%)
0) Dalam !a$u$-!a$u$ tertentu model pen(ele$aian dual dapat meredu!$i
/umlah itera$i (an% haru$ dila!u!an dalam "entu! pen(ele$aian primal)
Me$!ipun demi!ian dari ha$il pen(ele$aian optimal "entu! primal dapat
di!etahui pula ha$il pen(ele$aian optimal dari "entu! dual)
*ntu! men/ela$!an !on$ep peme.ahan ma$alah den%an "entu! dual !ita
am"il .ontoh perma$alahan (an% terdahulu $e"a%ai "eri!ut 9
Produ! Pem"ata$
Pro$e$ ; 1 Kapa$ita$
Futtin% 1= D 0A==
?oldin% A 1= 0===
Pa.!a%in% 1 0 A==
Pro&it per *nit 0> >0
00
Ma+imum !euntun%an 9 - 3 0>; E >01
?un%$i pem"ata$ 9 1=; E D1

4 0A==
A; E 1=1

4 0===
1; E 01

4 A==
; 1

2 =
diru"ah 9
MinimiCe 9 - 3 0A==P E 0===N E A==R
?un%$i pem"ata$ 9 1=P E AN E 1R

2 0>
DP E 1=N E 0R

2 >0
P N R

2 =
Dari 0 "entu! ter$e"ut diata$ ma!a dapat diidenti&i!a$i "ah#a 9
1 Apa"ila didalam "entu! primal model mathemati$ perma$alah Linier
Pro%rammin% mempun(ai &un%$i tu/uan ma!$ima$i ma!a tran$&orma$i
dalam "entu! dual adalah minimi$a$i)
0) Koe&e$ien &un%$i tu/uan pada "entu! dual adalah rua$ !anan &un%$i
pem"ata$ pada "entu! primal dan $e"ali!n(a rua$ !anan &un%$i pem"ata$
pada "entu! dual adalah !oe&e$ien-!oe&e$ien &un%$i o"/e!tip pada "entu!
primal
>) Koe&e$ien input-output pada "entu! dual merupa!an ha$il tran$po$e dari
!oe&e$ien input-output pada "entu! primal)
@) ,entu! pertida! $amaan dalam "entu! /ual adalah 2 apa"ila "entu!
pertida! $amaan &un%$i o"/e.ti'e dalam "entu! primal 4) Dan demi!ian
pula $e"ali!n(a)
0>
Primal Dual
?un%$i Tu/uan
Ma+imum 9 - 3 0>; E >01
?un%$i Tu/uan
MinimiCe9 -3 0A==PE 0===NE A==R
?un%$i Pem"ata$ 9
1=; E D1 4 0A==
A; E 1=1 4 0===
1; E 01 4 A==
; 1 2 =
?un%$i Pem"ata$ 9
1=P E AN E 1R

2 0>
DP E 1=N E 0R

2 >0
P N R

2 =
diperoleh den%an mema$u!!an nilai P diata$ pada per$amaan no) 1 (aitu 9
0@
0A

Anda mungkin juga menyukai