Introduksjon til operasjonsanalyse

Like dokumenter
EKSAMEN I EMNE TIØ4120 OPERASJONSANALYSE, GK. Torsdag 2. desember 2010 Tid: kl

INEC1800 ØKONOMI, FINANS OG REGNSKAP EINAR BELSOM

Modellering og simulering av pasientforløp

LP. Leksjon 9: Kapittel 13: Nettverk strøm problemer, forts.2

Konsumentteori. Kjell Arne Brekke. Mars 2017

= 5, forventet inntekt er 26

Regionrådet i Gjøvikregionen sak 21/15

ECON Etterspørsel, investeringer og konsum. Enkle Keynes-modeller

LØSNINGSFORSLAG KONTINUASJONSEKSAMEN VÅR 2013 I TIØ4120 OPERASJONSANALYSE, GK

LP. Leksjon 7. Kapittel 13: Nettverk strøm problemer

Lineær optimering. Innhold. Lineær optimering S1

MATEMATIKK 1 (for trinn) Emnebeskrivelser for studieåret 2014/2015

!"!#$ INF-MAT Geir Hasle - Leksjon 2 2

Karakter 2: 10p Karakter 3: 17p Karakter 4: 23p Karakter 5: 30p Karakter 6: 36p

Oversikt over kap. 19 i Gravelle og Rees. Sett i forhold til resten av pensum:

Integrert lager- og flåtestyring for Norsk Hydro

Kompleksitetsteori reduksjoner

EKSAMEN I TIØ4120 OPERASJONSANALYSE, GK Tirsdag 4. desember 2012 Tid: kl (Bokmål)

Industrielle klynger og verdikjedeoptimering

Marin Prosjektering. IMT linjevalg 2012

Kapittel 5 Lønnsomhetsanalyse

Vedlegg 2 Metodebeskrivelse for usikkerhetsanalysen. Kvalitetssikring (KS 1) av KVU for hovedvegsystemet i Moss og Rygge

Spesialisering i økonomistyring og investeringsanalyse DST 9530

LP. Leksjon 1. Kapittel 1 og 2: eksempel og simpleksmetoden

Eksamen våren Fag: MAT1001 Matematikk 1P-Y. Eksamensdato: 7. mai Kunnskapsløftet. Videregående trinn 1. Yrkesfag.

Hvilke faktorer påvirker virksomhetenes tilnærming til risiko

Karakter 2: 10p Karakter 3: 17p Karakter 4: 23p Karakter 5: 30p Karakter 6: 36p

Optimeringsmetoder innen operasjonsanalyse en oversiktsstudie

NTNU KOMPiS Studieplan for MATEMATIKK 1 ( trinn) Studieåret 2014/2015

Stokastisk korttidsmodell = SHARM

Informasjon om studieprogrammet Beregningsorientert informatikk

NTNU KOMPiS Studieplan for MATEMATIKK 1 ( trinn) med hovedvekt på trinn Studieåret 2015/2016

INF-MAT-5380

Forelesningsplan. Grådighet. LF Øving 9. Hva er grådighet? Aktivitetsvelger En grådig strategi Grådig eller dynamisk? Knapsack Huffmankoding

LP. Leksjon Spillteori

Krav til utviklingsstandard (ved rehabilitering av veger) Inge Hoff Forskningsleder, dr.ing. SINTEF Byggforsk, Veg- og jernbaneteknikk

Lineær optimering. Innhold. Lineær optimering S1

INNHOLD SAMMENDRAG ALGEBRA OG FUNKSJONER

Svar til. EKSAMEN I EMNE TIØ4120 OPERASJONSANALYSE, GK Onsdag 10. august 2011 Tid: kl Bokmål

Globalisering og logistikkmodeller. Seminar om Nyskaping og Næringsutvikling - HiMolde Kjetil Haugen 22. September 2009

Eksamensoppgave i TDT4120 Algoritmer og datastrukturer

Produktvalg ITD20106: Statestikk og Økonomi

Eksamen høsten Fag: MAT1001, Matematikk 1P-Y. Eksamensdato: 14. november Kunnskapsløftet. Videregående trinn 1. Yrkesfag.

Eksamensoppgave i TIØ4120 Operasjonsanalyse, gk.

På reise Nivå: Formål: Program: Henvisning til plan: 8. klasse Matematikk i dagliglivet: Tall og algebra: Grafer og funksjoner:

LP. Leksjon 5. Kapittel 5: dualitetsteori. motivasjon det duale problemet svak og sterk dualitet det duale til LP problemer på andre former

Optimal timing. Innfasing av vannkraftprosjekter. Masteroppgave juni 2006 Kristina Rem. NTNU Institutt for industriell økonomi og teknologiledelse

BESLUTNINGER UNDER USIKKERHET

Quo vadis prosessregulering?

Kjennetegn på måloppnåelse TALL OG ALGEBRA. Kunne plassverdisystemet for hele- og desimaltall

Eksamen våren Fag: MAT1001 Matematikk 1P-Y. Eksamensdato: 7. mai Kunnskapsløftet. Videregående trinn 1. Yrkesfag.

CO 2 REOPT. Lukas Bach

x 3 x x3 x 0 3! x2 + O(x 7 ) = lim 1 = lim Denne oppgaven kan også løses ved hjelp av l Hôpitals regel, men denne må da anvendes tre ganger.

Studie av optimal vaksinasjonsstrategi ved bruk av stokastisk optimering

Emnenavn: Faglærer: Ivar Bredesen. Kontroller at oppgaven er komplett før du begynner å besvare spørsmålene.

Karakter 2: 12p Karakter 3: 19p Karakter 4: 27p Karakter 5: 35p Karakter 6: 42p

Eksamen våren Fag: MAT1001 Matematikk 1P-Y. Eksamensdato: 7. mai Kunnskapsløftet. Videregående trinn 1. Yrkesfag.

Status for simuleringsmodeller -muligheter og begrensninger

Last ned Matematikk med anvendelse i økonomi - Martin Risnes. Last ned

Obligatorisk øvelsesoppgave ECON 3610/4610 HØST 2007 (Begge oppgaver bør fortrinnsvis besvares individuell besvarelse.)

Gøy med pizza-stykker

Kontinuasjonseksamen i tdt4125 Algoritmekonstruksjon, videregående kurs

Modeller med skjult atferd

Mer om behovsprøving og overføringer. Kollektive beslutninger og politikk

Discrete Optimization Methods in Maritime and Road-based Transportation

Løsningsforslag for utvalgte oppgaver fra kapittel 9

Tall og algebra 1P, Prøve 2 løsning

EKSAMEN Emnekode: SFB11102 Dato: Hjelpemidler: Utdelt kalkulator

Integrere beregninger på datamaskin gjennom hele bachelor-studiet? UiO er ledende

Karakter 2: 10p Karakter 3: 17p Karakter 4: 23p Karakter 5: 30p Karakter 6: 36p

LOKALT GITT EKSAMEN MUNTLIG EKSAMEN

Hjemmearbeid matematikk eksamensklassen Ark 31 Leveres mandag 7. april 2014

TMA4100 Matematikk 1, høst 2013

Forbruk som signal på velstand

Kryptografi ved NTNU. Kristian Gjøsteen. 1. mars 2005

Tallsystemet vi vanligvis bruker, er et plassverdisystem med grunntall 10. Det finnes også plassverdisystemer med andre grunntall.

1 Primtall og divisorer

Grunnleggende ferdigheter i faget (fra Kunnskapsløftet)

ENT3R. Oppgavehefte. Basert på tidligere eksamener for 10. klasse. Tommy Odland 2/4/2014

Optimalisering av olje- og gassproduksjon. Vidar Alstad Dr. Ing stipendiat Institutt for kjemisk prosessteknologi NTNU, Trondheim

Eksamen våren Fag: MAT1001 Matematikk 1P-Y. Eksamensdato: 7. mai Kunnskapsløftet. Vidaregåande trinn 1. Yrkesfag.

η = 2x 1 + x 2 + x 3 x 1 + x 2 + x 3 + 2x 4 3 x x 3 4 2x 1 + x 3 + 5x 4 1 w 1 =3 x 1 x 2 x 3 2x 4 w 2 =4 x 1 x 3 w 3 =1 2x 1 x 3 5x 4

Kompendium med oppgaver for MAT-INF Høsten Knut Mørken

Oslo Uddeholm Stockholm

Oversikt over kap. 20 i Gravelle og Rees

Tall og algebra 1P, Prøve 2

Teori om preferanser (en person), samfunnsmessig velferd (flere personer) og frikonkurranse

Avanserte flytalgoritmer

Matematikk og fysikk - bachelorstudium

Matematikk og fysikk - bachelorstudium

SØK400 våren 2002, oppgave 9 v/d. Lund

Gå på seminar og løs oppgaver til hver gang Finn noen å løse oppgaver sammen med

Samfunnsøkonomi andre avdeling, mikroøkonomi, Diderik Lund, 12. mars 2002

Mastergrad vedtatt av Styret ved NTNU , med endringer vedtatt av Fakultet for samfunnsvitenskap og teknologiledelse

Programbeskrivelse for revidert versjon av bachelorprogrammet Matematikk, informatikk

Matematiske fag - bachelorstudium BMAT år. HØST 1. år Obligatoriske emner 1. studieår Obligatoriske emner 1. studieår

LP. Leksjon 8: Kapittel 13: Nettverk strøm problemer, forts.1

Forelesning 12. Optimal skatt Vridende skatter, skattekostnad

Behovet for beregninger i næringslivet. Tørres Trovik Analyse og modellering Storebrand Liv

Det matematisk-naturvitenskapelige fakultet Økt forståelse for matematikk ved bruk av programmering Sinusseminar 2019

Transkript:

1 Introduksjon til operasjonsanalyse Asgeir Tomasgard

2 Operasjonsanalyse Operasjonsanalyse er å modellere og analysere et problem fra den virkelige verden med tanke på å finne optimale beslutninger. I denne prosessen tilpasses og anvendes kunnskap fra fagområder som matematikk, optimering, ledelse, informatikk, økonomisk teori og ingeniørfag for å beskrive og forstå problemet. Problemstillingene spenner fra operasjonelle til strategiske og kan være økonomiske så vel som industrielle.

3 Matematiske modeller og beslutningsstøtte I dag ser vi på operasjonsanalyse som en samling etablerte modeller og metoder Disse danner basis for videre utvikling Antallet modeller og metoder er stadig økende Det er vanlig å ta i bruk framgangsmåter fra ethvert fagområde som kan bidra til at problemet vi ser på blir løst. I operasjonsanalysen har måloppnåelse og forståelse av problemet tradisjonelt vært viktigere enn metode

4 Modellering Felles for alle områdene og teknikkene vi skal se på er at de baserer seg på modeller Hvorfor trenger vi en modell? For å spare penger, tid eller andre verdifulle ressurser For å unngå eller forstå risiko For å forstå kompliserte system Beslutningsstøtte

5 Supply Chain Optimization Riktig produkt til riktig sted til riktig tid strategiske, taktiske og operasjonelle beslutninger driftsbeskrankninger kapasiteter transportløsninger teknologi forretningsbeskrankninger minimale lagernivå leverandør preferanser minste ordrekvantum kontrakter

6 Eksempel på modellering Du skal ut og spise og har 300 kr igjen. Øl koster 50 kr halvliteren, et pizzastyke koster 60 kr Du har en nyttefunksjon som gir en nytteenhet per pizzastykke og 2 for hver øl. Det tar 20 minutt å drikke en øl og 5 minutt å spise ett pizzastykke. Du har 50 minutt tilgjengelig før siste buss går Du regner med at du vil bli nektet ølservering etter 3 øl, siden du allerede har vært en tur på byen Du tror ikke du orker mer en 4 pizzastykker

7 Matematisk formulering max 2ø+ p st.. 50ø+ 60 p 300 20ø+ 5p 50 ø 3 p 4 pø, 0 penger tid evne ork

8 Grafisk løsning ressursallokering 6 Øl 5 4 3 2 1 0 U=8 U=6,84 (3.7, 1.6) U=4 Penger Tid evne ork 0 1 2 3 4 5 6 7 8 Pizza

9 Egenskaper Proporsjonalitet Nytten av å konsumere pizza er uavhengig av hvor mange pizzaer du har spist Additivitet: tiden det tar å spize en pizza er uavhengig av ditt øvrige konsum (av hvor mange pizza du spiser og øl du drikker) Delbarhet: Du får kjøpe øl og pizza i nøyaktig det kvantum du ønsker Dersom du kun fikk kjøpt hele antall ville problemet vært heltallig. Dersom disse holder kaller vi problemet for et Lineær programmeringsproblem (LP)

Heltallsproblem Teknologiledelse En eller flere variabler kan kun ta heltallige verdier 10 ressursallokering 6 Øl 5 4 3 2 1 0 U=6 0 1 2 3 4 5 6 7 8 Penger Tid evne ork Pizza

11 Løsning Eksakte metoder: LP: simplex metoden, som den grafiske. hjørneløsninger Heltall: hver gang man får en ikke heltallig løsning deler man problemet i to nye hvor varabelen er låst for eksempel 6 ressursallokering Øl 5 4 3 2 1 0 0 1 2 3 4 5 6 7 8 Pizza Penger Tid evne ork

12 Eksempel på approksimasjoner Approksimasjon linearisering av ulineære problem lovlige løsninger gode løsninger med garanti effektive approksimasjonsmetoder gir gode løsninger raskt Approksimasjonsmetoder kaller vi ofte heuristikker

13 Approksimasjoner En SINTEF forsker skal på fjelltur og vil maksimere nytten av innholdet i ryggsekken han tar med seg. Det maksimale han ønsker å bære er 11 kg. Han har 4 gjenstander han vurderer å ta med seg: en termos (1 kg) en primus (3 kg) en pakke grillpølser (5 kg) et gammelt fjelltelt (6 kg). Nytten med de respektive gjenstandene er 8 for termosen, 10 for primusen, 15 for pølsene og 16 for teltet. Han kan ikke spise noen av pølsene eller drikke noe av termosen før han går.

14 Grådig heuristikk Det finnes mange varianter av grådig heuristikker. Vi velger en hvor vi sorterer gjenstandene etter nytte per kilo. Rangeringen blir 8/1 > 10/3 >15/5 > 16/6. Altså rangerer vi termos >primus>pølser>telt. Vi starter med å fylle opp sekken. Etter termosen har vi ledig kapasitet 10, etter primusen har vi ledig kapasitet 7, etter pølsene har vi ledig kapasitet 2. Dessverre ble det ikke plass til teltet i sekken lenger. Den totale nytten ble 33. OPTIMAL LØSNING VILLE VÆRT 34 OG PØLSENE VILLE BLITT HJEMME

15 Beslutningsstøtte og simulering Optimeringsmodell Foreslår beslutninger Simuleringsmodell Sjekker effekten av beslutninger ved å trekke utfall Ruteplanlegger (optimeringsverktøy) - deterministiske kjøretider - ingen usikkerhet Ruteplan Simuleringsverktøy Effekt av ruteplan og usikkerhet usikre parametre Analyse av usikkerhet Kombinert simulering og optimering Modellen endrer beslutninger etterhvert som man får mer informasjon Eksempel: Avvikshåndtering implementert i modell

16 Konklusjoner Modellering gir forståelse av problem Ulike klasser problem LP: enkle å løse heltall: vanskelige å løse Ulineære: løsbarhet varierer med ulinearitet Approksimasjon Målet er å finne en god løsning (raskt), ikke nødvendigvis den beste Simulering versus optimering Optimeringsverktøy: Foreslår beslutninger, enten eksakt eller vha approksimasjon Simulering er nyttig for å evaluere konsekvens av beslutningsalternativ