Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
BulgaraCeha slovacaCroataEnglezaEstonaFinlandezaFranceza
GermanaItalianaLetonaLituanianaMaghiaraOlandezaPoloneza
SarbaSlovenaSpaniolaSuedezaTurcaUcraineana

BiologieBudovaChemieEkologieEkonomieElektřinaFinanceFyzikální
GramatikaHistorieHudbaJídloKnihyKomunikaceKosmetikaLékařství
LiteraturaManagementMarketingMatematikaObchodPočítačůPolitikaPrávo
PsychologieRůznéReceptySociologieSportSprávaTechnikaúčetní
VzděláníZemědělstvíZeměpisžurnalistika

Lineární optimalizační problém (bázické řešení, základní věta lineárního programování, způsoby převedení problému na kanonický tvar, prohibitivní ceny, lineární lomené programování)

počítačů



+ Font mai mare | - Font mai mic



DOCUMENTE SIMILARE

TERMENI importanti pentru acest document

Lineární optimalizační problém (bázické řešení, základní věta lineárního programování, způsoby převedení problému na kanonický tvar, prohibitivní ceny, lineární lomené programování)

Bázické řešení

Řešení soustavy A x = b se nazývá bázické, jestliže sloupce matice A, které odpovídají nenulovým složkám tohoto řešení, tvoří lineárně nezávislou soustavu vektorů.



Přípustné bázické řešení je takové bázické řešení, které navíc vyhovuje podmínkám nezápornosti x≥0.

Přípustné řešení úlohy LP je bázické právě tehdy, je-li krajním bodem množiny přípustných řešení.

Bázické řešení může mít nejvýše m nenulových složek, kde m = h(A).  Je-li počet nenulových složek roven m, bázické řešení se nazývá nedegenerované. Bázické řešení s počtem nenulových složek menším než m se nazývá degenerované.

Přípustné řešení v problému lineárního programování:

x = [x1, x2, x3, . . . , xn]

Bazickým řešením nazýváme takové přípustné řešení, které získáme tak, že za (n-m) dosadíme 0, kde n – počet proměnných, m – počet omezení. Ostatní proměnné (těch m, které nemusí být rovní 0) nazveme bázické proměnné. Vektor x má tak nejvýše m nenulových složek, tj. tolik, kolik maximálně může v dané soustavě být lineárně nezávislých rovnic. Takových rovnic je tedy maximálně m. Počet bazických proměnných zůstává rovných m před i po transformacích.

Lineární programování

Lineárním programováním (LP) se nazývá soubor matematických metod optimalizace, které prokázaly svoji efektivitu při řešení problémů přidělení zdrojů, zvláště těch, které se vyskytují v průmyslových výrobních systémech. Metody lineárního programování jsou algebraické metody založené na řadě rovnic a nerovnic, které stanoví omezení pro úlohu a jsou užívány pro optimalizaci matematického výrazu, který nazýváme cílovou funkcí. Cílová funkce a omezení naložená na problém musí být deterministické a musí být vyjádřeny v lineárním tvaru. Tato omezení omezují počet problému, které lze přímo řešit, ale od vzniku lineárního programování koncem čtyřicátých let došlo k velkému pokroku při použití metody na složitější úlohy.

Protože je lineární programování pravděpodobně nejčastěji používanou matematickou optimalizační metodou, existuje pro řešení úloh LP řada výpočetních programů. Metody LP jsou běžně používány např. pro řešení problémů směsí v naftových a chemických rafinériích, výběr dodavatelů nebo odběratelů pro velké podniky s mnoha závody, určení expedičních tras a časových plánů a správě a údržbě vozového parku.

Základní věta lineárního programování

Pro úlohu lineárního programování maximalizovat cTx na množině platí jedna za tří možností:

Kromě toho platí:

1. Je-li   pak existuje základní přípustné řešení,

2. Je-li   pak existuje základní optimální řešení.

Způsoby převedení problému na kanonický tvar

Jde o to se zbavit nerovností u omezujících rovnic. Pokud je nerovnost tak přidáme doplňkovou proměnou. Aby byl splněn kanonický tvar tak u zbývajících rovnice je třeba doplnit o pomocné proměnné.

- Doplňkové proměnné

- Pomocné proměnné

Prohibitivní ceny.

Pomocné proměnné, které byly zavedeny jako uměle vytvořené bázické proměnné , jsme dosud anulovali extremalizací uměle vytvořené kriteriální funkce. Existuje však i jiný způsob anulování pomocných proměnných. Spočívá ve využití tzv. prohibitivní ceny. Je to záporná cena −M, kde M je vhodně zvolené velké kladné číslo. Simplexová metoda pracuje tak, že pokud má problém přípustné řešení, pak pomocná proměnná, která je v kriteriální funkci oceněná dostatečně velkou zápornou cenou, nebude na konci výpočtu bázickou proměnnou. Jako nebázická proměnná je pak anulována automaticky.

Lineární lomené Programování (maximalizace haléřového ukazatele)

xj – množství j-tého výrobku

cj – odbytová cena j-tého výrobku

dj – nákladny na j-tý výrobek

výsledkem je hodnota hrubé produkce

Omezující podmínky

j – řádek

i – sloupec



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 1139
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved