IEVADS OPTIMIZ¯ACIJ¯A

IEVADS OPTIMIZ¯ACIJ¯A IEVADS OPTIMIZ¯ACIJ¯A

17.08.2013 Views

62 III nodal¸a. LINE ĀRĀS PROGRAMMĒˇ SANAS UZDEVUMI pieskarsies apgabalam F no apakˇsas un ˇsis pieskarˇsanās punkts arī būs mūsu problēmas minimuma punkts. Lai atrastu pieskarˇsanās punktu, sakārtosim koeficientus pie x1 taiˇsņu CD, AB, BC, GH vienādojumos augoˇsā secībā: − 10 9 < −15 < − < −1 7 14 10 3 . Jo mazāks ir koeficients (bet lielāks pēc modul¸a), jo attiecīgā taisne ir slīpāka. Acīmredzot, taisne ar koeficientu −15 14 pieskaras apgabalam F taiˇsņu x2 = − 10 7 x1 + 110 7 , x2 = − 9 10 x1 + 14 krustpunktā. Risinot divu lineāro vienādojumu sistēmu, iegūstam atbildi (un līdz ar to arī optimālo ˇsk¸idrās naftas pirkˇsanas plānu): 3.2.3. Maksimuma gadījums x1 = 3 9 (miljonu tonnu), 37 x2 = 11 3 (miljonu tonnu). 37 Atrisināsim grafiski ˇsādu problēmu par maksimuma atraˇsanu. Problēma par optimālu raˇzoˇsanas plānu. Uzņēmums raˇzo divu veidu izstrādājumus A un B. Lai saraˇzotu vienu izstrādājuma A vienību ir nepiecieˇsams 1 kg metāla un 5 kg plastmasas, bet, lai saraˇzotu vienu izstrādājuma B vienību, ir vajadzīgi 9 kg metāla un 1 kg plastmasas. Noliktavā atrodas 540 kg metāla un 500 kg plastmasas. Vienas izstrādājuma A vienības cena ir $ 60, bet vienas B izstrādājuma vienības cena ir $ 180. Cik daudz jāsaraˇzo A un B izstrādājumu vienību, lai pel¸ņa būtu maksimālā? Risinājums. Formalizēsim problēmu. Apzīmēsim: x1 - produkcijas A vienību daudzums (gabalos); x2 - produkcijas B daudzums (gabalos).

3.2. Lineārās programēˇsanas uzdevumu risināˇsanas grafiskā metode 63 3.4. zīm. Formulēsim nosacījumus, ka materiālu noliktavā ir pietiekamā daudzumā: x1 + 9x2 ≤ 540; 5x1 + x2 ≤ 500. Mērk¸a funkcija - saraˇzotās produkcijas cena: L = 60x1 + 180x2. Doto problēmu matemātiski var formulēt ˇsādi: L = 60x1 + 180x2 −→ max, x1 + 9x2 ≤ 540, 5x1 + x2 ≤ 500, x1 ≥ 0, x2 ≥ 0. Lai konstruētu piel¸aujamo apgabalu, pārrakstīsim ierobeˇzojumus formā: x2 ≤ − 1 9 x1 + 60, x2 ≤ −5x1 + 500, x1 ≥ 0, x2 ≥ 0. Piel¸aujamais apgabals (skat. 3.4. zīm.) ir četrstūris ABCO, kuru veido koordinātu asis un taisnes: taisne AB ar vienādojumu x2 = − 1 9 x1 + 60; taisne BC ar vienādojumu x2 = −5x1 + 500. Mērk¸a funkcijas līmeņlīniju vienādojums: 60x1 + 180x2 = c1

3.2. Lineārās programēˇsanas uzdevumu risināˇsanas grafiskā metode 63<br />

3.4. zīm.<br />

Formulēsim nosacījumus, ka materiālu noliktavā ir pietiekamā daudzumā:<br />

x1 + 9x2 ≤ 540;<br />

5x1 + x2 ≤ 500.<br />

Mērk¸a funkcija - saraˇzotās produkcijas cena:<br />

L = 60x1 + 180x2.<br />

Doto problēmu matemātiski var formulēt ˇsādi:<br />

L = 60x1 + 180x2 −→ max,<br />

x1 + 9x2 ≤ 540,<br />

5x1 + x2 ≤ 500,<br />

x1 ≥ 0, x2 ≥ 0.<br />

Lai konstruētu piel¸aujamo apgabalu, pārrakstīsim ierobeˇzojumus formā:<br />

x2 ≤ − 1<br />

9 x1 + 60,<br />

x2 ≤ −5x1 + 500,<br />

x1 ≥ 0, x2 ≥ 0.<br />

Piel¸aujamais apgabals (skat. 3.4. zīm.) ir četrstūris ABCO, kuru veido<br />

koordinātu asis un taisnes:<br />

taisne AB ar vienādojumu x2 = − 1<br />

9 x1 + 60;<br />

taisne BC ar vienādojumu x2 = −5x1 + 500.<br />

Mērk¸a funkcijas līmeņlīniju vienādojums:<br />

60x1 + 180x2 = c1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!