Lineáris programozás Definíció: Olyan matematikai programozási feladatot nevezünk lineáris programozási feladatnak, amelyekben az L halmazt meghatározó.

Slides:



Advertisements
Hasonló előadás
Készítette: Kosztyán Zsolt Tibor
Advertisements

Algebrai struktúrák.
Másodfokú egyenlőtlenségek
KÉSZÍTETTE: Takács Sándor
Irracionális egyenletek
Adatelemzés számítógéppel
TÖBBVÁLTOZÓS FÜGGVÉNYEK FELTÉTELES SZÉLSŐÉRTÉKSZÁMÍTÁSA
Dualitás Ferenczi Zoltán
Függvények Egyenlőre csak valós-valós függvényekkel foglalkozunk.
Lineáris programozás feladat Feladat (Wellness) A wellness iroda 4 féle DaySpa programot kínál frissülni kívánó vendégeinek. 4 önálló programot.
A lineáris programozási feladatok típusai és grafikus megoldásai
MI 2003/ A következőkben más megközelítés: nem közvetlenül az eloszlásokból indulunk ki, hanem a diszkriminancia függvényeket keressük. Legegyszerűbb:
Műveletek logaritmussal
TÖBBCÉLÚ LINEÁRIS PROGRAMOZÁS ÉS CÉLPROGRAMOZÁS
Az egyenest meghatározó adatok a koordináta-rendszerben
Kalman-féle rendszer definíció
Matematika II. 2. előadás Geodézia szakmérnöki szak 2012/2013. tanév Műszaki térinformatika ágazat őszi félév.
Illés Tibor – Hálózati folyamok
Operációkutatás szeptember 18 –október 2.
Gazdaságmatematika 1. szeminárium Rétallér Orsi.
Gazdaságmatimatika Gyakorló feladatok.
Piaci kereslet és kínálat
EGYENLETEK, EGYENLŐTLENSÉGEK, SZÖVEGES FELEDATOK
IPPI ÁLTALÁNOS ISKOLA SZILÁGY MEGYE
3. kisvizsga Mi a lineáris programozás?
Lineáris programozás Modellalkotás Grafikus megoldás Feladattípusok
Operációkutatás Kalmár János, Hiperbolikus és kvadratikus programozás.
OPERÁCIÓKUTATÁS Kalmár János, 2011 Tartalom Több lineáris célfüggvényes LP Tiszta egészértékű LP.
OPERÁCIÓKUTATÁS Kalmár János, 2012 Tartalom A nulla-egy LP megoldása Hátizsák feladat.
Optimalizálási módszerek 3. Lineáris programozás
Optimalizálási módszerek 2. Konvex halmazok
Matematikai modellek a termelés tervezésében és irányításában
A variációszámítás alapjai
Év eleji információk Előadó: Hosszú Ferenc II. em Konzultáció: Szerda 9:50 – 10:35 II. em
Integrálszámítás Mire fogjuk használni az integrálszámítást a matematikában, hova szeretnénk eljutni? Hol használható és mire az integrálszámítás? (már.
Matematika III. előadások Építőmérnök BSc szak PMMINB313
a feladat megfogalmazása megoldási módszerek
HIPERBOLIKUS PROGRAMOZÁS
EGÉSZÉRTÉKŰ PROGRAMOZÁS
Kvantitatív módszerek
Grafikus feladatok 3.példa megoldása:
Koordináta-geometria
Dr. Balikó Sándor: ENERGIAGAZDÁLKODÁS 1. Az energia, mint érték.
Másodfokú egyenletek.
Számegyenesek, intervallumok
Lineáris programozás.
Lineáris programozás Elemi példa Alapfogalmak Általános vizsg.
Lineáris programozás és a szimplex módszer
Matematika II. 1. előadás Geodézia szakmérnöki szak 2010/2011. tanév Kataszteri ágazat tavaszi félév.
Kommunikáció.
Gazdasági matematika II. AV_PNA202 Matematika II
Sík.Félsík 2007.Nagy Mihály.
A függvény deriváltja Digitális tananyag.
1. MATEMATIKA ELŐADÁS Halmazok, Függvények.
Lineáris algebra.
Rövid összefoglaló a függvényekről
Készítette: Horváth Viktória
Dr. Bánkuti Gyöngyi Klingné Takács Anna
A MATEMATIKA FELÉPÍTÉSÉNEK ELEMEI
előadások, konzultációk
Készült a HEFOP P /1.0 projekt keretében
OPERÁCIÓKUTATÁSDUALITÁS
Variációs elvek (extremális = min-max elvek) a fizikában
1 Alternatív optimum Nem csak egy megoldása van!.
Készítette: Mátyás István agrár mérnöktanár szakos hallgató,
OPERÁCIÓKUTATÁS TÖBBCÉLÚ PROGRAMOZÁS. Operáció kutatás Több célú programozás A * x  b C T * x = max, ahol x  0. Alap összefüggés: C T 1 * x = max C.
HÁLÓZAT Maximális folyam, minimális vágás
Technológiai folyamatok optimalizálása Dinamikus programozás Ráduly Botond Mészáros Sándor.
Lineáris programozás Elemi példa Alapfogalmak Általános vizsg.
II. konzultáció Analízis Sorozatok Egyváltozós valós függvények I.
Előadás másolata:

Lineáris programozás Definíció: Olyan matematikai programozási feladatot nevezünk lineáris programozási feladatnak, amelyekben az L halmazt meghatározó feltételek első fokú egyenletek és egyenlőtlenségek, a célfüggvényük lineáris, és a bennük szereplő változók valós számértéket vehetnek fel.

Maximumfeladat Definíció: Maximumfeladatról akkor beszélünk, ha egyenlőtlenségei  értelműek és a célfüggvény maximuma jelenti az optimumot. Alapforma kanonikus forma a) x  0 x  0, u  0 b) A ·x  b A · x + u = b c) z = cT · x  max. z = cT · x  max.

Normál maximumfeladat Definíció: Egy maximumfeladatot normálfeladatnak nevezzük akkor, ha b  0 feltétel is teljesül. Alapforma kanonikus forma a) x  0, b  0 x  0, u  0, b  0 b) A · x  b · A x + u = b c) cT · x  max. cT · x  max.

Módosított normálfeladat Definíció: Egy modellt módosított normálfeladatnak nevezzük, ha egyenlőtlenségei  értelműek, tartalmaz egyenleteket és célfüggvény maximumát keressük, továbbá a b1 és b2 vektorok minden koordinátája nemnegatív. Alapforma kanonikus forma a) x  0, b1  0, b2  0 x  0, u  0, b1  0, b2 0 b) A1 · x  b1 A1 · x + u = b1 A2 · x = b2 A2 · x = b2 c) z = cT · x  max. z = cT · x  max.

Általános feladat Definíció: Egy lineáris modellt általános feladatnak nevezünk, ha feltételei között a kapacitások (b) nemnegativitása mellett  relációk is szerepelnek és maximum a cél alapforma kanonikus forma a) x  0 x  0, u  0, v  0, b) A1 · x  b1, b1 0 A1 · x + u = b1  0 A2 · x = b2  0 A2 · x = b2  0 A3 · x  b3  0 A3 · x  v = b3  0 c) z = cT · x  max. z = cT · x  max.

Példa általános feladatra a) x1, x2, x3 ≥ 0 b) 5x2 + 5x3 ≤ 80 x1 + x2  x3 = 10 x1 + x2 + x3 ≥ 18 c) z =10x1 +30x2 +10x3  max Minden lineáris modell felírható normál, módosított normál, vagy általános feladatként.

LP feladatok grafikus megoldása Egy optimális megoldás esete Nézzük a következő feladatot: a) x1, x2  0 b) x1 + x2  70 x1  50 x2  40 x2  10 c) z = 2x1 + x2  maximum

Alternatív optimum esete Módosítsuk az előző feladat célfüggvényét z = 2x1 + 2x2  max-ra, azaz megváltoztattuk a célfüggvény meredekségét. Így párhuzamos lett az egyik oldallal.

Célfüggvény nem korlátos A feltételeink legyenek a következők: a) x1, x2  0 b) 2x1 + x2  60 x2  20 x1 − x2  20 c) z = 3x1 + 4x2  max. Az L halmaz felülről nem korlátos. Ezért a célfüggvénynek nincs maximuma, hiszen a célfüggvény bármilyen értéket is felvehet az L halmazon, azaz a célfüggvény nem korlátos.

Ellentmondó feltételek esete Adottak a következő feltételek: a) x1, x2  0 b) 2x1 + 4x2  200 2x1 + 2x2  80 c) z = 3x1 + x2  max. Az egyenlőtlenségek által meghatározott félsikoknak nincs közös részük. Nincs egyetlen olyan pont sem, amely minden feltételnek eleget tenne. Ilyenkor azt mondjuk, hogy az L halmaz üres, így a feladatnak nincs megoldása.