04.04.2014 Views

Studijní text [pdf] - E-learningové prvky pro podporu výuky ...

Studijní text [pdf] - E-learningové prvky pro podporu výuky ...

Studijní text [pdf] - E-learningové prvky pro podporu výuky ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Progresivní metody v třískovém obrábění<br />

ale i úspěšně. Nespornou výhodou je možnost použití více způsobů řešení, která jsou relativně<br />

jednoduchá a dají se snadno mechanizovat.<br />

V lineárním <strong>pro</strong>gramování se neřeší takové úlohy, které jsou specifikovány soustavou<br />

rovnic s jedním řešením. V tomto případě nelze posuzovat výhodnost jednotlivých hledaných<br />

<strong>pro</strong>měnných z hlediska kriteriální a není možné tedy hledat různé <strong>pro</strong>gramy. Má-li soustava<br />

skutečně presentovat <strong>pro</strong>blém lineárního <strong>pro</strong>gramování, počet <strong>pro</strong>měnných musí být vyšší než<br />

je počet omezujících podmínek.<br />

Soustava m rovnic o n neznámých, kde m < n může mít nekonečně mnoho řešení za<br />

předpokladu, že řešení existuje. Z praktického hlediska by pravděpodobně nebylo možné zjišťovat<br />

<strong>pro</strong> všechna řešení hodnotu kriteriální funkce a ze všech možných kombinací zvolit takové, <strong>pro</strong><br />

které kriteriální funkce nabývá optimální hodnoty, tj. její hodnota je maximální nebo naopak<br />

minimální. Kteroukoliv maximalizační úlohu lze převést <strong>pro</strong>stou změnou znamének v kriteriální<br />

funkci na minimalizační a naopak. Tento významný typ převodu má značný interpretační význam a<br />

to zejména v tom, že umožňuje najít nejvhodnější řešení a současně ocenit i disponibilní zdroje<br />

daného ekonomického systému.<br />

Řešení, kde nejvýše m <strong>pro</strong>měnných je různých od nuly a zbývající jsou rovny nule, nazýváme<br />

základním řešením. Počet základních řešení je dán výrazem:<br />

⎡<br />

⎢<br />

⎣<br />

n<br />

m<br />

⎤<br />

⎥<br />

⎦<br />

=<br />

m!<br />

n!<br />

( n − m) !<br />

. (3.3.7)<br />

Je-li dáno m rovnic větší počet n neznámých, nabízí se dle vzorce (3.3.7) velmi mnoho řešení.<br />

Výběr nejvhodnějšího řešení je nesmírně pracný až nemožný. Proto je nutné zaměřit se na takové<br />

metody, které nám dovolí získat jednoduchým způsobem optimální řešení. Jedna z nejvhodnějších<br />

je metoda simplex. Uvedená metoda řeší klasickou LP (pokud má úloha řešení), tedy nalezení<br />

extrému vícerozměrné reální funkce na uzavřeném konvexním polyedru, který je definován<br />

v daném <strong>pro</strong>storu soustavou lineárních nerovnic. Podstatou metody je postup, kdy v první etapě<br />

nalezneme nějaké základní přípustné řešení úlohy. Je vhodné převést soustavu rovnic na<br />

kanonický tvar, odkud lze bez<strong>pro</strong>středně určit základní přípustné řešení soustavy.<br />

Pod pojmem „kanonický tvar“ je chápána následující soustava m rovnic o n neznámých:<br />

a<br />

a<br />

.<br />

.<br />

11<br />

21<br />

. a<br />

. x<br />

m1<br />

1<br />

. x<br />

1<br />

. x<br />

+ a<br />

1<br />

+ a<br />

12<br />

22<br />

+ a<br />

. x<br />

. x<br />

m2<br />

2<br />

2<br />

. x<br />

+ ..... a<br />

+ ..... a<br />

2<br />

+ ..... a<br />

( n − m) ( n − m ) ( n − m + 1)<br />

1<br />

2<br />

( n − m) ( n − m ) ( n − m + 2)<br />

m<br />

. x<br />

. x<br />

. x<br />

+ x<br />

+ x<br />

+ x<br />

( n − m) ( n − m ) ( n ) m<br />

=<br />

=<br />

=<br />

b<br />

b<br />

1<br />

b<br />

2<br />

(3.3.8)<br />

kde x ( n−m+1)<br />

÷ x n … jsou základní <strong>pro</strong>měnné, u kterých jsou koeficienty rovny<br />

jedné a v uvedené soustavě vytvářejí jednotkovou submatici. Proměnné x 1 ÷ x ( n −m +1)<br />

se nazývají<br />

nezákladní <strong>pro</strong>měnné. Základní řešení soustavy obdržíme, dosadíme-li za nezákladní <strong>pro</strong>měnné<br />

soustavy nuly a v tomto případě platí, že základní <strong>pro</strong>měnné se rovnají absolutním členům soustavy<br />

x ( n −m + 1)<br />

= b 1 , x ( n − m + 2)<br />

= b 2 , …x n = b m .<br />

224

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

Saved successfully!

Ooh no, something went wrong!