Monitavoitteinen portfolio-optimointi tiestön päällystämishankkeiden valinnassa. Jaakko Dietrich,

Samankaltaiset tiedostot
Mat Operaatiotutkimuksen projektityöseminaari

monitavoitteisissa päätöspuissa (Valmiin työn esittely) Mio Parmi Ohjaaja: Prof. Kai Virtanen Valvoja: Prof.

Lineaaristen monitavoiteoptimointitehtävien

Monitavoiteoptimointi

Aihioiden priorisointi ja portfolioanalyysi ennakoinnissa (valmiin työn esittely)

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

Kandidaatintyön esittely: Epätäydellisen preferenssi-informaation huomioon ottavien päätöksenteon tukimenetelmien vertailu

Kasvuyrityksen tuotekehitysportfolion optimointi (valmiin työn esittely)

Luento 6: Monitavoitteinen optimointi

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

Lineaaristen monitavoiteoptimointitehtävien ratkaiseminen Bensonin algoritmilla

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

Epätäydellisen preferenssi-informaation huomioon ottavien päätöksenteon tukimenetelmien vertailu (aihe-esittely)

Aihioiden priorisointi ja portfolioanalyysi ennakoinnissa

Mat Optimointiopin seminaari

Additiivinen arvofunktio projektiportfolion valinnassa

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

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

Tehokkaiden strategioiden identifiointi vakuutusyhtiön taseesta

Projektiportfolion valinta

Osakesalkun optimointi. Anni Halkola Turun yliopisto 2016

Luento 6: Monitavoiteoptimointi

Luento 1: Optimointimallin muodostaminen; optimointitehtävien luokittelu

Portfoliolähestymistapa CO2 - kiilapelin analysoinnissa (valmiin työn esittely) Tuomas Lahtinen

Tieverkon kunnon stokastinen ennustemalli ja sen soveltaminen riskienhallintaan

Robust portfolio modeling (RPM) epätäydellisellä hintainformaatiolla ja projektiriippuvuuksilla

Rahastosalkun faktorimallin rakentaminen

Referenssipiste- ja referenssisuuntamenetelmät

NURMIJÄRVEN SOSIAALI- JA TERVEYSLAUTAKUNNAN TOIMINTAMALLIN ARVIOINTI. SoTe-lautakunta

Monitavoitteiseen optimointiin soveltuvan evoluutioalgoritmin tarkastelu

Lentotiedustelutietoon perustuva tykistön tulenkäytön optimointi (valmiin työn esittely)

Joonas Haapala Ohjaaja: DI Heikki Puustinen Valvoja: Prof. Kai Virtanen

NURMIJÄRVEN SOSIAALI - JA TERVEYSLAUTAKUNNAN TOIMINTAMALLIN ARVIOINTI. SoTe-lautakunta

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

Mat Optimointiopin seminaari kevät Monitavoiteoptimointi. Tavoitteet

TTY Porin laitoksen optimointipalvelut yrityksille

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

Optimaalisen tarkastusvälin määrittäminen suun terveydenhuollossa

Dynaaminen ohjelmointi ja vaikutuskaaviot

Tehokkaiden strategioiden identifiointi vakuutusyhtiön taseesta

Eläkelaitoksen Optimointimallin Rakentaminen

Projektiportfolion valinta

Optimoinnin sovellukset

Tiedonsiirron kokonaisoptimointi erilaisten tietoverkkojen yhteiskäytössä

S09 04 Kohteiden tunnistaminen 3D datasta

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

Lisäinformaation arvo monikriteerisessä projektiportfoliovalinnassa (valmiin työn esittely)

MAT PÄÄTÖKSENTEKO JA ONGELMANRATKAISU

MESTA työkalu suunnitelmavaihtoehtojen monikriteeriseen vertailuun ja parhaan vaihtoehdon etsintään

Algoritmit 1. Luento 1 Ti Timo Männikkö

Harjoitus 12: Monikriteerinen arviointi

Mat Operaatiotutkimuksen projektityöseminaari. Optimal Radio Scheduling - Projektisuunnitelma

Kimppu-suodatus-menetelmä

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

Sovelluksia additiivisen arvofunktion käytöstä projektiportfolion valinnassa

Lineaaristen monitavoiteoptimointitehtävien ratkaiseminen Bensonin algoritmilla

Otteluohjelmien tekeminen. a) optimoimalla b) manuaalisesti siirtämällä

Aircraft Maintenance Scheduling with Multi- Objective Simulation- Optimization

Harjoitus 12: Monikriteerinen arviointi

OPERAATIOTUTKIMUKSEN AJATTELUTAPA TUTKIMUSMAAILMASTA TEOLLISUUTEEN

Arvohäviö Rank Inclusion in Criteria Hierarchies menetelmässä. Jari Mustonen, 47046C,

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 syksy 2010

Tiehankkeiden arvioinnin ohjeistus

TIEA382 Lineaarinen ja diskreetti optimointi

3 SUUNNITTELUVALMIUKSIEN KEHITTÄMINEN

Additiivinen arvofunktio

Korko Mela-laskelmissa

Tulevat havaintokampanjat ja fotometriatyöpajan suunnittelu. Havaintotorniverkon kokous Cygnus 2011, Jokioinen

Kiinnostuspohjainen topologian hallinta järjestämättömissä vertaisverkoissa

Integrointialgoritmit molekyylidynamiikassa

Parempaa äänenvaimennusta simuloinnilla ja optimoinnilla

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

Sisäänrakennettu tietosuoja ja ohjelmistokehitys

Likimääräisratkaisut ja regularisaatio

Projektisuunnitelma. Radio-ohjattavan pienoismallin mekatroniikan ja ohjelmiston kehitys

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

Harjoitus 9: Excel - Tilastollinen analyysi

Vapaapäivien optimointi

Mat Operaatiotutkimuksen projektityöseminaari. Dynaaminen kimppakyytijärjestelmä Uudellamaalla. Väliraportti

Optimization of Duties in Railway Traffic (valmiin työn esittely)

Lustotiedon kokoaminen arkistoihin ja asiantuntijajärjestelmiin. Mauri Timonen

Sovellettu todennäköisyyslaskenta B

Palveluverkkoselvitys - Mikkelin seudun sosiaali- ja terveystoimi

STEA-AVUSTEISEN TOIMINNAN ARVIOINTI JA PALAUTTEEN KERUU

Tieverkon kunnon stokastinen ennustemalli ja sen soveltaminen riskienhallintaan

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

Kustannustehokas helikopterihankinta

Sovellus: Portfoliopäätösanalyysi lentoliikenteen parantamisen tukena

Nollasummapelit ja bayesilaiset pelit

Melua vaimentavien päällysteiden käyttökohteiden valintaperusteet Uudenmaan tiepiirissä

Mat Investointiteoria Laskuharjoitus 4/2008, Ratkaisut

Liikennesuunnittelupeli

Mat Optimointiopin seminaari

Optimoinnin mahdollisuudet tilaus- ja toimitusketjujen hallinnassa. Helsinki, Olli Bräysy

Mat Operaatiotutkimuksen projektityöseminaari

Polkuriippuvuus trade-off-painotuksessa (valmiin työn esittely)

Transkriptio:

!" # %$&')(+*" #,.-0/214365 798;:<<=6=8;7>36?A@CB D EFAGFAGHH6I Projekti Asiakas Yhteyshenkilö Projektiryhmä Monitavoitteinen portfolio-optimointi tiestön päällystämishankkeiden valinnassa Inframan Oy Jaakko Dietrich, jaakko.dietrich@inframan.fi Juuso Liesiö, projektipäällikkö, Juuso.Liesio@hut.fi Pekka Mild, Pekka.Mild@hut.fi Lauri Salminen, Lauri.Salminen@iki.fi Liisa Ikonen, Liisa.Ikonen@hut.fi

Lähtökohdat Työn toimeksiantajana on väyläomaisuuden hallintaan erikoistunut konsulttiyritys Inframan, jonka keskeisimpänä asiakkaana on Tiehallinto. Tiehallinto suunnittee vuosittain Suomen tiestön kunnossapito-ohjelman, eli valitsee päällystys- ja kunnostushankkeista kunakin vuonna toteutettavat. Tiehallinto kerää monipuolista tietoa tiestön kunnosta. Tiestä mitataan esimerkiksi urien syvyyttä, tasaisuutta, vaurioita ja kantavuutta. Lisäksi mitataan tiestön käyttöastetta henkilö- ja raskaan liikenteen vuorokausiliikennemäärinä. Tiestön kuntotiedon keräämistä on tutkittu ja kehitetty viime vuosina voimakkaasti. Kuntotietoon pohjautuen tiestöstä laaditaan vuosittain lista ehdolla olevista kunnostushankkeista. Jokaisesta kohteesta on tiedot tien kunnosta ja arvio kunnostuksen kuluista. Lisäksi tiedossa on kunnostuksesta aiheutuvat kustannussäästöt autoilijoille sekä aika, jonka tie kestää ennen seuraavaa kunnostusta. Näistä hankkeista tulisi valita kunnostettavat eli ns. päällystysohjelma. Rajoitteena on vuotuinen budjetti, jonka puitteissa päällystysohjelma tulee toteuttaa. Tavoitteet Nykyisellään Tiehallinto ei hyödynnä olemassa olevaa kuntotieto-dataa kovinkaan laaja-alaisesti. Aineisto kuvailee tiestön kunnostustarvetta monen kriteerin suhteen, mutta teitten kunnostamisesta päätetään ensisijaisesti maksimoimalla yhtä kuntotietoaineistosta johdettua mittaria (peittoprosenttia), joka kertoo, kuinka suuri osuus kustakin hankeehdokkaasta on kyseisen tieosuuden liikennevirtaan suhteutettuna huonokuntoista. Tässä työssä tutkitaan monitavoitteisen päätöksenteon, erityisesti monitavoitteisen portfolio-optimoinnin (engl. Multiple criteria capital budgeting) käyttömahdollisuuksia vuosittaisen päällystysohjelman valinnassa. Tavoitteena on muodostaa menetelmä hankekannan monitavoitteisen analysoinnin ja valinnan tueksi, s.e. päällysohjelman valinnassa hyödynnettään nykyistä kuntotietoa useamman kriteerin suhteen. Työssä käytetään yhden tiepiirin hankejoukkoa esimerkkiaineistona. Tässä vuosittainen hankejoukko on noin 600 hanketta, joiden joukosta optimaalinen päällystysohjelma tulisi löytää. Käytettävissä oleva budjetti mahdollistaa n. 400 hankkeen toteuttamisen. Työssä hahmotellaan monitavoiteoptimoinnin oletuksiin soveltuvaa kriteeristöä. Kriteerien määrä täytyy olla sellainen, että ongelma on järkevästi ratkaistavissa. Lisäksi työn tuloksena hahmotellaan laskentaan

tarvittavia algoritmeja ja käyttöliittymää, sekä kuvataan ehdotuksia toimivasta päätöstukiprosessista. Työ rajataan siten, että työssä ei ohjelmoida valmista päätöstukijärjestelmää, vaan tarkastelut tehdään teorian ja erilaisten esimerkkiajojen tasolla. Työssä ei myöskään puututa tiehallinnon tiedonkeräämiseen tai kerätyn tiedon luonteeseen. Työssä ei siis kehitetä vaihtoehtoisia ratkaisuja datan keräämiseen, vaan keskitytään olemassa olevan tiedon monikriteeriseen hyödyntämiseen. Toimenpiteet Matemaattisesti asiakastahon asettama tehtävä on monikriteerinen optimointitehtävä binäärimuuttujin. Jokainen hanke-ehdokas (m kpl) tuottaa tiettyä tulemaa (engl. outcome) usean kriteerin (n kpl) suhteen. Tehtävänä on muodostaa hanke-ehkokkaista (projekteista) päällystysohjelma (portfolio), joka tuottaa mahdollisimman suuren kokonaisarvon yli kaikkien kriteerien. Lähtökohtaisesti oletetaan, että päätöksentekijä ei osaa/halua antaa täydellistä informaatiota eri tavoitteiden keskinäisestä tärkeydestä (jolloin tehtävä redusoituisi tavalliseksi optimointitehtäväksi). Lisäksi oletetaan, että tehtävälle ei löydy ratkaisua, joka samanaikaisesti maksimoisi jokaisen kriteerin tuleman. Monitavoitteista optimointia on tutkittu voimakkaasti varsinkin 1980- luvulla. Projektihenkilöstöstä Mild ja Liesiö tutkivat tätä kenttää diplomitöissään. Etenkin jatkuvien muuttujien tehtävätyypille on kehitetty useita ratkaisutapoja (katso esim. Steuer, 1986). Yksinkertaisin tapa esittää esittää porfolion kokonaisarvo on additiivinen malli, jossa kaikkien kriteerien arvofunktiot ovat lineaarisia. Kriteerit ovat harvoin yhteismitallisia, mutta normeeraamalla kriteerikohtaiset tulemat välille [0,1] saadaan arvofunktiot mitattomiksi suureiksi, jotka voidaan laskea yhteen. Tässä projektissa käytettävä aineisto ja konteksti toteuttavat erittäin hyvin additiiviselle mallille asetettavat oletukset (katso esim. Clemen, 1996), joten tehtävä mallinnetaan näin. Arvofunktiot muodostetaan s.e. muodostetaan kunkin kriteerin suhteen erikseen maksimaalinen portfolio, jonka tuottamaa tulemaa käytetään vastaavan kriteerin arvofunktion skaalaustekijänä. Näin jokaisen käyvän portfolion arvofunktio saa arvon väliltä [0,1] jokaisen kriteerin suhteen. Näitä arvoja lasketaan yhteen painotettuna kertoimilla, jotka ovat ei-negatiivisia ja joiden summa on 1. Eri painovektorit prefereroivat tavoitteita eri tavoin ja tuottavat siten (mahdollisesti) eri ratkaisuja. Ratkaisun lähtökohdaksi valitaan tehokkaiden (pareto-optimaalisten, kts. esim. Mat-2.105 kurssimateriaalit) ratkaisujen selvittäminen epätäydellisellä preferenssi-informaatiolla. Ideana on siis laskea kaikki annetun preferenssiinformaation, joka siis tuottaa jatkuvan joukon käypiä painovektoreita,

valossa tehokkaat portfoliot ja hahmotella päätösprosessi, jossa päätöksentekijä valitsee lopullisen ratkaisuportfolion tehokkaiden portfolioden joukosta tai näiden yhdistelmänä. Mild esittää diplomityössään tarkan ratkaisualgoritmin kyseessä olevan tehtävätyypin tehokkaiden ratkaisujen laskemiseen. Approksimatiivisena lähestymistapana voidaan käyttää simulointia tai systemaattista painoalueen kartoitusta. Projektityön datalla suoritetettujen koeajojen perusteella olemme valinneet tehtävän ratkaisumenetelmäksi approksimatiivisen grid-laskennan. Jatkuvan käyvän painoalueen ylle rakennetaan systemaattinen hilapisteistö, joissa kussakin lasketaan yksittäinen LP-tehtävä. Menetelmä antaa hyvän approksimaation tehtävän tehokkaista portfoliosta, ja etenkin eri kriteerille saavuttettavissa olevista suoritustasoista. Asiakkaan mukaan approksimatiivisen menetelmän antama tarkkuus ja ratkaisujen luonne sopivat asetettuun ongelmaan erittäin hyvin. Myös menetelmät mahdollistamat epätäydelliset preferenssiarviot (esim. tavoitteiden tärkeysjärjestys) ovat olleet asiakkaalle mieleisiä. Grid-menetelmän laskenta-aika riippuu sekä monitavoitteisessa arvomallissa käytettävien kriteerien määrästä että painohilaan valitusta erotettelutarkkuudesta. Näin ollen menetelmällä voidaan laskea laajempia malleja alhaisemmalla tarkuudella tai suppeampia malleja suuremmalla tarkuudella. Lisäksi menetelmän vaatima laskenta-aika on suoraan ennustettavissa tehtävän koon perusteella. Projektin tuloksina hahmotellaan eri kokoisten ongelmien kompleksisuutta ja tarvittavaa laskenta-aikaa. Lisäksi vertaillaan valitulla menetelmällä saatuja ratkaisuja erilaisten yhden kriteerin suhteen optimoivien heuristiikkojen tuottamiin ratkaisuihin sekä yhteen tiehallinnon toteutuneeseen päällystysohjelmaan. Päätöstukeen hahmotellaan erilaisia interaktiivisia ratkaisuja, joilla päätöksentekijä voisi implisiittisesti muodostaa tehokkaista portfoliosta omiin preferensseihinsä parhaiten sopivan ratkaisun. Asiakas epäilee, että potentiaalisten loppukäyttäjien keskuudessa saattaa esiintyä epäluuloja ja muutosvastarintaa tällaista monitavoitteista päätöstukijärjestelmää kohtaan, joten menetelmän käyttäjäystävällisyyteen, läpinäkyvyyteen ja maanläheiseen kommunikointiin on syytä kiinnittää erityistä huomioita. Loppukäyttäjien tottumukset tulee huomioida myös malliin valittavan kriteeristön ja tulosten esittämisen suunnittelussa. Resursointi Projektipäällikkönä toimii Juuso Liesiö. Työryhmän jäseninä toimivat Lauri Salminen, Liisa Ikonen sekä Pekka Mild. Liesiö hoitaa projektipäällikkönä yhteydenpidon asiakasyritykseen sekä lisäksi projektin arviointiin ja seurantaan liittyvät esitykset.

Projektin eri vaiheet ja niiden työnjako on esitetty taulukossa 1. Tehtävien jaossa pyritään hyödyntämään ryhmän jäsenten erikoisosaamista sekä huomioimaan mahdollisimman hyvin ryhmän jäsenten kiinnostuksen kohteet. Salminen ja Ikonen perehtyvät tienpidon käytäntöihin ja saatavilla olevien mittaustietojen käyttöön tutustumalla Tiehallinnon omiin julkaisuihin. Mild ja Liesiö puolestaan hyödyntävät aihepiirin tuntemustaan ja lähestyvät ongelmaa laskennalliselta kannalta kokeilemalla eri mallien soveltuvuutta tilanteeseen. Koko ryhmä osallistuu suunitelman laatimiseen ja lopullisen mallin kehittämiseen. Ikonen ja Salminen vastaavat väliraportin laatimisesta. Liesiö ja Mild huolehtivat lopullisista laskenta-ajoista Salmisen auttaessa osaamisensa puitteissa. Loppuraportin laatimiseen osallistuu koko ryhmä yhdessä. Asiakasyrityksen mahdollisesti jälkikäteen pyytämän esittelyn hoitaa Liesiö. Tehtävä Liesiö Mild Salminen Ikonen Aihepiiriin tutustuminen 50 % 50 % Menetelmiin perehtyminen 50 % 50 % Alustavat testiajot 50 % 50 % Suunnitelman laatiminen 25 % 25 % 25 % 25 % Lopullisen mallin kehittäminen 25 % 25 % 25 % 25 % Väliraportin laatiminen 50 % 50 % Ajot lopullisella mallilla 40 % 40 % 20 % Loppuraportin laatiminen 25 % 25 % 25 % 25 % Esittely Tiehallinnolle (mahd.) 100 % Aikataulu Taulukko 1 : Resursointi Projekti tullaan toteuttamaan tammikuun puolenvälin sekä huhtikuun lopun välisenä aikana. Eri vaiheiden suunnitellut toteutusajankohdat on esitetty kaaviossa 1. Projektin kannalta kriittisiä vaiheita ovat väli- ja loppuraporttien palautusajankohdat; asiakasyrityksen suunnalta projektiin ei kohdistu aikapaineita.

Riskit ja niiden hallinta Kaavio 1 : Projektin aikataulu Työssä on riskejä liittyen aineistoon, ohjelmistoihin ja loppukäyttäjiin. Tiehallinnon keräämässä aineistossa riskinä on, ettei asiakas osaa valita kriteerijoukosta tärkeimpiä ja asettaa niitä tärkeysjärjestykseen. Mikäli järkevää kriteerijoukkoa ei löydy eikä niiden tärkeydestä tiedetä, on vaikea muodostaa hyvää mallia ongelman ratkaisuun. Myös aineiston laajuus ja siitä aiheutuvat ohjelmistolliset rajoitteet täytyy ottaa huomioon. Liian monimutkaisesti rakennetun mallin käyttäminen voi olla työlästä tai jopa mahdotonta, jos ratkaisun löytämiseen menee ohjelmalta liian pitkä aika. Siksi tärkeää on rakentaa malli siten, että optimaalisen päällystysohjelman löytäminen on mahdollista kohtuullisessa ajassa. Ongelmana loppukäyttäjien kanssa on, että työryhmä on yhteydessä lähinnä Inframaniin, mutta minkäänlaista kontaktia ei ole henkilöihin, jotka oikeasti tekevät päätöksiä päällystysohjelmasta. Riskinä on, että vaikka toimeksiantaja Inframan olisi tyytyväinen lopputulokseen, ei loppukäyttäjä sitä välttämättä ole. Riskejä pyritään pienentämään suunnitelmallisella ryhmän sisäisellä tehtävänjaolla. Kukaan jäsenistä ei ole yksin vastuussa mistään projektin osasta, vaikka tehtäviä jaetaankin ryhmän erityisosaamisen mukaan. Mallia rakennetaan tietokoneella alusta asti. Jo saadulle datalle tehdään testiajoja, jotta hahmotetaan jo mallin rakennusvaiheessa käytännön toteuttamisen mahdollisuutta. Tällä pyritään minimoimaan riskiä siitä, että malli tulisi liian monimutkaiseksi. Asiakkaaseen pidetään tiiviisti yhteyttä, jotta malli olisi asiakkaan toivomusten mukainen

Viitteet 1. Steuer, R. E., 1986. Multiple Criteria Optimization: Theory, Computation and Application, Wiley. 2. Clemen, 1996. Making Hard Decisions An Introduction to Decision Analysis, 2nd Edition, Duxbury Press, Cambridge.