1 Rajoitettu optimointi III - epäyhtälörajoitteet, teoriaa

Koko: px
Aloita esitys sivulta:

Download "1 Rajoitettu optimointi III - epäyhtälörajoitteet, teoriaa"

Transkriptio

1 Taloustieteen mat.menetelmät syksy27 materiaali II-3 Rajoitettu optimointi III - epäyhtälörajoitteet, teoriaa. Perustehtävä Maksimoi f(x) ehdoilla g i (x), i = ; : : : ; k tässä f; g i : R n 7! R, i = ; : : : ; k Optimipisteessä vain osa rajoitteista on yleensä aktiivisia (sitovia) Huom. epäyhtälörajoitteet voidaan muuttaa yhtälörajoitteiksi muuttujia lisäämällä.2 2D tämä temppu ei yleensä helpoita tehtävien ratkaisua ja analysointia (vaan päinvastoin), lähinnä kyseessä on keino johtaa teoreettisia tuloksia (ensimmäisen kertaluvun ehdot) Tarkastellaan tehtävää jossa n = 2 ja k =, eli max f(x ; x 2 ) ja g(x ; x 2 ) Geometrisia havaintoja. jos optimissa g(x) < niin rajoitteesta ei tarvitse välittää tässä pisteessä (ns. sisäpisteoptimi) 2. jos rajoite on aktiivinen geometria vastaa yhtälörajoitettua tapausta Optimi x ja g(x ) = kuten yhtälörajoitetussa tapauksessa rf(x ) ja rg(x ) ovat yhdensuuntaiset, sillä muutoin löytyy käypä kasvusuunta, eli d 6= s.e. f(x + d) > f(x ) tarpeeksi pienillä > ja g(x + d) huom. jos rf(x ) d > niin d on kasvusuunta ja jos rg(x ) d < niin d on käypä suunta pisteessä x Huomataan että rf(x ) ja rg(x ) ovat optimissa yhdensuuntaiset, sillä muutoin löytyy käypä kasvusuunta erona yhtälörajoitettuun tehtävään on se, että gradientit osoittavat nyt samaan suuntaan matemaattisesti rf(x ) = rg(x ), missä (eli nyt rajoitteen kerroin ei voi olla negatiivinen)

2 Ensimmäisen kertaluvun ehto Lagrangen funktion avulla: optimissa x ; )=@x i =, i = ; 2 jollakin ja g(x ) kuten viimeksi L(x ; ) = f(x) g(x), missä :aa kutsutaan rajoitteen Lagrangen kertoimeksi huom. jos rajoite olisi muodossa g(x) b niin Lagrangen funktio olisi L(x ; ) = f(x) [g(x) b] Jos optimi on sisäpisteessä, eli g(x) < niin silloin ensimmäisen kertaluvun ehto toteutuu, kun valitaan =, eli rf(x ) = (vrt. rajoittamaton optimointi) siis voi poiketa nollasta vain kun g(x ) = (tässäkin tapauksessa voi silti olla nolla) optimissa joko g(x ) = tai =, tämän voi kirjoittaa muodossa g(x ) =, tätä ehtoa kutsutaan complementary slackness ehdoksi Kuten yhtälörajoitetussa tehtävässä, jos rg(x ) = ja rajoite on aktiivinen, niin ensimmäisen kertaluvun ehto ei (välttämättä toteudu) vaaditaan constraint kvali kaatio kuten yhtälörajoitetussa: jos rajoite on aktiivinen, niin silloin rg(x ) 6= Erot yhtälörajoittuun tapaukseen samannäköinen ehto gradienteille, mutta Complementary slackness ehto on uutta! ensimmäisen kertaluvun ehdot eivät enää ole yhtälöryhmä vaan nk. komplementaarisuusongelma minimoinnin ja maksimoinnin tapauksessa ehdot ovat hieman erinäköiset toisin kuin yhtälörajoitetussa tapauksessa (palataan tähän myöhemmin).3 Esimerkki max x x 2 rajoitteella x 2 + x 2 2, huom. tehtävällä on geometrinen tulkinta kun x ; x 2 Lagrangen funktio L(x ; x 2 ; ) = x x 2 (x 2 + x 2 2 ) Ensimmäisen kertaluvun ehdot: x 2 + x 2 2 = x 2 2x 2 = x 2x 2 =, (x 2 + x 2 2 ) = (complementary slackness) ja (nk. duaalikäypyys) Lähdetään ratkaisemaan ehtoja kuten yhtälörajoitetussa tapauksessa i =, i = ; 2, antavat = x 2 =(2x ) = x =(2x 2 ), mistä seuraa x 2 = x 2 2 2

3 Tarkastellaan komplementaarisuusehdon mukaisesti tapaukset = ja > jos = niin x = x 2 = ja ens. krt. luvun ehdot toteutuvat kun > niin epäyhtälörajoite on aktiivinen x 2 + x 2 2 =, jolloin x 2 = x 2 2 = =2 ) neljä ratkaisu kandidaattia x:lle (= p 2; = p 2) (kaikki plus-miinus kombinaatiot) koska vaaditaan >, niin osa ratkaisukandidaateista voidaan sulkea pois: joko x = (= p 2; = p 2) tai x = (= p 2; = p 2) ja nämä voidaan molemmat todeta optimaalisiksi.4. kertaluokan ehdot Tehtävä max f(x) rajoitteilla g i (x), i = ; : : : ; k Lause: Oletetaan, että x on tehtävän optimiratkaisu, rajoitteet i = ; : : : ; k ovat aktiivisia ja loput eivät ole, ja aktiivisia rajoitteita vastaava Jacobin matriisi on täyttä rangia. Tällöin löytyy Lagrangen kertoimet siten i = kaikilla i = ; : : : ; n, i g i (x ) = kaikilla i = : : : ; k, ja i kaikilla i = ; : : : ; k. kyseessä on välttämätön optimaalisuusehto (ei riittävä) vaaditaan myös x :n käypyys, eli g i (x ) kaikilla i = ; : : : ; k, mikä voidaan kirjoittaa myös muodossa g(x ), missä g = (g ; : : : ; g k ) komplementaarinen slackness voidaan ilmaista matemaattisesti eri tavoin: () kuten edellä, (2) g i (x ) < ) i =, tai (3) P k i= ig i (x ) = rangiehto (ei-degeneroituneisuus kvali kaatio) koskee Jacobin (x n C. k k (x n ensimmäisen kertaluvun ehtojen koostumus : Lagrangen funktion optimaalisuus (L:n gradientti x:n suhteen nolla), komplementaarinen slackness, (primaali)käypyys, duaalikäypyys ( i ) Lagrangen kertoimia kutsutaan joskus myös duaalimuuttujiksi.5 Epäyhtälöistä yhtälöihin Monissa tapauksissa voidaan päätellä, että jotkin epäyhtälörajoitteet ovat optimissa aktiivisia tällöin epäyhtälörajoitteen voi käsitellä yhtälörajoitteena 3

4 Huom. ennen kuin alkaa ratkoa ensimmäisen kertaluvun ehtoja kannattaa aina miettiä voiko osan aktiivisista rajoitteista päätellä etukäteen Esim. kuluttajan teoriassa max U(x) rajoitteilla p x + : : : + p n x n I ja x i, i = ; ; : : : ; n kun U on kasvava kaikkien argumenttiensa suhteen, niin budjettirajoitteen voi päätellä olevan aktiivinen optimissa. Kuluttajan teoriassa on usein myös U(x) = kun x i = jollakin i ja muutoin U(x) >, mistä voi päätellä, että optimissa x i > kaikilla i.6 Esimerkki ehtojen ratkaisemisesta Tehtävä max x x 2 x 3 rajoitteilla x + x 2 + x 3 ja x i, i = ; 2; 3 (vertaa tyypilliseen kuluttajan tehtävään!) kirjoitetaan -ehdot muodossa x i jo tässä vaiheessa voidaan päätellä, että optimissa x + x 2 + x 3 on aktiivinen ja x i > 8i (ratkaistaan kuitenkin kokeeksi kaikki mahdolliset pisteet jotka toteuttavat ensimmäisen kertaluvun ehdot) Rangiehto: rajoitefunktion (g:n) Jacobin matriisi on B A matriisin rangi on kolme enintään kolme rajoitteista voi olla samaan aikaan aktiivisina! rangiehto toteutuu Lagrangen funktio L(x ; x 2 ; x 3 ; ; 2 ; 3 ; 4 ) = x x 2 x 3 (x + x 2 + x 3 ) 2 ( x ) 3 ( x 2 ) 4 ( x 3 ) 4

5 foc = x 2 x = x x = x x = X x i " ( X i i x i ) x i 8i # = i+ x i = ; 8i i 8i Tarkasteltavana on nyt kaikki mahdolliset kombinaatiot aktiivisia rajoitteita aloitetaan tapauksesta =, jolloin on oltava x 2 x 3 = x x 3 = x x 2 = ja i = kaikilla i (kolme ensimmäistä yhtälöä ehdoissa), mahdollisia ratkaisuja ovat kaikki sellaiset x, joissa kaksi komponenttia on nollia ja yksi on välillä [; ], näitä ratkaisuja vastaten f = oletetaan seuraavaksi, että >. tarkastellaan mitkä muut rajoitteet voivat olla aktiivisia :n ollessa aktiivinen: jos x =, niin r x L = antaa, että 3 = 4 = >, komplementaarisuusehdon mukaan x 2 = x 3 =, jolloin taas rajoite ei voi olla aktiivinen 2. käydään läpi kaikki edellä saadut mahdolliset kombinaatiot aktiivisia ja ei-aktiivisia rajoitteita: nyt saatiin vain yksi vaihtoehto, jossa on aktiivinen ja muut eivät ole, tällöin 2 = 3 = 4 = mistä seuraa x 2 x 3 = x x 3 = x x 2 ja edelleen x i = =3 8i ja = =9 kohdefunktioon sijoittamalla optimi on x = (=3; =3; =3).7 Lagrangen kertoimien tulkinta Yhtälörajoitteelle Lagrangen kerroin voitiin tulkita varjohintana, entä epäyhtälörajoitteille? Tulos: oletetaan, että x(a) on optimi tehtävälle max x f(x) siten, että g(x) a. (huom. g : R n 7! R m ja a 2 R m ). Jos aktiiviset rajoitteet eivät muutu jossakin a:n ympäristössä niin silloin x(a):ta vastaavat Lagrangen kertoimet (a) voidaan tulkita varjohintoina, eli df(x(a); a)=da i = i (a) 5

6 .8 Minimointitehtävät Ensimmäisen kertaluvun ehdot epäyhtälörajoitetulle tehtävälle muuttuvat, kun minimoidaan tai kun rajoite käsitellään muodossa suurempaa kuin nolla ( -muodossa) Esim. muotoile foc tehtävälle min f(x) s.e. g (x) ja g 2 (x)? Ensimmäisen kertaluvun ehdot voidaan kirjoittaa kuten maksimoinnin tapauksessa yhdellä muutoksella kaikkien rajoitteiden Lagrangen kertoimien merkki vaihtuu, eli eo. esimerkissä optimissa vaaditaan tämä voidaan päätellä kirjoittamalla alkuperäinen tehtävä muodossa max f(x) ja kääntämällä kaikki -rajoitteet -rajoitteiksi suositus: älä opettele eri Lagrangen kertoimien merkkikombinaatioita, vaan opettele ehdot maksimointitehtävälle standardimuodossa ja muuta tarvittaessa tehtävä tähän muotoon.9 Portfoliotehtävä Investoijalla on käytössään budjetti I, jonka voi sijoittaa n:ään eri rahoitusinstrumenttiin odotetut tuotot ovat r ; : : : ; r n > jos x i, i = ; : : : ; n, määrät on investoitu eri instrumentteihin, niin koko salkun odotettu tuotto on r x = P i r ix i, salkun varianssi on x V x = P P i j ijx i x j, missä ij on instrumenttien i ja j välinen kovarianssi, matriisi V on kovarianssimatriisi ( ii on instrumentin i tuoton varianssi) Varianssin minimointi tuottovaatimuksella tuottovaatimus r x m, missä m on odotetun tuoton alaraja Tehtävä: min x V x rajoitteilla e x = P i x i I (budjettirajoite), r x m (tuottovaatimus) ja x i kaikilla i (ei-negatiivisuusrajoitteet) Oletuksia: V kääntyvä, optimissa x i >, käypä joukko ei ole tyhjä oletetaan, että budjettirajoite on optimissa aktiivinen oletetaan, että myös tuottavaatimusrajoite on aktiivinen ja katsotaan milloin näin on Tutkitaan miten ratkaisu riippuu I:stä ja m:stä (ratkaistaan tehtävää niin pitkälle kuin tämän selvittäminen vaatii) Ensimmäisen kertaluvun ehdot 6

7 Lagrangen funktio L(x; ; 2 ) = x V x (e x I) + 2 (r x m) optimissa r x L(x; ; 2 ) = ja ; 2 (rajoite 2 käännettiin -rajoitteeksi), lisäksi käypyys ja komplementaarinen slackness r x L(x; ; 2 ) = voidaan kirjoittaa muodossa 2V x e + 2 r = ja saadaan x = 2 V e 2 2 V r Lagrangen kertoimet saadaan ratkaistua sijoittamalla edellä saatu x rajoitteisiin: e x = [e V e] =2 [e V r] 2 =2 = a b 2 = I r x = [r V e] =2 [r V r] 2 =2 = b c 2 = m Saadaan: = (bm ci)=(b 2 ca) ja 2 = (am bi)=(b 2 ca) ) ehdot milloin ; 2 huom. Lagrangen kertoimet ovat lineaarisia m:n ja I:n suhteen ) ratkaisuna saatava x on myös lineaarinen, eli muotoa x(i; m) = v m + v 2 I, missä v ; ja v 2 ovat vektoreita jotka riippuvat V :stä ja r:stä 2 Yleinen epälineaarinen tehtävä, riittävät ehdot 2.. kertaluvun ehdot Yleinen epälineaarinen tehtävä: max f(x) rajoitteilla h (x) = ; : : : ; h m (x) = ja g (x); : : : ; g k (x) Ensimmäisen kertaluvun välttämättömät ehdot oletukset di erentioituvuus, aktiivisten epäyhtälörajoitteiden ja yhtälörajoitteiden perusteella muodostettava Jacobin matriisi on täyttä rangia (ei-degeneroituneisuus) Lagrangen funktion L(x; ; ) = f(x) P i ig i (x) optimissa x löytyy Lagrangen kertoimet siten että Muutama ; ; i = 8i = ; : : : ; n i g i (x ) = 8i = ; : : : ; k g i (x ) 8i = ; : : : ; k h i (x ) = 8i = ; : : : ; m i 8i = ; : : : ; k P j jh j (x) 7

8 edellä olevassa muotoilussa on yhdistetty aikaisemmat tulokset tehtäville, joissa vain yhtälö- tai epäyhtälörajoitteita jos k ensimmäistä epäyhtälörajoitetta ovat aktiivisia, niin silloin eidegeneroituneisuusehto koskee (x k k (x (x n..... B m(x n kuten aikaisemminkin: ehdot = Lagrangen funktion optimaalisuus, komplementaarinen slackness, käypyys ja duaalikäypyys ratkaiseminen tapahtuu samoin kuin tapauksessa, jossa epäyhtälörajoitteita (komplementaarisuusehtojen läpikäynti) ehdot tunnetaan nimellä Karush-Kuhn-Tucker ehdot minimointitehtävän tapauksessa -epäyhtälörajoitteiden Lagrangen kertoimet vaihtavat merkkiä 2.2 Esimerkki Tehtävä max x x 2 2 rajoitteilla x 2 + x 2 2 = 4 ja x ; x 2 Lagrangen funktio L(x; ; ) = x x 2 2 ( x ) 2 ( x 2 ) (x 2 + x 2 2 4) Ensimmäisen kertaluvun välttämättömät = + 2x = 2 = 2x x 2 = (2) x 2 + x 2 2 = 4 (3) x i i = ; 2 (4) i x i = i = ; 2 (5) i i = ; 2 (6) Päätellään mitkä epäyhtälörajoittet voivat olla aktiivisia samaan aikaan, eli mitkä Lagrangen kertoimista voivat olla nollia samaan aikaan selvästikään molemmat epäyhtälörajoitteet eivät voi olla aktiivisia samaan aikaan 8

9 jos = 2 = (esim. kun kumpikaan epäyhtälörajoite ei ole aktiivinen) 2 = saadaan = () x = =2, ei käypä!) tai x 2 = () x = 2; = =4) voiko olla muita ratkaisuja kuin (x ; x 2 ; ; 2 ; ) = (2; ; ; ; =4)? Jos olisi niin silloin x 2 > ja 2 =, ehtojen perusteella olisi oltava = mikä johtaa ei-käypään x :een, eli ei voi olla muita ratkaisuja. 2.3 Ehtojen riittävyys Ensimmäisen kertaluvun ehdot ovat välttämättömät: ne toteutuvat optimipisteessä (kun ei-degeneroituvuus olettamus pätee) kuten olemme havainneet ehdot voivat toteutua myös muissa pisteissä kuin optimissa! milloin voidaan olla varmoja siitä, että ensimmäisen kertaluvun ehdot toteuttava piste todella on optimaalinen? toisen kertaluvun riittävä ehto rajoittamattomassa optimoin- Kertaus: nissa jos rf(x) = ja D 2 f(x) on negatiivide niitti niin silloin x on lokaali maksimi (minimille pos. de niittisyys) miten tämä yleistyy rajoitettuun optimointiin? Negatiivide niittisyys: v T [D 2 f(x)]v < kaikilla v 6= eräs tapa todeta tämä on tutkia Hessin matriisin D 2 f(x) pääminorien determinantteja Hessin matriisi (toiset derivaatat) kertoo funktion kaarevuudesta! huom. de niittisyys liittyy konkaavisuuteen: jos D 2 f(x) on negatiivide niitti (kaikilla x) niin f on aidosti konkaavi kertaluvun riittävät ehdot Lause: Ensimmäisen kertaluvun ehdot toteuttava piste x on optimaalinen (lokaali maksimi), kun Lagrangen funktion Hessin matriisi x:n suhteen D 2 xl(x; ; ) on negatiivide niitti joukossa C =fv 6= : rg i (x) v = ; i = ; : : : k ; rg i (x) v ; i = k + ; : : : ; k ; Dh(x)v = g; missä k ensimmäistä epäyhtälörajoitetta oletetaan aktiivisiksi ja näistä k :n ensimmäisen Lagrangen kertoimet ovat aidosti positiivisia. Huomioita 9

10 neg. def. vaatimus matemaattisesti: v T D 2 xl(x; ; )v < 8v 2 C oletukset: Lagrangen kerroinvektorit ja pistettä x vastaten, eli näillä kertoimilla ens. krt. luvun ehdot toteutuvat x:ssä, kahdesti jatkuvasti di erentioituvuus kun kaikki aktiivisia rajoitteita vastaavat Lagrangen kertoimet ovat positiivisia niin C on aktiivisten epäyhtälörajoitteiden ja yhtälörajoitteiden määräämä tangenttijoukko toisen kertaluvun ehto ei toteudu jos C = ; piste voi olla maksimi vaikka neg. def. vaatimus ei toteudu, pätee kuitenkin ns. toisen kertaluvun välttämätön ehto: maksimissa D 2 xl on neg.sem.def 8v 2 C (kun C 6= ;) negatiivisemide niittisyydestä ei seuraa optimaalisuus Variaatioita toisen kertaluvun ehdosta jos D 2 xl(x; ; ) on neg.def. (kaikilla v), niin x on lokaali maksimi jos ja ovat pistettä x vastaavat Lagrangen kertoimet ens. krt. luvun ehdoissa ja D 2 xl(x; ; ) on neg. def. (kaikilla v) ja kaikilla käyvillä x, niin piste x on globaali maksimi Yhtälörajoitettu tehtävä myös lokaalit minimit voidaan päätellä toisen kertaluvun ehtoja tarkastelemalla: jos D 2 xl(x; ; ) on pos. def. kun v 2 C niin kyseessä lokaali minimi huom. epäyhtälörajoitetulle tehtävälle minimejä ei voida päätellä näin, sillä minimointitehtävälle Lagrangen kertoimet vaihtavat merkkiä, eli samat pisteet eivät (välttämättä) toteuta minimointitehtävän ensimmäisen kertaluvun ehtoja kuin maksimointitehtävän Epäyhtälörajoitetut minimointitehtävät vaaditaan ensimmäisen kertaluvun ehdot ja matriisin D 2 xl(x; ; ) positiivide niittisyys joukossa C 2.5 Portfoliotehtävä Tehtävä min x T V x s.e. e x I ja r x m Lagrangen funktion Hessin matriisi on D 2 xl = D 2 xf = V + V T = 2V (sillä V = V T ) Onko V positiivide niitti? ainakin pos.sem.def. sillä x T V x on portfolion varianssi ( ) tämä tehtävä on lineaarisneliöllinen: Hessin matriisin positiivisemide niittisyys on riittävä ehto lineaaris-neliöllisille minimointitehtäville

11 2.6 De niittisyyden tutkiminen kertausta: symmetrinen matriisi A on negatiide niitti sen johtavien pääminoreiden determinantit vaihtavat merkkiä; ja j <, ja 2 j >, ja 3 j < jne. (tässä indeksi on minorin kertaluku)! esim. D 2 xl:n de niittisyyden määrittäminen (kaikilla v) DxL:n 2 de niittisyyden määrittäminen lineaarisilla rajoitteilla edellyttää reunustetun Hessin matriisin tutkimista, oletetaan että vain yhtälörajoitteita, tällöin reunustettu Hessin matriisi on Dh(x) H = Dh(x) T DxL(x; 2 ) jos h : R n 7! R m niin on tutkittava (n m):n suurimman kertaluvun pääminorin determinantit, jos determinanttien merkit vaihtelevat siten että det(h) merkki on sama kuin ( ) n :n merkki ja (n m) päädeterminanttien merkit vaihtelevat, niin D 2 xl(x; ) on neg. def. esim. n = 2 ja m =, tällöin riittää tutkia vain reunustetun Hessin matriisin determinantti, jos se on positiivinen niin D 2 xl(x; ) on neg. def. 2.7 Toinen esimerkki Tehtävä max ln x +ln x 2 +ln x 3 rajoitteella x 2 +x 2 2 +x 2 3 3, luonnollisesti on oletettava x i > Ensimmäisen kertaluvun ehdot: =x 2x = =x 2 2x 2 = =x 3 2x 3 = (x 2 + x x 2 3 3) = Tehtävä näyttäisi olevan symmetrinen kaikkien muuttujien suhteen joten luultavasti optimissa x = x 2 = x 3, jolloin kaikkien muuttujien on oltava ja = =2 Kohdefunktion Hessin matriisi =x2 =x 2 2 A tämä näyttäisi olevan neg.def. =x Rajoitefunktion Hessin 2 A 2 ( ) kertaa tämä matriisi on mitä ilmeisimmin neg. def.

12 Edellä olevan perusteella D 2 xl on neg. def. kaikilla v ja x (kun x i > ), joten ratkaisu on globaali optimi kertaluvun ehtojen testaaminen Oletetaan, että ensimmäisen kertaluvun ehdoista on saatu ratkaisuna kandidaatti (tai useita) optimiksi Aloita tarkastelu pohtimalla vaikuttaisiko todennäköiseltä, että D 2 L olisi neg.def. kaikilla v tähän pohdintaa ei ole syytä panostaa kohtuuttoman paljon huomaa, että D 2 f on osa D 2 L:ää, eli aloita tarkastelu D 2 f:stä jos näyttää siltä että D 2 f ei ole neg.def. niin tuskin on D 2 L:kään (kaikilla v) jos D 2 f näyttäisi olevan neg.def. niin tee sama pohdinta rajoitteille jos päädyt siihen, että rajoitteiden Hessin matriisit voisivat olla pos.def. (neg.def.) niille rajoitteille joiden kerroin positiivinen (negatiivinen) niin yritä osoittaa, että myös D 2 L on neg. def. kaikilla v. Jos tämä ei tuota tulosta, voi siirtyä tarkastelemaan reunustetun Hessin matriisin de niittisyyttä Huom. on muitakin riittäviä ehtoja kuin toisen kertaluvun ehdot toisen kertaluvun ehdot ovat usein melko työläät tutkia, joten on parempi ensin katsoa olisiko tehtävän rakenteessa jotain sellaista, jonka avulla optimaalisuus olisi helpompi todeta (tähän palataan konkaavien tehtävien yhteydessä) 2.9 Ja kolmas esimerkki Tehtävä max x 2 x 2 rajoitteella 2x 2 + x 2 2 = 3 Ensimmäisen 8 kertaluvun ehdosta saadaan kuusi kandidaattia (x ; x 2 ; ) = >< (; p 3; ) (; ; =2) >: (; ; =2) 2x2 2x Lasketaan Hessin matriisi kohdefunktiolle 2x vaikuttaako negatiivi/positiivi/in-de niitiltä? Tarkastellaan seuraavaksi rajoitetta: Hessin matriisi = 4 2 2

13 D 2 L:n de niittisyys ei vaikuta selvältä D 2 f:n ja D 2 h:n perusteella Pisteet x = (; p 3): huomataan että kun x 2 (x 2 ) niin kohdefunktio on vähintään (enintään) nolla. Tämän perusteella voidaan sanoa, että x = (; p p 3) on lokaali minimi ja x = (; 3) on lokaali maksimi Muille ratkaisukandidaateille voidaan tarkastella reunustettua Hessin matriisia pisteissä x = (; 2 ) saadaan DxL 2 =, jonka de niittisyydestä 2 ei pysty sanomaan mitään (oikeastaan harjaantunut silmä näkee että matriisi on inde niitti), joudutaan siis tarkastelemaan reunustetun 4 2 Hessin matriisin de niittisyyttä. 4 2A 2 2 kertaus: jos muuttujia n ja rajoitteita m niin on tarkasteltava n m suurinta pääminoria tässä tapauksessa n = 2 ja m =, eli riittää tarkastella vain edellä saadun matriisin determinanttia ja se on 48, mistä voidaan päätellä että DxL 2 on pos. def. rajoitteiden määräämässä tangenttijoukossa, joten pisteet ovat lokaaleja minimejä vastaavasti (x ; x 2 ; u) = (; ; =2) ovat lokaaleja maksimeita 3 Optimoinnin teoriaa 3. Weierstrassin lause Vastaus kysymykseen: Milloin voidaan olla varmoja, että optimointitehtävällä on ratkaisu? Lause: Tehtävällä max x2x f(x) on ratkaisu, kun f on jatkuva ja X on kompakti joukko Kompakti R n :n osajoukko = suljettu ja rajoitettu. X suljettu: fx k g k= X, eli jono X:ssä, joka suppenee, eli kx k xk! (merkitään x k! x), kun k!, tällöin x 2 X merkintä kxk = p Pi x2 i (vektorin x normi) 2. X rajoitettu: löytyy M > siten, että x 2 X ) kxk M esim. jos X = fx 2 R n : g(x) ; h(x) = g ja kuvaukset g ja h ovat jatkuvia niin X on suljettu Huomioita 3

14 olemassaolo koskee myös minimiä kun X on suljettu, f jatkuva ja sen ylätasojoukot kompakteja, niin tehtävällä on ratkaisu 3.2 Kuluttajan teoria Kuluttajan tehtävässä käypä joukko on kompakti ) Jos hyötyfunktio on jatkuva kaikilla x, niin tehtävällä on ratkaisu Voidaan koota kaikki edellä kehitelty kuluttajan teoria: kun U on jatkuva, aidosti kvasikonkaavi ja kasvava, niin kysyntäfunktio on määritelty kaikille p ja I > D kun U on lisäksi kahdesti jatkuvasti di erentioituva ja H = 2 U(x) p p T on kääntyvä, niin kysyntäfunktio on jatkuvasti di erentioituva pisteen (p; I) ympäristössä 3.3 EXTRAA: muunnokset optimoinnissa Syitä tehdä muunnoksia optimointitehtävälle kohdefunktion ja/tai rajoitteiden muuntamisen jälkeen tehtävä on (kvasi)konkaavi muunnoksen jälkeen tehtävän ensimmäisen kertaluvun ehdoista tulee helpommin ratkaistavat varoitus: älä tee muunnoksia turhan takia Kohdefunktion muuntaminen: kvasikonkaavin tehtävän ratkaisu ei muutu kun kohdefunktion korvaa funktiolla h(f(x)) missä h on kasvava funktio vaikka ratkaisut eivät, muutu niin tehtävän kvalitatiiviset ominaisuudet voivat muuttua esim. tehtävän min kax + bk ja min kax + bk 2 ratkaisut ovat samat mutta ensimäisen tehtävän kohdefunktio ei ole di erentioituva kun Ax + b = Muunnokset rajoitteille joskus myös rajoitteet kannattaa muuntaa helpommin käsiteltäviksi, esim. kxk a on helpompi käsitellä muodossa kxk 2 a 2 kun muodostaa ensimmäisen kertaluvun ehdot jos muunnos rajoitteelle on muotoa h(g(x)) niin h:n on oltava sellainen, että h(g(x)), g(x) 4

15 ei-di erentiotuvat rajoitteet ja muuttujien lisääminen, esim. rajoite maxfx ; x 2 g a; ota uusi muuttuja z ja kohdefunktio f(x) z, lisää rajoitteet z x, z x 2 ja z a Yhtälörajoitteiden korvaaminen epäyhtälörajoitteilla joissakin tapauksissa ei-konveksi tehtävä voidaan muuttaa konveksiksi korvaamalla rajoite h(x) = rajoitteella h(x), tällöin tehtävän ratkaisu ei kuitenkaan saa muuttua tästä muunnoksesta voi olla hyötyä, kun halutaan näyttää että ensimmäisen kertaluvun ehtojen ratkaisu todella on optimaalinen muunnos rajoitteeksi h(x) voidaan tehdä, kun optimissa rajoiteen Lagrangen kerroin on positiivinen Esim. alkupääoma w (annettu), periodin i kulutus c i, periodin i + pääoma w i+ = f(w i c i ), missä f on konkaavi ja kasvava tuotantofunktio, hyöty u kasvava ja konkaavi, tehtävä max TX i u(c i ) i= s.e. c i w i ; i = ; : : : ; T w i+ = f(w i c i ); i = ; : : : ; T (endogeenisina) muuttujina c ; : : : ; c T ja w ; : : : ; w T tehtävä ei ole edellä muotoiltuna konkaavi (miksi?) kun yhtälörajoite korvataan epäyhtälörajoitteella w i+ f(w i c i ), niin tehtävä on konkaavi (miksi?), huom. optimissa tämä rajoite tulee olemaan aktiivinen (miksi?), joten muunnoksen voi tehdä Muuttujan vaihdokset harvoin tarpeen teoreettisissa tarkasteluissa nk. limited domain ongelman kiertäminen: esim. ln x funktio on määritelty vain kun x >, eli määrittelyjoukko ei ole koko R, tehtävä max x> ln x saadaan muunnoksella x = e y tehtäväksi jossa optimoitava muuttuja y 2 R 5

1 Rajoitettu optimointi I

1 Rajoitettu optimointi I Taloustieteen mat.menetelmät 2017 materiaali II-1 1 Rajoitettu optimointi I 1.1 Tarvittavaa osaamista Matriisit ja vektorit, matriisien de niittisyys Derivointi (mm. ketjusääntö, Taylorin kehitelmä) Implisiittifunktiolause

Lisätiedot

1 Rajoitettu optimointi II - kustannusfunktio, Lagrangen kertoimet varjohintoina

1 Rajoitettu optimointi II - kustannusfunktio, Lagrangen kertoimet varjohintoina Taloustieteen mat.menetelmät syksy27 materiaali II-2 Rajoitettu optimointi II - kustannusfunktio, Lagrangen kertoimet varjohintoina. Tuotanto Yritys valmistaa yhtä tuotetta n:stä tuotannontekijästä/panoksesta

Lisätiedot

Harjoitus 7: vastausvihjeet

Harjoitus 7: vastausvihjeet Taloustieteen matemaattiset menetelmät 31C01100 Kevät 2017 Topi Hokkanen topi.hokkanen@aalto.fi Harjoitus 7: vastausvihjeet 1. (Epäyhtälörajoitteet) Olkoon f (x, y) = 6x + 4y ja g (x, y) = x 2 + y 2 2.

Lisätiedot

Luento 9: Yhtälörajoitukset optimoinnissa

Luento 9: Yhtälörajoitukset optimoinnissa Luento 9: Yhtälörajoitukset optimoinnissa Lagrangen kerroin Oletetaan aluksi, että f, g : R R. Merkitään (x 1, x ) := (x, y) ja johdetaan Lagrangen kerroin λ tehtävälle min f(x, y) s.t. g(x, y) = 0 Olkoon

Lisätiedot

Optimaalisuusehdot. Yleinen minimointitehtävä (NLP): min f(x) kun g i (x) 0 h j (x) = 0

Optimaalisuusehdot. Yleinen minimointitehtävä (NLP): min f(x) kun g i (x) 0 h j (x) = 0 Optimaalisuusehdot Yleinen minimointitehtävä (NLP): min f(x) kun g i (x) 0 h j (x) = 0 i = 1,..., m j = 1,..., l missä f : R n R, g i : R n R kaikilla i = 1,..., m, ja h j : R n R kaikilla j = 1,..., l

Lisätiedot

min x x2 2 x 1 + x 2 1 = 0 (1) 2x1 1, h = f = 4x 2 2x1 + v = 0 4x 2 + v = 0 min x x3 2 x1 = ± v/3 = ±a x 2 = ± v/3 = ±a, a > 0 0 6x 2

min x x2 2 x 1 + x 2 1 = 0 (1) 2x1 1, h = f = 4x 2 2x1 + v = 0 4x 2 + v = 0 min x x3 2 x1 = ± v/3 = ±a x 2 = ± v/3 = ±a, a > 0 0 6x 2 TEKNILLINEN KORKEAKOULU Systeemianalyysin laboratorio Mat-39 Optimointioppi Kimmo Berg 6 harjoitus - ratkaisut min x + x x + x = () x f = 4x, h = x 4x + v = { { x + v = 4x + v = x = v/ x = v/4 () v/ v/4

Lisätiedot

Talousmatematiikan perusteet: Luento 15. Rajoitettu optimointi Lagrangen menetelmä Lagrangen kerroin ja varjohinta

Talousmatematiikan perusteet: Luento 15. Rajoitettu optimointi Lagrangen menetelmä Lagrangen kerroin ja varjohinta Talousmatematiikan perusteet: Luento 15 Rajoitettu optimointi Lagrangen menetelmä Lagrangen kerroin ja varjohinta Viime luennolla Tarkastelimme usean muuttujan funktioiden rajoittamatonta optimointia:

Lisätiedot

MS-A0204 Differentiaali- ja integraalilaskenta 2 (ELEC2) Luento 6: Ääriarvojen luokittelu. Lagrangen kertojat.

MS-A0204 Differentiaali- ja integraalilaskenta 2 (ELEC2) Luento 6: Ääriarvojen luokittelu. Lagrangen kertojat. MS-A0204 Differentiaali- ja integraalilaskenta 2 (ELEC2) Luento 6: Ääriarvojen luokittelu. Lagrangen kertojat. Antti Rasila Matematiikan ja systeemianalyysin laitos Aalto-yliopisto Kevät 2016 Antti Rasila

Lisätiedot

1 Rajoittamaton optimointi

1 Rajoittamaton optimointi Taloustieteen matemaattiset menetelmät 7 materiaali 5 Rajoittamaton optimointi Yhden muuttujan tapaus f R! R Muistutetaan mieleen maksimin määritelmä. Funktiolla f on maksimi pisteessä x jos kaikille y

Lisätiedot

Luento 12: Duaalitehtävä. Tarkennuksia Lagrangen kertoimen tulkintaan. Hajautettu optimointi.

Luento 12: Duaalitehtävä. Tarkennuksia Lagrangen kertoimen tulkintaan. Hajautettu optimointi. Luento 12: Duaalitehtävä. Tarkennuksia Lagrangen kertoimen tulkintaan. Hajautettu optimointi. Konveksisuus Muista x + αd, α 0, on pisteestä x R n alkava puolisuora, joka on vektorin d suuntainen. Samoin

Lisätiedot

Piiri K 1 K 2 K 3 K 4 R R

Piiri K 1 K 2 K 3 K 4 R R Lineaarinen optimointi vastaus, harj 1, Syksy 2016. 1. Teollisuuslaitos valmistaa piirejä R 1 ja R 2, joissa on neljää eri komponenttia seuraavat määrät: Piiri K 1 K 2 K 3 K 4 R 1 3 1 2 2 R 2 4 2 3 0 Päivittäistä

Lisätiedot

Talousmatematiikan perusteet: Luento 14. Rajoitettu optimointi Lagrangen menetelmä: yksi yhtälörajoitus Lagrangen menetelmä: monta yhtälörajoitusta

Talousmatematiikan perusteet: Luento 14. Rajoitettu optimointi Lagrangen menetelmä: yksi yhtälörajoitus Lagrangen menetelmä: monta yhtälörajoitusta Talousmatematiikan perusteet: Luento 14 Rajoitettu optimointi Lagrangen menetelmä: yksi yhtälörajoitus Lagrangen menetelmä: monta yhtälörajoitusta Viime luennolla Tarkastelimme usean muuttujan funktioiden

Lisätiedot

b 1. b m ) + ( 2b Ax) + (b b)

b 1. b m ) + ( 2b Ax) + (b b) TEKNILLINEN KORKEAKOULU Systeemianalyysin laboratorio Mat-9 Optimointioppi Kimmo Berg 5 harjoitus - ratkaisut min Ax b (vertaa PNS-tehtävät) a x + + a n x n a) Ax b = a m x + + a mn x n = x a a m }{{}

Lisätiedot

Luento 12: Duaalitehtävä. Tarkennuksia Lagrangen kertoimen tulkintaan. Hajautettu optimointi.

Luento 12: Duaalitehtävä. Tarkennuksia Lagrangen kertoimen tulkintaan. Hajautettu optimointi. Luento 12: Duaalitehtävä. Tarkennuksia Lagrangen kertoimen tulkintaan. Hajautettu optimointi. Konveksisuus Muista. + αd, α 0, on pisteessä R n alkava puolisuora, joka on vektorin d suuntainen. Samoin 2

Lisätiedot

JYVÄSKYLÄN YLIOPISTO. 3. Luennon sisältö

JYVÄSKYLÄN YLIOPISTO. 3. Luennon sisältö JYVÄSKYLÄN YLIOPISTO 3. Luennon sisältö Lineaarisen optimointitehtävän sallittu alue Optimointitehtävien muunnoksia Lineaarisen yhtälöryhmän perusmuoto ja perusratkaisut Lineaarisen optimointitehtävän

Lisätiedot

12. Hessen matriisi. Ääriarvoteoriaa

12. Hessen matriisi. Ääriarvoteoriaa 179 12. Hessen matriisi. Ääriarvoteoriaa Tarkastelemme tässä luvussa useamman muuttujan (eli vektorimuuttujan) n reaaliarvoisia unktioita : R R. Edellisessä luvussa todettiin, että riittävän säännöllisellä

Lisätiedot

Duaalisuus kokonaislukuoptimoinnissa. Mat , Sovelletun matematiikan tutkijaseminaari, kevät 2008, Janne Karimäki

Duaalisuus kokonaislukuoptimoinnissa. Mat , Sovelletun matematiikan tutkijaseminaari, kevät 2008, Janne Karimäki Duaalisuus kokonaislukuoptimoinnissa Mat-2.4191, Sovelletun matematiikan tutkijaseminaari, kevät 2008, Janne Karimäki Sisältö Duaalisuus binäärisissä optimointitehtävissä Lagrangen duaalisuus Lagrangen

Lisätiedot

Luento 8: Epälineaarinen optimointi

Luento 8: Epälineaarinen optimointi Luento 8: Epälineaarinen optimointi Vektoriavaruus R n R n on kaikkien n-jonojen x := (x,..., x n ) joukko. Siis R n := Määritellään nollavektori = (,..., ). Reaalisten m n-matriisien joukkoa merkitään

Lisätiedot

1. Etsi seuraavien funktioiden kriittiset pisteet ja tutki niiden laatu: (a.) f(x,y) = 20x 2 +10xy +5y 2 (b.) f(x,y) = 4x 2 2y 2 xy +x+2y +100

1. Etsi seuraavien funktioiden kriittiset pisteet ja tutki niiden laatu: (a.) f(x,y) = 20x 2 +10xy +5y 2 (b.) f(x,y) = 4x 2 2y 2 xy +x+2y +100 HARJOITUS, RATKAISUEHDOTUKSET, YLE 07.. Etsi seuraavien funktioiden kriittiset pisteet ja tutki niiden laatu: (a.) f(x,y) = 0x +0xy +5y (b.) f(x,y) = 4x y xy +x+y +00 (a.) Funktion kriittiset pisteet ratkaisevat

Lisätiedot

Luento 8: Epälineaarinen optimointi

Luento 8: Epälineaarinen optimointi Luento 8: Epälineaarinen optimointi Vektoriavaruus R n R n on kaikkien n-jonojen x := (x,..., x n ) joukko. Siis R n := Määritellään nollavektori 0 = (0,..., 0). Reaalisten m n-matriisien joukkoa merkitään

Lisätiedot

Luento 11: Rajoitusehdot. Ulkopistemenetelmät

Luento 11: Rajoitusehdot. Ulkopistemenetelmät Luento 11: Rajoitusehdot. Ulkopistemenetelmät ja sisäpistemenetelmät Lagrangen välttämättömien ehtojen ratkaiseminen Newtonin menetelmällä Jos tehtävässä on vain yhtälörajoituksia, voidaan minimipistekandidaatteja

Lisätiedot

2 Osittaisderivaattojen sovelluksia

2 Osittaisderivaattojen sovelluksia 2 Osittaisderivaattojen sovelluksia 2.1 Ääriarvot Yhden muuttujan funktiolla f(x) on lokaali maksimiarvo (lokaali minimiarvo) pisteessä a, jos f(x) f(a) (f(x) f(a)) kaikilla x:n arvoilla riittävän lähellä

Lisätiedot

Lineaarinen optimointitehtävä

Lineaarinen optimointitehtävä Lineaarinen optimointitehtävä Minimointitehtävä yhtälörajoittein: min kun n j=1 n j=1 c j x j a ij x j = b i x j 0 j = 1,..., n i = 1,..., m Merkitään: z = alkuperäisen objektifunktion arvo käsiteltävänä

Lisätiedot

Optimointi. Mitri Kitti

Optimointi. Mitri Kitti Optimointi Mitri Kitti Kevät 2013 Sisältö 1 Johdanto 4 1.1 Peruskäsitteet.................................. 4 1.1.1 Optimointitehtävä........................... 4 1.1.2 Optimi.................................

Lisätiedot

. Kun p = 1, jono suppenee raja-arvoon 1. Jos p = 2, jono hajaantuu. Jono suppenee siis lineaarisesti. Vastaavasti jonolle r k+1 = r k, suhde on r k+1

. Kun p = 1, jono suppenee raja-arvoon 1. Jos p = 2, jono hajaantuu. Jono suppenee siis lineaarisesti. Vastaavasti jonolle r k+1 = r k, suhde on r k+1 TEKNILLINEN KORKEAKOULU Systeemianalyysin laboratorio Mat-.39 Optimointioppi Kimmo Berg 8. harjoitus - ratkaisut. a)huomataan ensinnäkin että kummankin jonon raja-arvo r on nolla. Oletetaan lisäksi että

Lisätiedot

MS-A0205/MS-A0206 Differentiaali- ja integraalilaskenta 2 Luento 6: Ääriarvojen luokittelu. Lagrangen kertojat.

MS-A0205/MS-A0206 Differentiaali- ja integraalilaskenta 2 Luento 6: Ääriarvojen luokittelu. Lagrangen kertojat. MS-A0205/MS-A0206 Differentiaali- ja integraalilaskenta 2 Luento 6: Ääriarvojen luokittelu. Lagrangen kertojat. Jarmo Malinen Matematiikan ja systeemianalyysin laitos 1 Aalto-yliopisto Kevät 2016 1 Perustuu

Lisätiedot

Taloustieteen matemaattiset menetelmät: Osa 2 - Pikakertaus ja esimerkkejä

Taloustieteen matemaattiset menetelmät: Osa 2 - Pikakertaus ja esimerkkejä Taloustieteen matemaattiset menetelmät: Osa 2 - Pikakertaus ja esimerkkejä Topi Hokkanen 27. maaliskuuta 2017 Tiivistelmä Nämä muistiinpanot ovat nk. quick and dirty - merkinnät kurssin toisen osan asioista.

Lisätiedot

KKT: log p i v 1 + v 2 x i = 0, i = 1,...,n.

KKT: log p i v 1 + v 2 x i = 0, i = 1,...,n. TEKNILLINEN KORKEAKOULU Systeemianalyysin laboratorio Mat-2.139 Optimointioppi Kimmo Berg 7. harjoitus - ratkaisut 1. Oletetaan aluksi, että epäyhtälöt eivät ole aktiivisia p i > 0. Tässä tapauksess KKTehdot

Lisätiedot

4. Luennon sisältö. Lineaarisen optimointitehtävän ratkaiseminen Simplex-menetelmä

4. Luennon sisältö. Lineaarisen optimointitehtävän ratkaiseminen Simplex-menetelmä JYVÄSKYLÄN YLIOPISTO 4. Luennon sisältö Lineaarisen optimointitehtävän ratkaiseminen Simplex-menetelmä kevät 2012 TIEA382 Lineaarinen ja diskreetti optimointi Lineaarinen optimointitehtävä Minimointitehtävä

Lisätiedot

1 Kertaus. Lineaarinen optimointitehtävä on muotoa:

1 Kertaus. Lineaarinen optimointitehtävä on muotoa: 1 Kertaus Lineaarinen optimointitehtävä on muotoa: min c 1 x 1 + c 2 x 2 + + c n x n kun a 11 x 1 + a 12 x 2 + + a 1n x n b 1 a 21 x 1 + a 22 x 2 + + a 2n x n b 2 (11) a m1 x 1 + a m2 x 2 + + a mn x n

Lisätiedot

Matematiikan peruskurssi (MATY020) Harjoitus 10 to

Matematiikan peruskurssi (MATY020) Harjoitus 10 to Matematiikan peruskurssi (MATY00) Harjoitus 10 to 6.3.009 1. Määrää funktion f(x, y) = x 3 y (x + 1) kaikki ensimmäisen ja toisen kertaluvun osittaisderivaatat. Ratkaisu. Koska f(x, y) = x 3 y x x 1, niin

Lisätiedot

Luento 4: Lineaarisen tehtävän duaali

Luento 4: Lineaarisen tehtävän duaali Luento 4: Lineaarisen tehtävän duaali Käsittelemme seuraavaksi lineaarisen optimoinnin duaaliteoriaa. Kuten luennossa 2 esitettiin, kohdefunktion optimiarvon herkkyys z, kun rajoitusyhtälön i, 1 i m, oikea

Lisätiedot

Malliratkaisut Demo 4

Malliratkaisut Demo 4 Malliratkaisut Demo 4 1. tehtävä a) f(x) = 2x + 21. Funktio on lineaarinen, joten se on unimodaalinen sekä maksimoinnin että imoinnin suhteen. Funktio on konveksi ja konkaavi. b) f(x) = x (pienin kokonaisluku

Lisätiedot

Osakesalkun optimointi. Anni Halkola Turun yliopisto 2016

Osakesalkun optimointi. Anni Halkola Turun yliopisto 2016 Osakesalkun optimointi Anni Halkola Turun yliopisto 2016 Artikkeli Gleb Beliakov & Adil Bagirov (2006) Non-smooth optimization methods for computation of the Conditional Value-at-risk and portfolio optimization.

Lisätiedot

Taustatietoja ja perusteita

Taustatietoja ja perusteita Taustatietoja ja perusteita Vektorit: x R n pystyvektoreita, transpoosi x T Sisätulo: x T y = n i=1 x i y i Normi: x = x T x = ni=1 x 2 i Etäisyys: Kahden R n :n vektorin välinen etäisyys x y 1 Avoin pallo:

Lisätiedot

IV. TASAINEN SUPPENEMINEN. f(x) = lim. jokaista ε > 0 ja x A kohti n ε,x N s.e. n n

IV. TASAINEN SUPPENEMINEN. f(x) = lim. jokaista ε > 0 ja x A kohti n ε,x N s.e. n n IV. TASAINEN SUPPENEMINEN IV.. Funktiojonon tasainen suppeneminen Olkoon A R joukko ja f n : A R funktio, n =, 2, 3,..., jolloin jokaisella x A muodostuu lukujono f x, f 2 x,.... Jos tämä jono suppenee

Lisätiedot

Lineaarinen optimointi. Harjoitus 6-7, Olkoon A R m n, x, c R ja b R m. Osoita, että LP-tehtävän. c T x = min!

Lineaarinen optimointi. Harjoitus 6-7, Olkoon A R m n, x, c R ja b R m. Osoita, että LP-tehtävän. c T x = min! Lineaarinen optimointi Harjoitus 6-7, 016. 1. Olkoon A R m n, x, c R ja b R m. Osoita, että LP-tehtävän c T x = min! (T) Ax b x 0 duaalitehtävän duaali on tehtävä (T). Ratkaisu. (P) c T x = min! Ax b x

Lisätiedot

f(x, y) = x 2 y 2 f(0, t) = t 2 < 0 < t 2 = f(t, 0) kaikilla t 0.

f(x, y) = x 2 y 2 f(0, t) = t 2 < 0 < t 2 = f(t, 0) kaikilla t 0. Ääriarvon laatu Jatkuvasti derivoituvan funktion f lokaali ääriarvokohta (x 0, y 0 ) on aina kriittinen piste (ts. f x (x, y) = f y (x, y) = 0, kun x = x 0 ja y = y 0 ), mutta kriittinen piste ei ole aina

Lisätiedot

Oletetaan ensin, että tangenttitaso on olemassa. Nyt pinnalla S on koordinaattiesitys ψ, jolle pätee että kaikilla x V U

Oletetaan ensin, että tangenttitaso on olemassa. Nyt pinnalla S on koordinaattiesitys ψ, jolle pätee että kaikilla x V U HY / Matematiikan ja tilastotieteen laitos Vektorianalyysi II, syksy 018 Harjoitus 4 Ratkaisuehdotukset Tehtävä 1. Olkoon U R avoin joukko ja ϕ = (ϕ 1, ϕ, ϕ 3 ) : U R 3 kaksiulotteisen C 1 -alkeispinnan

Lisätiedot

Malliratkaisut Demot

Malliratkaisut Demot Malliratkaisut Demot 3.2.27 Tehtävä. Valmisohjelmistolla voidaan ratkaista tehtävä min c T x s. t. Ax b x, missä x, c ja b R n ja A R m n. Muunnetaan tehtävä max x + 2x 2 + 3x 3 + x s. t. x + 3x 2 + 2x

Lisätiedot

Talousmatematiikan perusteet: Luento 12. Lineaarinen optimointitehtävä Graafinen ratkaisu Ratkaisu Excel Solverilla

Talousmatematiikan perusteet: Luento 12. Lineaarinen optimointitehtävä Graafinen ratkaisu Ratkaisu Excel Solverilla Talousmatematiikan perusteet: Luento 12 Lineaarinen optimointitehtävä Graafinen ratkaisu Ratkaisu Excel Solverilla Esimerkki Esim. Yritys tekee kahta elintarviketeollisuuden käyttämää puolivalmistetta,

Lisätiedot

Matematiikan tukikurssi

Matematiikan tukikurssi Matematiikan tukikurssi Kurssikerta 10 1 Lokaalit ääriarvot Yhden muuttujan funktion f (x) lokaali maksimi on piste x 0, jossa f (x) on suurempi kuin muualle pisteen x 0 ympäristössä, eli kun f (x 0 )

Lisätiedot

= 2±i2 7. x 2 = 0, 1 x 2 = 0, 1+x 2 = 0.

= 2±i2 7. x 2 = 0, 1 x 2 = 0, 1+x 2 = 0. HARJOITUS 1, RATKAISUEHDOTUKSET, YLE11 2017. 1. Ratkaise (a.) 2x 2 16x 40 = 0 (b.) 4x 2 2x+2 = 0 (c.) x 2 (1 x 2 )(1+x 2 ) = 0 (d.) lnx a = b. (a.) Toisen asteen yhtälön ratkaisukaavalla: x = ( 16)± (

Lisätiedot

Mat Lineaarinen ohjelmointi

Mat Lineaarinen ohjelmointi Mat-2.3140 Lineaarinen ohjelmointi 4.10.2007 Luento 4 Ekstreemipisteiden optimaalisuus ja Simplex (kirja 2.4-2.6, 3.1-3.2) Lineaarinen ohjelmointi - Syksy 2007 / 1 Luentorunko Degeneroituvuus Ekstreemipisteiden

Lisätiedot

2 Konveksisuus ja ratkaisun olemassaolo

2 Konveksisuus ja ratkaisun olemassaolo 2 Konveksisuus ja ratkaisun olemassaolo Ratkaisun olemassaolon tutkimiseen tarvitaan perustietoja konvekseista joukoista ja lineaarialgebrasta. Niitä tarvitaan myös ratkaisualgoritmin ymmärtämiseen. Tutkitaan

Lisätiedot

Matemaattinen Analyysi / kertaus

Matemaattinen Analyysi / kertaus Matemaattinen Analyysi / kertaus Ensimmäinen välikoe o { 2x + 3y 4z = 2 5x 2y + 5z = 7 ( ) x 2 3 4 y = 5 2 5 z ) ( 3 + y 2 ( 2 x 5 ( 2 7 ) ) ( 4 + z 5 ) = ( 2 7 ) yhteys determinanttiin Yhtälöryhmän ratkaiseminen

Lisätiedot

Talousmatematiikan perusteet: Luento 14. Rajoittamaton optimointi Hessen matriisi Ominaisarvot Ääriarvon laadun tarkastelu

Talousmatematiikan perusteet: Luento 14. Rajoittamaton optimointi Hessen matriisi Ominaisarvot Ääriarvon laadun tarkastelu Talousmatematiikan perusteet: Luento 14 Rajoittamaton optimointi Hessen matriisi Ominaisarvot Ääriarvon laadun tarkastelu Luennolla 6 Tarkastelimme yhden muuttujan funktion f(x) rajoittamatonta optimointia

Lisätiedot

Taloustieteen mat.menetelmät 2017 materiaali 1

Taloustieteen mat.menetelmät 2017 materiaali 1 Taloustieteen mat.menetelmät 2017 materiaali 1 1 Taloustiede tutkii niukkojen resurssien kohdentamista kilpaileviin tarkoituksiin mikä on hyvä tapa kohdentaa? miten arvioida tuloksia? mitä niukkuus tarkoittaa?

Lisätiedot

Talousmatematiikan perusteet: Luento 13. Rajoittamaton optimointi Hessen matriisi Ominaisarvot ja vektorit Ääriarvon laadun tarkastelu

Talousmatematiikan perusteet: Luento 13. Rajoittamaton optimointi Hessen matriisi Ominaisarvot ja vektorit Ääriarvon laadun tarkastelu Talousmatematiikan perusteet: Luento 13 Rajoittamaton optimointi Hessen matriisi Ominaisarvot ja vektorit Ääriarvon laadun tarkastelu Viime luennolla Aloimme tarkastella yleisiä, usean muuttujan funktioita

Lisätiedot

1 Di erentiaaliyhtälöt

1 Di erentiaaliyhtälöt Taloustieteen mat.menetelmät syksy 2017 materiaali II-5 1 Di erentiaaliyhtälöt 1.1 Skalaariyhtälöt Määritelmä: ensimmäisen kertaluvun di erentiaaliyhtälö on muotoa _y = F (y; t) oleva yhtälö, missä _y

Lisätiedot

Harjoitus 6 ( )

Harjoitus 6 ( ) Harjoitus 6 (30.4.2014) Tehtävä 1 Määritelmän (ks. luentomoniste s. 109) mukaan yleisen, muotoa min f(x) s.t. g(x) 0 h(x) = 0 x X (1) olevan optimointitehtävän Lagrangen duaali on max θ(u,v) s.t. u 0,

Lisätiedot

Matematiikan tukikurssi

Matematiikan tukikurssi Matematiikan tukikurssi Kurssikerta 9 1 Implisiittinen derivointi Tarkastellaan nyt yhtälöä F(x, y) = c, jossa x ja y ovat muuttujia ja c on vakio Esimerkki tällaisesta yhtälöstä on x 2 y 5 + 5xy = 14

Lisätiedot

Luento 6: Monitavoitteinen optimointi

Luento 6: Monitavoitteinen optimointi Luento 6: Monitavoitteinen optimointi Monitavoitteisessa optimointitehtävässä on useita optimoitavia kohdefunktioita eli ns kriteereitä: f,,f m Esimerkki ortfolion eli arvopaperijoukon optimoinnissa: f

Lisätiedot

Luento 6: Monitavoiteoptimointi

Luento 6: Monitavoiteoptimointi Luento 6: Monitavoiteoptimointi Monitavoiteoptimointitehtävässä on useita optimoitavia kohdefunktioita eli ns kriteereitä: f 1,, f m Esimerkiksi opiskelija haluaa oppia mahdollisimman hyvin ja paljon mahdollisimman

Lisätiedot

Demo 1: Simplex-menetelmä

Demo 1: Simplex-menetelmä MS-C2105 Optimoinnin perusteet Malliratkaisut 3 Ehtamo Demo 1: Simplex-menetelmä Muodosta lineaarisen tehtävän standardimuoto ja ratkaise tehtävä taulukkomuotoisella Simplex-algoritmilla. max 5x 1 + 4x

Lisätiedot

Malliratkaisut Demo 4

Malliratkaisut Demo 4 Malliratkaisut Demo 4 1. tehtävä a) () = 2+1. Funktio on lineaarinen, joten se on unimodaalinen sekä maksimoinnin että minimoinnin suhteen. Funktio on konveksi ja konkaavi. b) () = (suurin kokonaisluku

Lisätiedot

Talousmatematiikan perusteet: Luento 11. Lineaarinen optimointitehtävä Graafinen ratkaisu Ratkaisu Excel Solverilla

Talousmatematiikan perusteet: Luento 11. Lineaarinen optimointitehtävä Graafinen ratkaisu Ratkaisu Excel Solverilla Talousmatematiikan perusteet: Luento 11 Lineaarinen optimointitehtävä Graafinen ratkaisu Ratkaisu Excel Solverilla Esimerkki Esim. Yritys tekee kahta elintarviketeollisuuden käyttämää puolivalmistetta,

Lisätiedot

Luento 1: Optimointimallin muodostaminen; optimointitehtävien luokittelu

Luento 1: Optimointimallin muodostaminen; optimointitehtävien luokittelu Luento 1: Optimointimallin muodostaminen; optimointitehtävien luokittelu Merkintöjä := vasen puoli määritellään oikean puolen lausekkeella s.e. ehdolla; siten että (engl. subject to, s.t.) on voimassa

Lisätiedot

Kuva 1: Funktion f tasa-arvokäyriä. Ratkaisu. Suurin kasvunopeus on gradientin suuntaan. 6x 0,2

Kuva 1: Funktion f tasa-arvokäyriä. Ratkaisu. Suurin kasvunopeus on gradientin suuntaan. 6x 0,2 HY / Matematiikan ja tilastotieteen laitos Vektorianalyysi I, syksy 018 Harjoitus Ratkaisuehdotukset Tehtävä 1. Olkoon f : R R f(x 1, x ) = x 1 + x Olkoon C R. Määritä tasa-arvojoukko Sf(C) = {(x 1, x

Lisätiedot

1 Komparatiivinen statiikka ja implisiittifunktiolause

1 Komparatiivinen statiikka ja implisiittifunktiolause Taloustieteen matemaattiset menetelmät 27 materiaali 4 Komparatiivinen statiikka ja implisiittifunktiolause. Johdanto Jo opiskeltu antaa nyt valmiu tutkia taloudellisia malleja Kiinnostava malli voi olla

Lisätiedot

Matematiikan tukikurssi

Matematiikan tukikurssi Matematiikan tukikurssi Kurssikerta 10 1 Funktion monotonisuus Derivoituva funktio f on aidosti kasvava, jos sen derivaatta on positiivinen eli jos f (x) > 0. Funktio on aidosti vähenevä jos sen derivaatta

Lisätiedot

MS-A0207 Differentiaali- ja integraalilaskenta 2 (Chem) Yhteenveto, osa I

MS-A0207 Differentiaali- ja integraalilaskenta 2 (Chem) Yhteenveto, osa I MS-A0207 Differentiaali- ja integraalilaskenta 2 (Chem) Yhteenveto, osa I G. Gripenberg Aalto-yliopisto 21. tammikuuta 2016 G. Gripenberg (Aalto-yliopisto) MS-A0207 Differentiaali- ja integraalilaskenta

Lisätiedot

Osakesalkun optimointi

Osakesalkun optimointi Osakesalkun optimointi Anni Halkola Epäsileä optimointi Turun yliopisto Huhtikuu 2016 Sisältö 1 Johdanto 1 2 Taustatietoja 2 3 Laskumetodit 3 3.1 Optimointiongelmat........................ 4 4 Epäsileän

Lisätiedot

, on säännöllinen 2-ulotteinen pinta. Määrää T x0 pisteessä x 0 = (0, 1, 1).

, on säännöllinen 2-ulotteinen pinta. Määrää T x0 pisteessä x 0 = (0, 1, 1). HY / Matematiikan ja tilastotieteen laitos Vektorianalyysi II, syksy 017 Harjoitus 4 Ratkaisuehdotukset 4.1. Osoita, että tasa-arvojoukko S F (0), F : R 3 R, F (x) = 3x 1 x 3 + e x + x e x 3, on säännöllinen

Lisätiedot

Lineaarinen optimointitehtävä

Lineaarinen optimointitehtävä Lineaarinen optimointitehtävä min c 1 x 1 + c 2 x 2 + + c n x n kun a 11 x 1 + a 12 x 2 + + a 1n x n b 1 a 21 x 1 + a 22 x 2 + + a 2n x n b 2. a m1 x 1 + a m2 x 2 + + a mn x n b m x 1, x 2,..., x n 0 1

Lisätiedot

Differentiaali- ja integraalilaskenta 2 Laskuharjoitus 4 / vko 40

Differentiaali- ja integraalilaskenta 2 Laskuharjoitus 4 / vko 40 Differentiaali- ja integraalilaskenta 2 Laskuharjoitus 4 / vko 40 Alkuviikolla harjoitustehtäviä lasketaan harjoitustilaisuudessa. Loppuviikolla näiden harjoitustehtävien tulee olla ratkaistuina harjoituksiin

Lisätiedot

Luento 10: Optimointitehtävien numeerinen ratkaiseminen; optimointi ilman rajoitusehtoja

Luento 10: Optimointitehtävien numeerinen ratkaiseminen; optimointi ilman rajoitusehtoja Luento 10: Optimointitehtävien numeerinen ratkaiseminen; optimointi ilman rajoitusehtoja Seuraavassa esitetään optimointitehtävien numeerisia ratkaisumenetelmiä, eli optimointialgoritmeja, keittokirjamaisesti.

Lisätiedot

1 Johdanto LP tehtävän luonteen tarkastelua Johdanto herkkyysanalyysiin Optimiarvon funktio ja marginaalihinta

1 Johdanto LP tehtävän luonteen tarkastelua Johdanto herkkyysanalyysiin Optimiarvon funktio ja marginaalihinta Sisältö Johdanto 2 LP tehtävän luonteen tarkastelua 3 Johdanto herkkyysanalyysiin 5 2 Optimiarvon funktio ja marginaalihinta 5 3 Johdanto duaaliteoriaan 6 2 LP-tehtävän standardimuoto 9 Johdanto Optimoinnista

Lisätiedot

1 Ominaisarvot ja lineaariset di erenssiyhtälöt

1 Ominaisarvot ja lineaariset di erenssiyhtälöt Taloustieteen mat.menetelmät syksy 27 materiaali II-4 Ominaisarvot ja lineaariset di erenssiyhtälöt. Idea a b Ajatellaan di erenssiyhtälöä z k+ Az k, A : Jos A olisi diagonaalimatriisi, eli b c, niin muuttujat

Lisätiedot

Mat Lineaarinen ohjelmointi

Mat Lineaarinen ohjelmointi Mat-.4 Lineaarinen ohjelmointi..7 Luento 7 Duaalisimple ja herkkyysanalyysi (kirja 4.5, 5., 5.5-5.6) Lineaarinen ohjelmointi - Syksy 7 / Duaalisimple Herkkyysanalyysi Luentorunko Parametrinen ohjelmointi

Lisätiedot

Malliratkaisut Demo 1

Malliratkaisut Demo 1 Malliratkaisut Demo 1 1. Merkitään x = kuinka monta viikkoa odotetaan ennen kuin perunat nostetaan. Nyt maksimoitavaksi kohdefunktioksi tulee f(x) = (60 5x)(300 + 50x). Funktio f on alaspäin aukeava paraaeli,

Lisätiedot

Matematiikan tukikurssi

Matematiikan tukikurssi Matematiikan tukikurssi Kurssikerta 8 1 Funktion kuperuussuunnat Derivoituva funktio f (x) on pisteessä x aidosti konveksi, jos sen toinen derivaatta on positiivinen f (x) > 0. Vastaavasti f (x) on aidosti

Lisätiedot

Lineaarialgebra ja matriisilaskenta II. LM2, Kesä /141

Lineaarialgebra ja matriisilaskenta II. LM2, Kesä /141 Lineaarialgebra ja matriisilaskenta II LM2, Kesä 2012 1/141 Kertausta: avaruuden R n vektorit Määritelmä Oletetaan, että n {1, 2, 3,...}. Avaruuden R n alkiot ovat jonoja, joissa on n kappaletta reaalilukuja.

Lisätiedot

Harjoitus 6 ( )

Harjoitus 6 ( ) Harjoitus 6 (21.4.2015) Tehtävä 1 Määritelmän (ks. luentomoniste s. 109) mukaan yleisen, muotoa min f(x) s. t. g(x) 0 h(x) = 0 x X olevan optimointitehtävän Lagrangen duaali on missä max θ(u, v) s. t.

Lisätiedot

Matematiikan tukikurssi, kurssikerta 3

Matematiikan tukikurssi, kurssikerta 3 Matematiikan tukikurssi, kurssikerta 3 1 Epäyhtälöitä Aivan aluksi lienee syytä esittää luvun itseisarvon määritelmä: { x kun x 0 x = x kun x < 0 Siispä esimerkiksi 10 = 10 ja 10 = 10. Seuraavaksi listaus

Lisätiedot

Ellipsoidimenetelmä. Samuli Leppänen Kokonaislukuoptimointi. S ysteemianalyysin Laboratorio

Ellipsoidimenetelmä. Samuli Leppänen Kokonaislukuoptimointi. S ysteemianalyysin Laboratorio Ellipsoidimenetelmä Kokonaislukuoptimointi Sovelletun matematiikan lisensiaattiseminaari Kevät 2008 / 1 Sisällys Ellipsoidimenetelmän geometrinen perusta ja menetelmän idea Formaali ellipsoidimenetelmä

Lisätiedot

w + x + y + z =4, wx + wy + wz + xy + xz + yz =2, wxy + wxz + wyz + xyz = 4, wxyz = 1.

w + x + y + z =4, wx + wy + wz + xy + xz + yz =2, wxy + wxz + wyz + xyz = 4, wxyz = 1. Kotitehtävät, tammikuu 2011 Vaikeampi sarja 1. Ratkaise yhtälöryhmä w + x + y + z =4, wx + wy + wz + xy + xz + yz =2, wxy + wxz + wyz + xyz = 4, wxyz = 1. Ratkaisu. Yhtälöryhmän ratkaisut (w, x, y, z)

Lisätiedot

Ratkaisuehdotus 2. kurssikokeeseen

Ratkaisuehdotus 2. kurssikokeeseen Ratkaisuehdotus 2. kurssikokeeseen 4.2.202 (ratkaisuehdotus päivitetty 23.0.207) Huomioitavaa: - Tässä ratkaisuehdotuksessa olen pyrkinyt mainitsemaan lauseen, johon kulloinenkin päätelmä vetoaa. Näin

Lisätiedot

Ratkaisuehdotus 2. kurssikoe

Ratkaisuehdotus 2. kurssikoe Ratkaisuehdotus 2. kurssikoe 4.2.202 Huomioitavaa: - Tässä ratkaisuehdotuksessa olen pyrkinyt mainitsemaan lauseen, johon kulloinenkin päätelmä vetoaa. Näin opiskelijan on helpompi jäljittää teoreettinen

Lisätiedot

Talousmatematiikan perusteet: Luento 18. Kertaus luennoista 11-17

Talousmatematiikan perusteet: Luento 18. Kertaus luennoista 11-17 Talousmatematiikan perusteet: Luento 18 Kertaus luennoista 11-17 Luennon sisältö Kertausluennolla käydään lyhyesti läpi kunkin 2. välikoealueeseen kuuluvan luennon ydinsisältö Täydellinen valmistautuminen

Lisätiedot

Malliratkaisut Demot

Malliratkaisut Demot Malliratkaisut Demot 6 24.4.2017 Tehtävä 1 Määritelmän (ks. luentomonisteen s. 107) mukaan yleisen muotoa min f(x) s.t. g(x) 0 h(x) = 0 x X (1) olevan optimointitehtävän Lagrangen duaali on min θ(u,v)

Lisätiedot

Mat Dynaaminen optimointi, mallivastaukset, kierros Johdetaan ensiksi välttämättömät ehdot diskreettiaikaiselle optimisäätötehtävälle.

Mat Dynaaminen optimointi, mallivastaukset, kierros Johdetaan ensiksi välttämättömät ehdot diskreettiaikaiselle optimisäätötehtävälle. Mat-2.148 Dynaaminen optimointi, mallivastaukset, kierros 9 1. Johdetaan ensiksi välttämättömät ehdot diskreettiaikaiselle optimisäätötehtävälle. Tilayhtälö on x k+1 = f k (x k, u k ), k = 1,..., N 1 alkuehdolla

Lisätiedot

Antti Rasila. Kevät Matematiikan ja systeemianalyysin laitos Aalto-yliopisto. Antti Rasila (Aalto-yliopisto) MS-A0204 Kevät / 16

Antti Rasila. Kevät Matematiikan ja systeemianalyysin laitos Aalto-yliopisto. Antti Rasila (Aalto-yliopisto) MS-A0204 Kevät / 16 MS-A0204 Differentiaali- ja integraalilaskenta 2 (ELEC2) Luento 5: Gradientti ja suunnattu derivaatta. Vektoriarvoiset funktiot. Taylor-approksimaatio. Antti Rasila Matematiikan ja systeemianalyysin laitos

Lisätiedot

1. Lineaarinen optimointi

1. Lineaarinen optimointi 0 1. Lineaarinen optimointi 1. Lineaarinen optimointi 1.1 Johdatteleva esimerkki Esimerkki 1.1.1 Giapetto s Woodcarving inc. valmistaa kahdenlaisia puuleluja: sotilaita ja junia. Sotilaan myyntihinta on

Lisätiedot

Kimppu-suodatus-menetelmä

Kimppu-suodatus-menetelmä Kimppu-suodatus-menetelmä 2. toukokuuta 2016 Kimppu-suodatus-menetelmä on kehitetty epäsileiden optimointitehtävien ratkaisemista varten. Menetelmässä approksimoidaan epäsileitä funktioita aligradienttikimpulla.

Lisätiedot

Kuvaus. Määritelmä. LM2, Kesä /160

Kuvaus. Määritelmä. LM2, Kesä /160 Kuvaus Määritelmä Oletetaan, että X ja Y ovat joukkoja. Kuvaus eli funktio joukosta X joukkoon Y on sääntö, joka liittää jokaiseen joukon X alkioon täsmälleen yhden alkion, joka kuuluu joukkoon Y. Merkintä

Lisätiedot

k=0 saanto jokaisen kolmannen asteen polynomin. Tukipisteet on talloin valittu

k=0 saanto jokaisen kolmannen asteen polynomin. Tukipisteet on talloin valittu LIS AYKSI A kirjaan Reaalimuuttujan analyysi 1.6. Numeerinen integrointi: Gaussin kaavat Edella kasitellyt numeerisen integroinnin kaavat eli kvadratuurikaavat Riemannin summa, puolisuunnikassaanto ja

Lisätiedot

4 Yleinen potenssifunktio ja polynomifunktio

4 Yleinen potenssifunktio ja polynomifunktio 4 Yleinen potenssifunktio ja polynomifunktio ENNAKKOTEHTÄVÄT 1. a) Tutkitaan yhtälöiden ratkaisuja piirtämällä funktioiden f(x) = x, f(x) = x 3, f(x) = x 4 ja f(x) = x 5 kuvaajat. Näin nähdään, monessako

Lisätiedot

Lineaarikuvauksen R n R m matriisi

Lineaarikuvauksen R n R m matriisi Lineaarikuvauksen R n R m matriisi Lauseessa 21 osoitettiin, että jokaista m n -matriisia A vastaa lineaarikuvaus L A : R n R m, jolla L A ( v) = A v kaikilla v R n. Osoitetaan seuraavaksi käänteinen tulos:

Lisätiedot

Jälki- ja herkkyysanalyysi. Tutkitaan eri kertoimien ja vakioiden arvoissa tapahtuvien muutosten vaikutusta optimiratkaisuun

Jälki- ja herkkyysanalyysi. Tutkitaan eri kertoimien ja vakioiden arvoissa tapahtuvien muutosten vaikutusta optimiratkaisuun Jälki- ja herkkyysanalyysi Tutkitaan eri kertoimien ja vakioiden arvoissa tapahtuvien muutosten vaikutusta optimiratkaisuun 1 Hinnat ja varjohinnat Objektifunktio c T x = Kerroin c j ilmoittaa, paljonko

Lisätiedot

Lineaarikombinaatio, lineaarinen riippuvuus/riippumattomuus

Lineaarikombinaatio, lineaarinen riippuvuus/riippumattomuus Lineaarikombinaatio, lineaarinen riippuvuus/riippumattomuus 1 / 51 Lineaarikombinaatio Johdattelua seuraavaan asiaan (ei tarkkoja määritelmiä): Millaisen kuvan muodostaa joukko {λv λ R, v R 3 }? Millaisen

Lisätiedot

Malliratkaisut Demot

Malliratkaisut Demot Malliratkaisut Demot 1 23.1.2017 1. Päätösmuuttujiksi voidaan valita x 1 : tehtyjen peruspöytin lukumäärä x 2 : tehtyjen luxuspöytien lukumäärä. Optimointitehtäväksi tulee max 200x 1 + 350x 2 s. t. 5x

Lisätiedot

TEKNILLINEN KORKEAKOULU Systeemianalyysin laboratorio. Kimmo Berg. Mat Optimointioppi. 9. harjoitus - ratkaisut

TEKNILLINEN KORKEAKOULU Systeemianalyysin laboratorio. Kimmo Berg. Mat Optimointioppi. 9. harjoitus - ratkaisut TEKNILLINEN KORKEAKOULU Systeemianalyysin laboratorio Mat-2.139 Optimointioppi Kimmo Berg 9. harjoitus - ratkaisut 1. a) Viivahakutehtävä pisteessä x suuntaan d on missä min f(x + λd), λ f(x + λd) = (x

Lisätiedot

6. Luennon sisältö. Lineaarisen optimoinnin duaaliteoriaa

6. Luennon sisältö. Lineaarisen optimoinnin duaaliteoriaa JYVÄSKYLÄN YLIOPISTO 6. Luennon sisältö Lineaarisen optimoinnin duaaliteoriaa työkalu ratkaisun analysointiin Jälki- ja herkkyysanalyysiä mitä tapahtuu optimiratkaisulle, jos tehtävän vakiot hieman muuttuvat

Lisätiedot

Matematiikan tukikurssi

Matematiikan tukikurssi Matematiikan tukikurssi Kurssikerta 4 Jatkuvuus Jatkuvan funktion määritelmä Tarkastellaan funktiota f x) jossakin tietyssä pisteessä x 0. Tämä funktio on tässä pisteessä joko jatkuva tai epäjatkuva. Jatkuvuuden

Lisätiedot

1 Useamman muuttujan di erentiaalilaskenta

1 Useamman muuttujan di erentiaalilaskenta Taloustieteen matemaattiset menetelmät 207 materiaali 3 Useamman muuttujan di erentiaalilaskenta. Lineaariset funktiot Funktio f R n! R m on lineaarinen jos. Kaikille 2 R ja kaikille x 2 R n pätee 2. Kaikille

Lisätiedot

Numeeriset menetelmät

Numeeriset menetelmät Numeeriset menetelmät Luento 6 To 22.9.2011 Timo Männikkö Numeeriset menetelmät Syksy 2011 Luento 6 To 22.9.2011 p. 1/38 p. 1/38 Ominaisarvotehtävät Monet sovellukset johtavat ominaisarvotehtäviin Yksi

Lisätiedot

5 Ominaisarvot ja ominaisvektorit

5 Ominaisarvot ja ominaisvektorit 5 Ominaisarvot ja ominaisvektorit Olkoon A = [a jk ] n n matriisi. Tarkastellaan vektoriyhtälöä Ax = λx, (1) missä λ on luku. Sellaista λ:n arvoa, jolla yhtälöllä on ratkaisu x 0, kutsutaan matriisin A

Lisätiedot

Keskeiset tulokset heikko duaalisuus (duaaliaukko, 6.2.1) vahva duaalisuus (6.2.4) satulapisteominaisuus (6.2.5) yhteys KKT ehtoihin (6.2.

Keskeiset tulokset heikko duaalisuus (duaaliaukko, 6.2.1) vahva duaalisuus (6.2.4) satulapisteominaisuus (6.2.5) yhteys KKT ehtoihin (6.2. Duaalisuus Lagrangen duaalifunktio ja duaalitehtävä määrittely ja geometria max θ(u,v), missä θ(u,v)=inf x X ϕ(x,u,v) s.e u 0 Lagr. funktio ϕ(x,u,v)=f(x)+u T g(x)+v T h(x) Keskeiset tulokset heikko duaalisuus

Lisätiedot

TIES592 Monitavoiteoptimointi ja teollisten prosessien hallinta. Yliassistentti Jussi Hakanen syksy 2010

TIES592 Monitavoiteoptimointi ja teollisten prosessien hallinta. Yliassistentti Jussi Hakanen syksy 2010 TIES592 Monitavoiteoptimointi ja teollisten prosessien hallinta Yliassistentti Jussi Hakanen jussi.hakanen@jyu.fi syksy 2010 Yleistä https://korppi.jyu.fi/kotka/r.jsp?course=96762 Sisältö Johdanto yksitavoitteiseen

Lisätiedot