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