Töidenjärjestely. Töidenjärjestelyä tehdään kaikkialla. Luennon sisältö. Töidenjärjestelyn idea, tärkeys ja haastavuus

Samankaltaiset tiedostot
Töidenjärjestely. Töidenjärjestelyn idea, tärkeys ja haastavuus. Luennon sisältö. Töidenjärjestelyä tehdään kaikkialla

L u e n t o. Töidenjärjestely. Luennon sisältö. Töidenjärjestelyn perusteet Skedulointimallit Työntekijöiden skedulointi

L u e n t o. Töidenjärjestely. Luennon sisältö. Töidenjärjestelyn perusteet Skedulointimallit Työntekijöiden skedulointi

Töidenjärjestely. Töidenjärjestelyä tehdään kaikkialla. Luennon sisältö. Miksi töidenjärjestely on tärkeätä? Töidenjärjestelyn idea tiivistettynä

Tuotannon jatkuva optimointi muutostilanteissa

Yleistä. Esimerkki. Yhden palvelimen jono. palvelin. saapuvat asiakkaat. poistuvat asiakkaat. odotushuone, jonotuspaikat

6. Luento: Skedulointi eli Vuoronnus. Tommi Mikkonen,

Tuotantoprosessin optimaalinen aikataulutus (valmiin työn esittely)

Optimoinnin sovellukset

Kombinatorinen optimointi

Laskennallinen älykkyys. Computational Intelligence

Pohjoismaisen JMIhankintaverkoston. kysyntäennusteita hyödyntäen. Eglo-seminaari Helsinki, Heli Laurikkala ja Tero Kankkunen

HARJOITUS- PAKETTI D

Ongelma(t): Jotta tietokone olisi mahdollisimman yleiskäyttöinen ja suorituskykyinen, niin miten tietokoneen resurssit tulisi tarjota ohjelmoijalle,

Kon Konepajojen tuotannonohjaus: ILOG CPLEX Studion käyttö

LAPPEENRANNAN TEKNILLINEN YLIOPISTO Teknistaloudellinen tiedekunta LUT Tuotantotalous

Algoritmit 1. Luento 1 Ti Timo Männikkö

Kuntatuottavuuden ja tuloksellisuuden käsitteet. Versio

Algoritmit 1. Luento 4 Ke Timo Männikkö

811312A Tietorakenteet ja algoritmit II Perustietorakenteet

Skedulointi, kuormituksen tasaus, robotin navigaatio

Tilaajien rooli virtaustehokkuuden kehittämisessä

8 Yritys kilpailullisilla markkinoilla (Mankiw & Taylor, Ch 14)

Megaprojekti pysyi aikataulussa. Totta vai tarua?

HARJOITUS- PAKETTI E

Uolevin reitti. Kuvaus. Syöte (stdin) Tuloste (stdout) Esimerkki 1. Esimerkki 2

Skedulerisimulaattorin implementointi fysiikkatöille ja sen matemaattinen validointi

Algoritmit 2. Luento 13 Ti Timo Männikkö

Tuotannon perustyypit

j n j a b a c a d b c c d m j b a c a d a c b d c c j

Tuotannon perustyypit

Malliratkaisut Demot

Tentissä on kaksi osiota: kirjallinen (osa A) yhteensä 24 pistettä menetelmäpainotteinen (osa B), yhteensä 36 pistettä

Karkea tuotannonsuunnittelu

Tentissä on kaksi osiota: kirjallinen (osa A), yhteensä 24 pistettä menetelmäpainotteinen (osa B), yhteensä 36 pistettä

Tietorakenteet ja algoritmit - syksy

Algoritmit 2. Luento 2 To Timo Männikkö

Ennustamisesta suunnitteluun Mitä jos

Karkea tuotannonsuunnittelu

Karkea tuotannonsuunnittelu

Uusilla konsepteilla oikeanlaisia palveluita Helsinkiin

Algoritmit 1. Luento 10 Ke Timo Männikkö

Y56 Laskuharjoitukset 4 Palautus viim. ti klo (luennolla!) Opiskelijan nimi. Opiskelijanumero

Algoritmit 1. Luento 9 Ti Timo Männikkö

Turvallista viestintää puheentunnistuksella. Helmo Peuranen, Enfo

Tuotannon perustyypit

Vaikuttaako kokonaiskysyntä tuottavuuteen?

Varastonhallinnan optimointi

Tentissä on kaksi osiota: kirjallinen (osa A) yhteensä 24 pistettä menetelmäpainotteinen (osa B), yhteensä 36 pistettä

Tuotantotalouden 25 op sivuaine

Algoritmit 2. Luento 2 Ke Timo Männikkö

Projektin aikataulutus

2 Kuinka montaa suoritusmittaria toimipaikassa seurattiin vuosina 2011 ja 2016?

Lineaarinen optimointi

SIPOC ja Arvovirtakartta työskentely - Ohje

Tietorakenteet ja algoritmit Johdanto Lauri Malmi / Ari Korhonen

Ohjelmistoprojektien hallinta Tuloksen arvo menetelmä ja toimintoverkkotekniikka

Mikä tekee tuotantojärjestelmästä taloudellisen?

Algoritmit 2. Luento 7 Ti Timo Männikkö

1. Palvelujen toimivuus

Mat Lineaarinen ohjelmointi

Algoritmit 2. Luento 3 Ti Timo Männikkö

Muistutus aikatauluista

Algoritmit 2. Luento 3 Ti Timo Männikkö

materiaalitarvelaskenta

L u e n t o. Tilasuunnittelu. Luennon sisältö. Tilasuunnittelun tasot ja tavoitteet Process layout Product layout Muut tilaratkaisut

Etelä-Savon luomulogistiikan nykyinen malli Suvi Leinonen

1. (a) Seuraava algoritmi tutkii, onko jokin luku taulukossa monta kertaa:

FLEXBURN-uunit Kerasil Oy

etunimi, sukunimi ja opiskelijanumero ja näillä

Jonot ja niiden hallinta

JOHDATUS TEKOÄLYYN TEEMU ROOS

TUOTANTOTALOUDEN 25 OP OPINTOKOKONAISUUS

811312A Tietorakenteet ja algoritmit Kertausta kurssin alkuosasta

TTY Porin laitoksen optimointipalvelut yrityksille

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

Projektin hallinta. Mistä on kysymys? Luennon sisältö. Projektit varsin yleisiä yritysmaailmassa. Projektityöskentelyssä monia hyviä puolia...

Lappeenrannan teknillinen yliopisto Lahden yksikkö

L u e n t o. Projektin hallinta. Luennon sisältö. Projektien perusteet Projektin suunnittelu Projektin hallinta Projektin valvonta

Digiajan menestyksekäs toimitusketju / Expak Materiaalivirtojen ohjaus ja optimointi Caset - Vilpe Oy, Airam Electric Oy Ab

Algoritmit 1. Luento 3 Ti Timo Männikkö

Projektin hallinta. Projektit varsin yleisiä yritysmaailmassa. Luennon sisältö. Mistä on kysymys? Projektityöskentelyssä monia hyviä puolia...

Projektin hallinta. Mistä on kysymys? Luennon sisältö. Projektityöskentelyssä monia hyviä puolia... ja valitettavan monia varjopuolia!

Graafit ja verkot. Joukko solmuja ja joukko järjestämättömiä solmupareja. eli haaroja. Joukko solmuja ja joukko järjestettyjä solmupareja eli kaaria

Toimitusketjun hallinnan uudet kehityssuunnat. Mikko Kärkkäinen Tammiseminaari 2015

3. Viikkoharjoitus Operaatiot I: Tuotteet ja tuotanto TU-A1100 Tuotantotalous 1

ALGORITMIT 1 DEMOVASTAUKSET KEVÄT 2012

Trafficars - Ruuhkaara

Miten päätöksentekijä voi hallita joukkoliikenteen kustannuskehitystä?

Asteikolla 1-5, miten hyvät ovat yrityksesi valmiudet seuraaviin Arvio toimenpiteisiin?

L u e n t o. Tilasuunnittelu. Luennon sisältö. Tilasuunnittelun tasot ja tavoitteet Process layout Product layout Muut tilaratkaisut

Polkuja kestävän liikkumisen palveluihin Tampereen kestävät työasiamatkat. Tarpeet jaetuille takseille työasiamatkoilla

Flowbased Capacity Calculation and Allocation. Petri Vihavainen Markkinatoimikunta

Päätöksentekomenetelmät

3. Viikkoharjoitus Operaatiot I: Tuotteet ja tuotanto. TU-A1100 Tuotantotalous 1


Tietorakenteet ja algoritmit

Tentissä on kaksi osiota: kirjallinen (osa A), yhteensä 24 pistettä menetelmäpainotteinen (osa B), yhteensä 36 pistettä

Flowbased Capacity Calculation and Allocation. Petri Vihavainen Markkinatoimikunta

Kuopion kaupungin henkilökunnan pysäköinnissä todetut ongelmat ja niiden ratkaiseminen. Kuopion kaupungin henkilökuntaneuvosto 4.9.

Transkriptio:

L u e n t o Töidenjärjestelyä tehdään kaikkialla Töidenjärjestely Luennon sisältö Töidenjärjestelyn perusteet Skedulointimallit Työntekijöiden skedulointi Valmistettavien tuotteiden skedulointi tuotannon organisointi muutettaessa panoksia tuotoksiksi - esim. missä järjestyksessä työt tehdään tehtaassa tai yhdessä työpisteessä Työntekijöiden työvuorojen skedulointi työvuorojen määrittely sekä tuotannossa että palveluissa? - esim. millaisia vuoroja hoitajat tekevät sairaalassa huomioiden lukumäärä- ja osaamisrajoitteet Projektien skedulointi projektien organisointi aika- ja kustannusrajoitteiden pohjalta - esim. kuka konsulttitoimistossa työskentelee missäkin projektissa? Tilojen skedulointi työtilojen kohdistaminen resurssi ja tilarajoitteet huomioiden - esim. miten korkeakoulussa määritellään kurssien opetusajat (oppilaat/työt, opettajat/resurssit, huoneet/tilat)? Kuljetusten skedulointi toimeksiantojen allokointi - esim. miten korjauspalveluissa asiakaskäynnit ajoitetaan matkat ja käyntien kestot huomioiden? - esim. miten bussien ja raitiovaunujen aikataulut suunnitellaan? TUTA 17 Luento 16 6 Töidenjärjestelyn idea, tärkeys ja haastavuus Ideana osoittaa kaikille tilauksille/asiakkaille jne. oikeanlaisia resursseja oikeaan aikaan resurssit voivat olla mm. työntekijöitä, koneita, materiaaleja, tiloja päätöksiä siis reitityksestä, järjestyksestä ja ajoituksesta Resurssien järjestäminen on yksi johtajien tavallisimpia tehtäviä skedulointia tehdään toistuvasti, jopa monta kertaa päivän sisällä (esim. lentokentällä suunnitelmat uusiksi kun koneet myöhässä) käytännön linkki suunnitelmien ja toteutuksen välillä! Tasapainottelua rajoitettujen resurssien ja erityyppisten tavoitteiden välilläj maksimoida tuotantomäärät, minimoida kustannukset, pitää kiinni luvatuista toimitusajoista, ylläpitää tasaista laatua TUTA 17 Luento 16 5 Töidenjärjestelyllä myös strateginen roolij Suora vaikutus kustannuspohjaiseen kilpailukykyyn hyvä skedulointi nostaa tehokkuutta ja laskee kustannuksia - aikatauluł työvirtałkassavirta (läpimenoajat, varastot jne.) esim. lentoyhtiöt säästäneet satoja miljoonia vuodessa tehokkaammalla resurssien käytöllä Suora vaikutus aikaperusteiseen kilpailukykyyn esim. kuljetuspalvelut; noutoja toimitusajankohtien, autojen, lentokoneiden ja henkilöstön jatkuva palapeli TUTA 17 Luento 16 9

Töidenjärjestelyssä monia eri tavoitteita Tehokkuuden maksimointi Työvoiman hyötykäyttö Skedulointi Korkea asiakaspalvelu Varastotasojen minimointi Trade-off tavoitteiden välillä, painotus riippuu monesta asiasta Asetusajat Kustannukset Käyttöaste Läpimenoajat Työn seuranta Oikeaaikaisuus TUTA 17 Luento 16 11 Odotusaika Hyvä työ auttaa monessa! Nopeampi palvelu pienemmillä resursseilla Varasto (WIP) Nykyinen järjestelmä Parannettu järjestelmä TUTA 17 Luento 16 13 Töidenjärjestelyssä monia eri tavoitteita - case NHL:n peliohjelma - Joukkueiden toiveet Television toiveet Pitkät etäisyydet Pelaajien kotielämä 30 joukkuetta - 1230 ottelua - 6,5 kuukautta TUTA 17 Luento 16 12 Millainen on hyvä työ? - case ilmailulaitos - Päätöksenteossa tutut perusmuuttujat lentokoneet ( työt ) kiitotiet ( koneet ) suunnitellut laskeutumisajat ( toimitusajankohdat ) matkustajien lukumäärä koneissa jne. (esim. kustannus ) Useita mahdollisia tavoitefunktioita laskeutumisiin vaadittavan kokonaisajan minimointi myöhästyneiden matkustajien lukumäärän minimointi jne. Tilannekohtaiset muuttujat huomioitava työt : sairaskuljetukset, polttoaine, poliitikot, konetyyppi koneet : säätila, korjaukset henkilöt : tornin kelpuutus TUTA 17 Luento 16 14

Mallien toteutus lähtee liikkeelle perusasioilla Töiden ja resurssien tiedot välttämättömiä tilaukset / työt (määräajat, materiaalitarpeet) työvaiheet (, kesto) tuotantolaitteet (ominaisuudet, kapasiteetti, kustannus) tilat (saatavuus, kapasiteetti, käyttö, kustannus) työntekijät (saatavuus, osaaminen, tehokkuus, kustannus) sakot myöhästymisistä Staattiset mallit yleisempiä määrätty määrä töitä, kaikki työt saapuvat yhtä aikaa, kaikki työpisteet vapaita, minimoidaan kokonaistuotantoaikaa Dynaamiset tilanteet normaalia arkea töitä lisätään jatkuvasti, tilaukset muuttuvat jatkuvasti ja epäsäännöllisesti, kapasiteetti vaihtelee ilman etukäteisvaroitusta Tuotantotyyppi vaikuttaa töidenjärjestelyyn Verstas moniulotteinen ongelma useita tavoitteita/ratkaisuja Erätuotanto tuotantoerän laatu ja koko (ELS) varaston riitto (run-out time) Kokoonpanolinja tuotantolinjan tasapainottaminen, tasainen tuotantonopeus osien tuotanto Prosessituotanto ensisijaisesti tuotteenvaihdon ajoitusta kustannukset avaintekijänä TUTA 17 Luento 16 16 TUTA 17 Luento 16 18 Järjestyksen ja ajoittamisen ero? - sequencing & scheduling - Molemmilla pyritään kehittämään suunnitelma, joka ohjaa töiden vapauttamista tuotantosysteemiin ja koordinoi tarvittavia resursseja SEQUENCING antaa järjestyksen, ei vapautusaikoja - riittävä yksinkertaisissa tilanteissa aika SCHEDULING antaa yksityiskohtaiset vapautusajat - sopiva, kun monimutkaiset reititykset tekevät yksinkertaisesta työjärjestyksestä epäkäytännöllisen A B C A B C aika Verstastuotannon skedulointi hankalinta Tuotannon ominaispiirteistä johtuen moninainen prosessi useita erilaisia tuotteita, tuotantovaiheita, -järjestyksiä, käsittelyja asetusaikoja, tilauskokoja jne. jokainen vaihe pitää skeduloida erikseen koordinaatio luonnollisesti tärkeää Erittäin dynaaminen toimintaympäristö tilauksia saapuu, odottaa ja lähtee jatkuvasti Tuotannossa samanaikaisesti monia tilauksia yritykset joko jäädyttävät skeduloitavan tilauskannan tai työskentelevät jatkuvien prioriteettien kanssa TUTA 17 Luento 16 17 TUTA 17 Luento 16 19

esim. A: kesto 2, deadline 3 B: kesto 5, deadline 6 Yleisimmät prioriteettisäännöt Skedulointi esimerkki A B A (2) B (5) A (3) B (6) FCFS (first come - first served) töiden saapumis määrittelee työstöjärjestykseen ei oikeastaan millään mittarilla kauhean hyvä sääntö (sattuma) SPT (shortest processing time) töiden kesto määrittelee työstöjärjestyksen työ, jonka kesto on lyhin aloitetaan ensin jne. minimoi keskimääräisen työstöajan yhden koneen tapauksessa EDD (earliest due date) töiden määräpäivä määrittelee työstöjärjestykseen työ, jonka määräpäivä on lähimpänä aloitetaan ensin jne. minimoi maksimi viivästymisen CR (critical ratio) lasketaan suhdeluku jakamalla jäljellä oleva aika käsittelyajalla ensimmäisenä työ, jolla on vähiten aikaa jäljellä ko.hetkellä käsittelyaikaan verrattuna (= kriittisin ) S/RO (slack per remaining ops) lasketaan suhdeluku jakamalla jäljellä olevan ajan ja käsittelyajan erotus jäljellä olevien operaatioiden määrällä ensimmäisenä kriittisin työ Monia muitakin löytyy staattiset: longest processing time, start date, last come - first served, random order, least set-up... dynaamiset: slack time remaining, least work / fewest operations remaining, S/PT, MOD... B (1,2) A (1,5) TUTA 17 Luento 16 20 Neljä työtä (A-D) pitää käsitellä yhdellä koneella. Testaa eri prioriteettisääntöjä (FCFS, SPT, EDD ja CR) ja mittaa sääntöjen tehokkuus keskeisillä suorituskykymittareilla. TUTA 17 Luento 16 26 Skeduloinnin suorituskyvyn mittaaminen Skedulointi esimerkki Tuotanto Varasto Kokonaistuotantoaika (makespan) ensimmäisen työn aloittamisen ja viimeisen työn lopettamisen välinen aika Keskimääräinen työstöaika (average flow time) työstöaikojen summa jaettuna töiden lukumäärällä (sisäinen tehokkuus) Keskimääräinen töiden lukumäärä (WIP & total) työstöaikojen summa jaettuna kokonaistuotantoajalla (varaston likiarvo) lopullisten toimitusaikojen summa jaettuna kokonaistuotantoajalla Tunnuslukujen laskeminen CR prioriteettisäännöllä 1/2 =7/5 Keskimääräinen viivästyminen (average tardiness) Markkinointi myöhästymispäivien summa jaettuna töiden lukumäärällä (asiakaspalvelun hyvyys ja ulkoinen tehokkuus) Myöhästyneiden töiden lukumäärä Maksimi myöhästyminen odottelua 8, käsittelyä 4 2 kpl max. 9 TUTA 17 Luento 16 24 TUTA 17 Luento 16 27

Skedulointi esimerkki Johnsonin algoritmi esimerkki Tunnuslukujen laskeminen CR prioriteettisäännöllä 2/2 Alkutilanne D B A (0) (5) (5) (7) (8) (8) (12) (13) Iterointi lyhin aika 1 (työ B, kone 1); sijoita työ B ensimmäiseksi ja poista lyhin aika 2 (työ A, kone 2); sijoita työ A viimeiseksi ja poista jäljellä vain työ C; sijoita jäljellä olevaan paikkaan C (12) (13) Lopullinen työ: B-C-A, makespan 14 0 13 TUTA 17 Luento 16 28 TUTA 17 Luento 16 31 Töidenjärjestely 2-vaiheisessa prosessissa Johnsonin algoritmi esimerkki Useimmiten työprosesseissa käytetään enemmän kuin yhtä konetta Johnsonin algoritmi minimoi töiden kokonaistuotantoajan (makespan) kahden koneen tapauksessa 1. lajittele töiden työstöajat kahdella koneella kahteen listaan 2. etsi lyhin aika jommasta kummasta listasta ja poista työ molemmista listoista - mikäli aika on 1. koneen listasta, sijoita työ ensimmäiselle mahdolliselle sijalle työjärjestyksessä - mikäli aika on 2. koneen listasta, sijoita työ viimeiselle mahdolliselle sijalle työjärjestyksessä 3. toista kunnes listat on käyty läpi Työ ei siis ole 1.koneen SPT-! TUTA 17 Luento 16 30 TUTA 17 Luento 16 32

Töidenjärjestelyssä huomioitavia asioita Töidenjärjestelymallien taustalla yleensä paljon oletuksia työt välittömästi käsiteltävissä, prosessointiajat deterministiset ei asetusaikoja, ei koneiden rikkoutumisia, ei peruttuja töitä, töiden keskeyttäminen mahdotonta... Käytännössä tilanne varsin erilainen kaikki työt eivät ole valmiina työstettäväksi kun ongelmaa ratkaistaan, prosessointiajat harvoin deterministisiä... käytössä aina enemmän kuin kaksi konetta, työstöajat riippuvat työjärjestyksestä jne. Ongelmanasettelussa siis aina epävarmuutta isoihin ongelmiin tuskin löydetään optimaalisia vastauksia prioriteetteihin perustuvat järjestelysäännöt toimivat usein hyvin TUTA 17 Luento 16 33 Ongelmanratkaisussa hyviäkin puolia Määräpäivät voidaan määritellä selkeästi Töiden jakaminen pienempiin eriin on mahdollista yhdellä koneella saadut SPT tulokset antavat ymmärtää, että lyhyet työt purkavat jonoa nopeammin kuin pitkät työt Johnsonin algoritmin rutiini viittaa siihen, että useamman koneen tapauksessa kannattaa aloittaa ja lopettaa lyhyellä työllä lyhyistä töistä saadaan pieniä siirtoeriä ja niistä voidaan yhdistellä isompia työstöeriä Kapasiteetilla usein joustomahdollisuuksia ylityöt, työntekijöiden kierrättäminen, alihankkijat... Huomio keskittyy pullonkauloihin Useita mahdollisia työjärjestyksiä (riittävän hyviä) TUTA 17 Luento 16 38 Pienten ongelmien selvittäminen mahdollista, isojen välillä turhauttavan hankalaa! TUTA 17 Luento 16 36 Töidenjärjestelyä tehdään myös palveluissa Klassinen varastoimattomuuden ongelma kysyntä lisäksi usein varsin epätasaista Varausjärjestelmä vähentää satunnaisuutta järjestelmän yleistä toimivuutta parantaa mm. - muistus varauksen olemassa olosta (soitto, SMS, email...) - taloudellinen rangaistus jos jättää saapumatta (no-show -sakko) - palkitsematta jättäminen jos saapuu paikalle liian aikaisin (eli esim. ei palvella etuajassa olevia) ja sakottaminen jos myöhästyy - varausten aaltomainen allokointi (asiakkaat hieman etuajassa ) 0 10 20 30 40 50 0 Promootiot ja hinnoittelumekanismit helpottavat kysynnän tasoittamisessa helpottaa mm. henkilökunnan skedulointia 0 5 15 25 50 0 TUTA 17 Luento 16 39 vs.

Yksinkertaistettu työntekijöiden skedulointi Ennustettu kysyntä Palvelutaso Työntekijöiden skedulointi esimerkki Laskettelukeskuksessa järjestetään 4 päivän hiihtokursseja. Kuinka monta laskettelunopettajaa pitäisi vähintään palkata jos kurssienvetäjät tekevät neljän päivän työviikkoa (vetävät kurssin alusta loppuun) ja keskuksen johdon myyntiennusteet pitävät paikkansa (opettajien tarve per päivä taulukon ylimmän rivin kaltainen)? Työvoimantarve Skedulointirajoitteet Päivittäinen työntekijätarve Yksittäisen työntekijän skedulointirajoitteet Työntekijäkohtainen työaikataulu TUTA 17 Luento 16 41 TUTA 17 Luento 16 43 Työntekijöiden skedulointi Ihmiset ainainen OM-ongelma skedulointi helppoa tasaisessa tuotannossa - esim. paperiteollisuus ( vuorolistat vuosiksi eteenpäin ) skedulointi hankalaa kysynnän vaihdellessa - esim. palvelualat (työntekijät erottamaton osa palvelun tuottamista) Tehokkaan skeduloinnin merkityksen näkee katsomalla palkkakustannusten osuutta tavoitteena skeduloida tarpeeksi ihmisiä vastaamaan kysyntään minimikustannuksin (klassinen asiakastyytyväisyys tilanne) - osa-aikaisia käytetään usein juuri heidän joustavuuden vuoksi Inhimillisyys työvuorojen suunnittelussa? vapaapäivien peräkkäisyys työpäivien pituus ja tasaisuus - kahvitauot, osa-aikaisuus, ruuhkatyöntekijät jne. TUTA 17 Luento 16 42 Töidenjärjestelyn ihmisläheisyys - case raitiovaunukuljettajien allokointi - Jätkäsaari - Sörnäinen - Arabia TUTA 17 Luento 16 45