1 0 -1 2 0 0 1000 0 0 -1 1 0 1 100 0 0 1 -2 1 0 200 0 1 1 -1 0 0 500 0 0 15 75 0 0 142500 5. Koostada esialgse ülesandega duaalne ülesanne. duaalse ülesande lahendi leiame optimaalse baasitabeli sihifunktsiooni reast ning see on: y1 15 y2 75 y3 0 y4 0 6. Lahendada duaalne ülesanne M-meetodiga. Kirjutada välja lahend ja anda tundmatute optimaalsetele väärtustele majanduslik tõlgend y1+y2+y3>=90 2y1+y2+y4>=105 y1...y4>=0 w=2000y1+1500y2+1200y3+600y4->min
1 0 -1 2 0 0 1000 0 0 -1 1 0 1 100 0 0 1 -2 1 0 200 0 1 1 -1 0 0 500 0 0 15 75 0 0 142500 5. Koostada esialgse ülesandega duaalne ülesanne. duaalse ülesande lahendi leiame optimaalse baasitabeli sihifunktsiooni reast ning see on: y1 15 y2 75 y3 0 y4 0 6. Lahendada duaalne ülesanne M-meetodiga. Kirjutada välja lahend ja anda tundmatute optimaalsetele väärtustele majanduslik tõlgend y1+y2+y3>=90 2y1+y2+y4>=105 y1...y4>=0 w=2000y1+1500y2+1200y3+600y4->min
Simpleksmeetod Graafiline lahendus Lahendamine käsitsi Simpleksmeetod on lineaarsete planeerimis-ülesannete universaalne lahend Meetodi autor on ameerika matemaatik G. B. Dantzing aastast 1947. Nimetus t nimetatakse n-dimensionaalses ruumis kumerat hulktahukat, millel on n+1 tipp Selleks, et lahendada ülesannet simpleks-meetodiga, peab ülesanne vastama j 1. Kõik kitsenduste süsteemi vabaliikmed peavad olema mittenegatiiv (negatiivse vabaliikme korral korrutada võrratuse mõlemaid pooli -1-ga). 2. Sihifunktsioon peab olema esitatud maksimumfunktsioonina (max f(x) = - min f(x)). 3. Ülesanne peab olema esitatud kanooniliselkujul Kanoonilise kuju saamiseks viiakse sihifunktsioonis kõik tundmatud vasakule Kõik kitsendused ning samuti sihifunktsioon peavad olema võrrandite kujul, m kordajaga 1 ja esineb ainult ühes võrrandis. universaalne lahendusmeetod. ast 1947. Nimetus tuleneb geomeetrilisest tõlgendusest. Simpleksiks t, millel on n+1 tippu. ülesan
x1 +x3=4 x0 x0=-z= x1+2x2-x3-My1-My2àmax àx0-x1-2x2+x3+My1+My2 =0 Kitsendustele liituvad vastavad muutujad: x1+x2+x3+y1 =6 x1 +x3 +y2=4 Kui ülesandel on kitsenduste kaudu näha, et lahendid on olemas, võib M asendada piisavalt suure positiivse arvuga. Antud ülesandes 10ga. Seejärel tuleb 0ndast reast lahutada piisavalt suure arvuga korrutatud kitsenduste read, et y-muutujad võrduksid 0ndas reas 0ga. Järgnevalt tuleb ülesanne lahendada nagu tavaline simpleksmeetod, kuni optimaalsuse kriteerium on täidetud ning kunstlikud muutujad on võrdsed 0ga. Kui valitud M korral mõni yi*0, siis a) M pole piisavalt suur või b) kuitahes suure M korral, kitsendused on vastuolulised à lahend puudub. Ülesande võib alati lahendada üldkujul, andmata M-le väärtust. Kui kõik juhtveeru elemendid on 0, siis zmin=-lõpmatus. 12. Simpleksmeetodi teooria (kidunud baas, teoreem baasist, geomeetriline tõlgendus)
on piiramata Duaalne planeerimisülesanne: Olgu antud esialgne ülesanne max-põhikujul: z = c1 x1 + c 2 x 2 +...+ c n x n + c max a11x1 + a12 x2 + ... + a1n xn b1 a21x1 + a22 x2 + ... + a 2 n xn b2 ... ... ... ... ... am1x1 + am2 x2 + ... + amn xn bm x1 0, x 2 0, , ... , x n 0 Vastav duaalne ülesanne on: w = b1 y1 + b2 y 2 +...+ bm y m + c min a11y1 + a21y2 + ... + am1ym c1 a12 y1 + a22 y2 + ... + am2 ym c2 ... ... ... ... ... a1n y1 + a2 n y2 + ... + amn ym cn y1 0, y2 0, , ..., ym 0 Duaalse ülesande lahendamine: 1. Esialgse ülesande m tingimusele vastavad duaalsed tundmatud yi ( y1, y2, ..., ym). 2. Esialgse ülesande n tundmatule xj (x1 , x2 ,..
ülesandega seotud, kuid millel on oma majanduslik sisu. Näiteks, kui ül4sanne on koostatud ressursside optimaalsele kasutamisele, eesmärgiga toota võimalikult suurt kasumit, siis duaalse ülesande muutujad annavad ressurssidele hinnangud ehk ,,fiktiivsed hinnad", mis näitavad, kui palju on võimalik suurendada kasumit, suurendades vastava ressursi mahtu ühe ühiku võrra. Algülesanne Duaalne ülesanne f(x) = c1x1 + c2x2 + . . . +cnxn (max ) L(y) = b1y1 + b2y2 + . . . + bmym( min) a11 x1 + a12 x 2 + ... + a1n x n b1 a11 y1 + a 21 y 2 + ... + a m1 y m c1 a x + a x + ... + a x b a y + a y + ... + a y c 21 1 22 2 2n n 2 12 1 22 2 m2 m 2 ............................................... ................................................ a x + a x + ..
ülesandega seotud, kuid millel on oma majanduslik sisu. Näiteks, kui ül4sanne on koostatud ressursside optimaalsele kasutamisele, eesmärgiga toota võimalikult suurt kasumit, siis duaalse ülesande muutujad annavad ressurssidele hinnangud ehk ,,fiktiivsed hinnad", mis näitavad, kui palju on võimalik suurendada kasumit, suurendades vastava ressursi mahtu ühe ühiku võrra. Algülesanne Duaalne ülesanne f(x) = c1x1 + c2x2 + . . . +cnxn (max ) L(y) = b1y1 + b2y2 + . . . + bmym( min) a11 x1 + a12 x 2 +... + a1n x n b1 a11 y1 +a 21 y 2 +... +a m1 y m c1 a x + a x +... + a x b a y +a y +... +a y c 21 1 22 2 2n n 2 12 1 22 2 m2 m 2 ............................................... .................... ........
Lineaarsed võrrandisüsteemid Lineaarne võrrand Definitsioon Lineaarse võrrandi all mõistetakse võrrandit kujul a1 x1 + a2 x2 + ... + an xn = b, (1) kus a1 , ... , an ja b on fikseeritud (antud) arvud ning x1 , ... , xn on tundmatud. http://www.hot.ee/habib/MindReader.htm Arvu b nimetatakse vaadeldava võrrandi vabaliikmeks, arve a1 , ... , an aga tema kordajateks. Näide Võrrandis 5 x + 3 y - 2 z = -4 on vabaliikmeks arv 4, kordajateks arvud 5, 3 ja 2 ning tundmatud on tähistatud tähtedega x, y ja z. Lineaarse võrrandi lahend Definitsioon Lineaarse võrrandi (1) lahendiks nimetatakse sellist tundmatute x1 , ... , xn väärtuste komplekti c1 , ... , cn , R, mis asendamisel võrrandi (1) vasakusse poolde muudavad selle samasuseks: a1 c1 + a2 c2 + ... + an cn b. Näide Võrrandi 5 x + 3 y - 2 z = -4 üheks lahendiks on x = 1, y = -1 ja z = 3, kuna antud tun
Kõik kommentaarid