Tema : Sızıqlı programmalastırıw máselesin jasalma bazis usılı menen sheshiw. Mısal sheshiw
Download 126.37 Kb.
|
2-lekciya SP maselesi. Simplers usili
- Bu sahifa navigatsiya:
- Matrica formasında jazılıw ı .
- SP máselesiniń tayanısh jobasın jasaw.
Tema : Sızıqlı programmalastırıw máselesin jasalma bazis usılı menen sheshiw. Mısal sheshiw Joba: Sızıqlı programmalastırıw(SP) máselesiniń qoyılıwı SP máselesiniń tayanısh jobasın jasaw. SP máselesiniń optimal jobasın anıqlaw. Optimallıq shártleri. SP máselesin sheshiwdiń jasalma bazis usılı Sızıqlı programmalastırıw – bul sızıqlı funkciyanıń eń úlken hám eń kishi mánislerin tabıw hám izertlew haqqındaǵı ilim bolıp, bunda sızıqlı funkciyanıń belgisizlerine sızıqlı shegaralawshi shártleri qoyıladı. Demek, SP máselesi funkciyanıń shártli ekstremum máselesine tiyisli boladı. Meyli tómendegi (1)sızıqlı funkciyası berilgen bolıp Z С1x1 С2 x2 ... Сnxn min hám bul funkciyasına tómendegi sheklewleri qoyılǵan bolsın a11x1 a12 x2 ... a1 j x j ... a1n xn b1 , (1) a x a x ... a x ... a x b , 21 1 22 2 2 j j 2n n 2 , a x a x ... a x ... a x b , i1 1 i 2 2 ij j in n j , (2) am1x1 am2 x2 ... amj x j ... amn xn bm , xj 0 (i 1,n) (3) bunda aij , bi hám C j - berilgen turaqlı shamalar. sızıqlı funkciyasına eń kishi(minimum) mánisin jetkeretuǵın hám (2) sheklewler sistemasın qanaatlandıratuǵın talap etiledi. x1, x2 ,..., xn teris emes mánislerin tabıw sheklewler sistemasında barlıq b j , boladı. j 1, m teris emes dep esaplawǵa Bul másele bir neshe jazıw formasına iye. 1.Vektor formasında jazılıwı. Tómende berilgen sheklewler sistemasında A1x1 A2 x2 ... An xn A0 , Z C X X 0, (4) ( 1 ) sızıqlı funkciyanıń eń kishi(minimum) mánisin tabıw, bunda C (c1,c2 ,...,cn ) , X (x1, x2 ,..., xn ) . C X - eki vektordıń skalyar kóbeymesi, a11 a12 a1n b1 a a a b A 1 . 21 , A 22 2 . , . . . , A n . 2n , A 2 0 . a a a b m1 m 2 mn m vektorları sáykes ózgeriwshilerindegi hám saltan aǵzalarındaǵı koefficientleri. Matrica formasında jazılıwı.AX A0 , X 0, sheklewler sistemasın qanaatlandıratuǵın Z C X funkciyanıń minimum mánisin tabıw, bunda x1 x C (c ,c ,...,c ) - qatar- matricası, A(a ) - sistemanıń matricası, X 2 - 1 2 n ij . x b1 b m baǵana-matricası, A 0 . 2 - baǵana-matricası. b m Qósındı belgisi járdeminde jazılıwı. Máselede qoyılǵan sheklewler sistemasın aij xj bi , n j1 i 1,m, j 0, j 1, n . qanaatlandıratuǵın Z Cj xj j1 sızıqlı funkciyanıń minimum mánisin tabıw. anıqlama. (2) hám (3) shártlerin qanaatlandıratuǵın X (x1, x2,..., xn ) vektorın sızıqlı programmalastırıw máselesiniń jobası yamasa sheshimi dep ataydı. anıqlama. Egerde (4) jikleniwindegi oń anıqlanǵan xi koefficientleri X (x1, x2 ,..., xn ) jobası tayanısh sheshimi(jobası) dep ataladı. Ai vektorları m -ólshemli bolǵanı sebepli, onda tayanısh jobaǵa berilgen anıqlamadan, onıń oń anıqlanǵan komponentleri sanı m nen kóp bolmaydı. anıqlama. Egerde máseleniń tayanısh jobası m ge teń bolgan oń komponentlerıne iye bolsa, onda tayanısh joba aynımaǵan , al keri jaǵdayda tayanısh joba aynıǵan dep ataladı. anıqlama. Sızıqlı funkciyasına eń kishi(eń úlken) mánisin jetkeretuǵın jobanı sızıqlı programmalastırıw máselesiniń optimal jobası yamasa optimal sheshimi dep ataydı. SP máselesiniń tayanısh jobasın jasaw.Meyli bizge bizge (1)-( 3) sızıqlı programmalastırıw máselesi qoyılǵan bolsın. Bunda, dáslep máseleniń sheklewler sisteması m birlik vektorlarına iye dep hám olar dáslepki m vektorları boladı dep boljaymiz. Onda (1) sızıqlı funkciyasınıń tómendegi sheklewler sistemasında x1 a1,m1 xm1 ... a1n xn b1 , x a 2 2,m1 xm1 ... a2 n xn b2 , (5) ... ... ... ... ... ... ... ... ... ... xm am,m1 xm1 ... amn xn bm x j 0 j 1, n. (6) eń kishi(minimum) mánisin tabıw zárúr boladı. (5) sistemasın vektorlıq formasında jazamız: x1 A1 x2 A2 ... xm Am xm1 Am1 ... xn An A0 , (7) bunda A1 1,0,...,0 , 2 A 0,1,...,0 ,…, m A 0,0,...,1 , A a , a ,...,a , …, A a , a ,...,a , A b ,b ,...,b m1 1,m1 2,m1 m,m1 n 1n 2n mn 0 1 2 m A1, A2,..., Am vektorları m -ólshemli keńisliktiń sızıqlı baylanıssız birlik vektorları boladı hám olar bul keńisliktiń bazisın payda etedi. Sonlıqtan (7) jiklewindegi x1, x2 ,..., xm belgisizlerin bazislıq dep, al xm1, xm2 ,..., xn belgisizlerin erkli(bazislıq emes) belgisizler dep olardı nolge teńep, hám bi 0, i 1,m esapqa alıp, al A1, A2 ,..., Am vektorları birlik vektorları bolǵanı ushın, qoyılǵan máseleniń dáslepki jobasına iye bolamız X 0 x1 b1, x2 b2,..., xm bm , xm1 0,..., xn 0 (8) jobasına tómendegi jikleniw sáykes keledi x1A1 x2 A2 ... xm Am A0 (8) (9) bunda A1, A2 ,..., Am vektorları sızıqlı baylanıssız boladı, sonlıqtan dúzilgen baslanǵısh jobası tayanısh bolıp esaplanadı.. Endi (8) baslanǵısh jobasınan paydalanıp, máseleniń ekinshi tayanısh jobasın dúziw múmkinshiligin qaraymız. A1, A2 ,..., Am vektorları m ólshemli keńisliktiń bazisın payda etedi, sonlıqtan (7) teńliktegi n vektorlardıń hár birin bazis vektorları boyınsha tek ǵana bir usıl menen jayıp(jiklew) jazıwga boladı: Aj xij Ai , i1 j 1, n . Meyli , baziske kirmeytuǵın bazı bir vektorı ushın, mısalı Am1 vektordıń xi, m1 jikleniwindegi koefficientleriniń eń keminde biri oń bolsın dep boljaymız. x1,m1 A1 x2,m1 A2 ... xm,m1 Am Am1 . (10) Qálegen bir 0 (házirshe belgisiz) shamasın saylap alıp, oǵan (10) teńliktiń eki jaǵın kóbeytemiz hám kelip shıqqan nátiyjeni (9) teńlikten aǵzama-aǵza ayιrιp alamız. Nátiyjede: x1 x1m1 A1 x2 x2m1 A2 ... xm xmm1 Am Am1 A0 . (11) iye bolamız. Solay etip, egerde (11)dıń komponentlerı teris emes bolsa, onda X1 x1 x1, m1, x2 x2, m1, . . . , xm xm, m1, , 0,...,0 vektorı máseleniń jobasι boladı. Uyǵarıwmız boyınsha 0 bolǵanlıqtan, onda teris emes xi, m1 kiriwshi X1 vektordıń barlıq komponentları teris emes boladı. Sonlıqtan bul vektordıń tek ǵana oń mánisli koefficientleri bar komponentlerin tekseriw kerek, yaǵnıy barlıq xi, m1 0 ushın xi xi, m1 0. (12) teńsizligi orınlanatuǵınday etip 0 shamasın saylap alıw kerek boladı. (12) teńsizliginen xi xi, m1 iye bolamız. Demek, 0 min i xi xi, m1 , (13) shártin qanaatlandıratuǵın qálegen ushın X1 - máseleniń jobası boladı, bunda minimum mánisi xi, m1 0 ushın i boyınsha alınadı. Biraq tayanısh jobası m 1 oń mánistegi komponentlerıne iye bolıwı múmkin emes, sonlıqtan X1 jobasında eń keminde bir komponentasın nolge aylandırıw zárúr boladı. Sonlıqtan (13) teńsizliginde 0 min xi i x , (14) i, m1 dep esaplap, onda minimal mánisine jetisetuǵın X1 komponentası nolge aylanadı. Meyli bul komponentası birinshi qatarda tursın, yaǵnıy 0 min xi x1 . i xi,m1 x1,m1 0 bolamız: dıń mánisin (11)-ge aparıp qoyyamız hám tómendegi nátiyjege iye x x x A x x x A ... 1 1 1, m1 1 2 1 2, m1 2 x1, m1 x1, m1 x x x bunnan m 1 x1, m1 xm, m1 Am 1 x1, m1 Am1 A0 , x A x A ... x A x A A 2 2 3 3 m m m1 m1 0 jikleniwine iye bolıp hám oǵan tomendegi jańadan dúzilgen tayanısh jobası sáykes keledi: X1 (0, x2 , x3,...xm , xm1,0,...,0) bunda xi xi 0 xi, m1, i 2,3,..., m , xm1 0 belgilewleri kiritilgen. Bazisten bir vektordı shıǵarıw hám onıń ornına 0 járdeminde ekinshi bir ótiwge sáykes keledi. Sonlıqtan A2 , A3 ,..., Am , Am1 vektorlar sisteması sızıqlı baylanıssız boladı hám jańa bazis bolıp esaplanadı. Kelesi tayanısh jobasın anıqlaw ushın A2 , A3 ,..., Am , Am1 bazisine kirmeytuǵın qálegen bir vektordı usı bazistıń vektorları boyınsha jiklep, onnan soń bul bazistıń vektorlarınıń biri bazisten shıqqanday etip zárúr boladı. 0 0 shamasın anıqlaw Demek, qoyılǵan máseleniń jańa tayanısh jobalarına ótiw processi baziske kiritilgen hám bazisten shıǵarılatuǵın vektorlardı anıqlawdan ibarat boladı. Baziske kiritiletuǵın vektordı anıqlaw ushın paydalanatuǵın kriteriyası, simpleks usılınıń eń tiykarǵı elementleriniń biri boladı. xi,m1 0 bolsa, onda (10) jikleniwindegi vektorlardıń biri bazisten shıǵarılatuǵınday etip 0 saylap alıw múmkin emes boladı. Bul jaǵdayda X1 jobası m 1 oń komponentlerine iye bolıp, al A1, A2 ,..., Am , Am1 vektorlar sisteması sızıqlı baylanıslı boladı hám sheshimler kópjaqlısınıń múyesh noqatında emes, al sızıqlı funkciyası minimum mániske jetisiwı múmkin emes bolǵan ishki noqatın anıqlaydı. Bul sızıqlı funkciyaǵa sáykes keletuǵın gipertegisligi N vektorınıń baǵıtında qanshelli uzaq jılıstırsaq ta, ol sheshimler kópjaqlısına tayanısh gipertegislik bola almaydı, yaǵnıy sızıqlı funkciyası sheshimler kópjaqlısında shegaralanbaǵan boladı. Solay etip, egerde SP máselesiniń sheklewler sisteması, saltan aǵzalardıń teris emes mánislerinde birlik bazisine iye bolsa, onda qósımsha esaplawlardı orınlamay, máseleniń dáslepki tayanısh jobasına iye bolıwmız múmkin, sonıń menen birge sáykes vektorlardıń bazis vektorları boyınsha jikleniwiniń koefficientlerin anıqlawǵa boladı. Download 126.37 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling