Data Envelopment Analysis (DEA) - menetelmät + CCR-DEA-menetelmä

Samankaltaiset tiedostot
Mat Optimointiopin seminaari

Preference Programming viitekehys tehokkuusanalyysissä

2 DEA sovellusta. Mat Optimointiopin seminaari kevät S ysteemianalyysin. Laboratorio Aalto-yliopisto

Projektiportfolion valinta

Alternative DEA Models

2 sovellusta: VEA + preferenssiinformaation. varmuusalueilla

Lineaaristen monitavoiteoptimointitehtävien ratkaiseminen Bensonin algoritmilla

Capacity utilization

Sovelluksia additiivisen arvofunktion käytöstä projektiportfolion valinnassa

Returns to Scale II. S ysteemianalyysin. Laboratorio. Esitelmä 8 Timo Salminen. Teknillinen korkeakoulu

Yhteistyötä sisältämätön peliteoria

The CCR Model and Production Correspondence

Efficiency change over time

Eräs tyypillinen virhe monitavoitteisessa portfoliopäätösanalyysissa + esimerkkitapaus

OPERAATIOTUTKIMUKSEN AJATTELUTAPA TUTKIMUSMAAILMASTA TEOLLISUUTEEN

Aki Taanila LINEAARINEN OPTIMOINTI

Other approaches to restrict multipliers

1.4 Funktion jatkuvuus

Lyhyt katsaus tuottavuuden ja tehokkuuden mittaamisen taloustieteissä - Miten soveltaa alustatalouteen?

Investointimahdollisuudet ja niiden ajoitus

How to Support Decision Analysis with Software Case Förbifart Stockholm

Haitallinen valikoituminen: yleinen malli ja sen ratkaisu

Demo 1: Simplex-menetelmä

Osakesalkun optimointi. Anni Halkola Turun yliopisto 2016

Luento 4: Lineaarisen tehtävän duaali

Lineaaristen monitavoiteoptimointitehtävien

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

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

1. Otetaan perusjoukoksi X := {0, 1, 2, 3, 4, 5, 6, 7}. Piirrä seuraaville kolmelle joukolle Venn-diagrammi ja asettele alkiot siihen.

Luento 6: Monitavoiteoptimointi

Harha mallin arvioinnissa

Vektoreiden virittämä aliavaruus

MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt

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

Preference Programming viitekehys: epätäydellisen preferenssi-informaation elisitointi ja mallintaminen, dominanssi

Funktion raja-arvo ja jatkuvuus Reaali- ja kompleksifunktiot

Diskreettiaikainen dynaaminen optimointi

Numeeriset menetelmät TIEA381. Luento 5. Kirsi Valjus. Jyväskylän yliopisto. Luento 5 () Numeeriset menetelmät / 28

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!

Kannan vektorit siis virittävät aliavaruuden, ja lisäksi kanta on vapaa. Lauseesta 7.6 saadaan seuraava hyvin käyttökelpoinen tulos:

Bayesin pelit. Kalle Siukola. MS-E2142 Optimointiopin seminaari: Peliteoria ja tekoäly

Projektiportfolion valinta

Arkkitehtuurien tutkimus Outi Räihä. OHJ-3200 Ohjelmistoarkkitehtuurit. Darwin-projekti. Johdanto

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

Returns to Scale Chapters

Lyhyen aikavälin hintakilpailu 2/2

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

Mat Dynaaminen optimointi, mallivastaukset, kierros 5

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

s = 11 7 t = = 2 7 Sijoittamalla keskimmäiseen yhtälöön saadaan: k ( 2) = 0 2k = 8 k = 4

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

Harjoitus 7: vastausvihjeet

Signalointi: autonromujen markkinat

3.1 Väliarvolause. Funktion kasvaminen ja väheneminen

Osakesalkun optimointi

Hintakilpailu lyhyellä aikavälillä

Luento 1: Optimointimallin muodostaminen; optimointitehtävien luokittelu

Yhteenlaskun ja skalaarilla kertomisen ominaisuuksia

Paretoratkaisujen visualisointi. Optimointiopin seminaari / Kevät 2000 Esitelmä 11 Petteri Kekäläinen 45305L

1 Rajoittamaton optimointi

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

Luento 6: Monitavoitteinen optimointi

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

Talousmatematiikan perusteet: Luento 11. Lineaarikuvaus Matriisin aste Käänteismatriisi

Haitallinen valikoituminen: Kahden tyypin malli

Helsingin, Jyväskylän, Oulun, Tampereen ja Turun yliopisto Matematiikan valintakoe klo 10 13

Miksi vaikuttavuuden osoittaminen on niin tärkeää?

Sovellettu todennäköisyyslaskenta B

Luento 1: Optimointimallin muodostaminen; optimointitehtävien luokittelu

3 Lineaariset yhtälöryhmät ja Gaussin eliminointimenetelmä

Diskreetin matematiikan perusteet Laskuharjoitus 2 / vko 9

Konvergenssilauseita

Referenssipiste- ja referenssisuuntamenetelmät

Numeeriset menetelmät

1. ja 2. kurssi (I-osa) Perusasiat kuntoon

Helsingin, Itä-Suomen, Jyväskylän, Oulun, Tampereen ja Turun yliopisto Matematiikan valintakoe klo Ratkaisut ja pisteytysohjeet

Matematiikan tukikurssi

4.1 Kaksi pistettä määrää suoran

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

Yhteistyötä sisältämätön peliteoria jatkuu

Vapaus. Määritelmä. jos c 1 v 1 + c 2 v c k v k = 0 joillakin c 1,..., c k R, niin c 1 = 0, c 2 = 0,..., c k = 0.

Näihin harjoitustehtäviin liittyvä teoria löytyy Adamsista: Ad6, Ad5, 4: 12.8, ; Ad3: 13.8,

. 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

Monitavoiteoptimointi

Paretoratkaisujen visualisointi

2. Uusiutuvat luonnonvarat: Kalastuksen taloustiede

ja nyt tässä tapauksessa a = 1, b=4 ja c= -5, ja x:n paikalle ajattelemme P:n.

1 Kannat ja kannanvaihto

Mat Optimointiopin seminaari kevät Monitavoiteoptimointi. Tavoitteet

1. OHJAAMATON OPPIMINEN JA KLUSTEROINTI

A ja B pelaavat sarjan pelejä. Sarjan voittaja on se, joka ensin voittaa n peliä.

Piiri K 1 K 2 K 3 K 4 R R

12. Hessen matriisi. Ääriarvoteoriaa

1. OHJAAMATON OPPIMINEN JA KLUSTEROINTI

7 Vapaus. 7.1 Vapauden määritelmä

9 Matriisit. 9.1 Matriisien laskutoimituksia

Bioenergian kestävyyden arviointi Arvioinnin tulokset Suomessa. Bioenergian kestävyys seminaari Kilta-sali, Helsinki Taija Sinkko

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

Aluksi Kahden muuttujan lineaarinen yhtälö

Matematiikan tukikurssi

Transkriptio:

Data Envelopment Analysis (DEA) - menetelmät + CCR-DEA-menetelmä Mat-2.4142 Optimointiopin seminaari kevät 2011

Esityksen rakenne I osa Tehokkuudesta yleisesti DEA-mallin perusajatus CCR-painotus II osa BCC, ADD, SBM-mallit Cross-efficiency Kotitehtävä

Taustaa tehokkuudesta Tehokkuus (tai tuottavuus) = Output / Input Jos tiedetään output ja input, helppoa määrittää esim. yksittäiselle koneelle, johon menee polttoainetta sisään ja tulee vääntömomenttia ulos. Tilanne vaikeutuu, jos outputteja tai inputteja on useita. Edelleen: miten vertailla erilaisia laitteita keskenään entäpä kokonaisia tehtaita?

Pareto-Koopmans DMU (decision making unit eli päätösyksikkö kuten tehdas tehtaiden joukossa) on tehokas jos ja vain jos mitään inputtia tai outputtia ei voida parantaa huonontamatta jotakin muuta.

Kaksiulotteinen tarkastelu Jätetään output ja input sellaisiksi kuin ovat i.e. ei lasketa suhdetta. Oheinen kuva antaa sitten mahdollisuuden erilaisiin vertailuihin (PNSsuora, kulmakerroin eli tehokkuus). Tässä tehdään kuitenkin tiettyjä oletuksia. Tilanne vaikeutuu, jos lisää ulottuvuuksia

Tehokas rintama Data ENVELOPMENT analysis (DEA) Olettamalla vakio skaalautuvuus, voidaan tehokas rintama määrätä tehokkaimman pisteen ja origon avulla. Nyt yksittäisen pisteen tehostamismahdollisuudet nähdään suhteessa tehokkaaseen rintamaan. Väli A1-A2 on A:n referenssijoukko

Osatehokkuudet Useampiulotteisia tapauksia voi käsitellä esim. laskemalla osatehokkuudet ja käyttämällä niitä vertailupisteinä. Tämä ei kuitenkaan aina ole mielekästä tai edes mahdollista. Jos 2out x 2in tapaus, täytyisi olettaa, että on kaksi täysin erillistä syy-seuraussuhdetta.

CCR (Charnes, Cooper, Rhodes) Aiemmin tällä kurssilla valittu additiivinen malli ja elisitoitu painot päätöksentekijöiltä CCR-mallissa painot lasketaankin datasta itsestään s.e. jokaiselle DMU:lle valitaan yksilöllisesti parhaat mahdolliset painot. Max, Tarkemmin:

Tuotantomahdollisuuksien joukko Määritellään nyt käyvien datapisteiden joukko: X on inputdatamatriisi ja Y on outputdatamatriisi

CCR-malli Ongelma voidaan muuntaa kokonaislukumuotoon vakioimalla nimittäjä yhteen. Saadaan primääri- ja duaalimuotoinen tehtävä Kerroinmuoto ja envelopment -muoto Vaikka jokaiselle DMU:lle valitaan parhaat mahdolliset painot, kaikki DMU:t eivät silti ole 100% CCR-tehokkaita

Slack-vektorit Theta on välillä ]0,1], jos theta on alle 1, voidaan määritellä, että pisteen ero suhteessa vertailu DMUo:hon on niinpä tehdään vielä thetan määrittämisen jälkeen toinen optimointi Maksimoidaan slackit muuttamatta thetaa

CCR-tehokkuus Ensimmäisessä vaiheessa nähdään onko thetan arvo 1, jos on: piste saattaa olla CCRtehokas Toinen vaihe tarvitaan, jotta nähdään ovatko slackit nollia. Tämä on toinen ehto CCR-tehokkuudelle. Toista vaihetta selkiyttää tehottomuuden lähteiden tarkastelu.

Tehottomuuden lähteet Tekninen tehottomuus Esim. toisen koneen hyötysuhde on huonompi kuin toisen Poistetaan muuttamatta suhteellisia osuuksia (esim. siirrytään D:stä P:hen) Yhdistetehottomuus Esim. liian suuri tehdashalli suhteessa työntekijämäärään (esim. siirrytään Q:sta B:hen)

Referenssijoukko Edellisen kalvon kuvassa on pääteltävissä mikä on kunkin tehottoman pisteen referenssijoukko (Eo) tehokkuudeen parantamiseksi. Matemaattisesti CCR:ssä slack-muuttujien avulla:

Output-malli Aiemmassa keskityttiin minimoimaan inputteja, kuitenkaan vähentämättä outputtia Kuitenkin voi olla relevanttia myös maksimoida outputtia kasvattamatta inputtia yhteys input malliin: Slackit:

Inputit, joihin ei voida vaikuttaa Joskus malliin vaikuttaa tekijöitä, joihin ei voida vaikuttaa, niinpä ne pitää jättää pois optimoinnin kohdefuktio(i)sta, mutta kuitenkin huomioida rajoitteissa. D=Discretionary / voidaan vaikuttaa, ND= Non-Discretionary / ei voida vaikuttaa

muita DEA-malleja, cross efficiency -käsite tehokkuuden mittana Mat-2.4142 Optimointiopin seminaari kevät 2011

BCC-malli Entä jos vakioskaalautuvuus-oletus ei päde?

BCC - laskennallisesti Lisätään CCR-malliin oletus, siitä, että lamdat ovat yhteensä 1. kts. alla envelopment- ja kerroinmuodot BCC:stäkin on Output-muotoinen malli

Additiivinen malli Edut aiempiin verrattuna: Koordinaatistovapaa i.e. myös negatiiviset arvot voidaan syöttää malliin (koordinaatistomuunnoksella). Additiivinen malli huomioi samanaikaisesti sekä input että output-suunnat.

ADD-malli laskennallisesti Alla malli envelopment ja kerroinmuodossa Huomattavaa on, että mallista puuttuu theta kokonaan, (tosin informaatio sisältyy s- ja s+ vektoreihin).

SBM (Slacks-based measure) SBM-tehokas DMU on aina myös CCRtehokas. Kuitenkin SBM-mallia voidaan painottaa päätöksetekijöiltä elisitoiduilla painoilla

DEA-mallien yhteenveto Malli valitaan ongelman mukaan mutta monesti joudutaan testaamaan useita malleja yhteen ongelmaan.

Cross-efficiency Aiemmissa DEA-malleissa DMU saa valita itsellensä parhaat painotukset; mutta entä jos painot valitaan muiden DMU:iden perusteella? Itsearviointi vs. peer-review Cross-efficiency lasketaan käyttämällä DEAtehtävän ratkaisun sivutuotteena generoituvia painoja (joita ei kuitenakaan saada dualmuotoisesta tehtävästä).

X-eff matriisi Painotus tehdään oheisen matriisin avulla. Diagonaalin (eli itsearvion sisällyttämisellä ei ole suurta merkitystä. Joissain tilanteissa DMU:n kannalta voi olla useita yhtä optimaalisia painoja, mitkä valita?

Aggressivinen vs. Hyväntahtoinen Tilanteessa, jossa DMU:lle lasketaan painot ja jää useita yhtä optimaalisia, voidaan X-eff matriisin valita Joko sellaiset, joilla muiden tulos mahdollisimman huono (aggressiivinen tapa) Tai sellaiset, joilla muiden tulos mahdollisimman hyvä (hyväntahtoinen tapa).

Hyödyt? Menetelmä tuo perspektiiviä painotuksiin ja paljastaa erikoiset yksilöt (mavericks), jotka ovat hyviä vain yhdessä asiassa.

Kotitehtävä Oheisessa taulukossa on annettu arvoja seitsemälle DMU:lle kahden input-kriteerin ja yhden output kriteerin perusteella. Data on valmiiksi normeerattu outputin mukaan. DMU A B C D E F G Input x1 4 7 8 4 2 10 3 x2 3 3 1 2 4 1 7 Output y 1 1 1 1 1 1 1 Tehtävä: konstruoi tälle CCR-I-malli (xls:ään tai muualle), määritä tehokkaat DMU:t ja niiden referenssijoukot.

Kotitehtävä: alkua Ohessa formuloitu envelopment - muotoinen tehtävä. Tarvittaessa lisää apua tehtävän ratkaisemiseen Cooper et al. pp. 53- Kirjan ratkaisua ei kuitenkaan voi suoraan prujata, sillä myös käytetty xls-malli pitää palauttaa järkevine perusteluineen