LINKÖPINGS TEKNISKA HÖGSKOLA Kursinformation 2012 VT1 ITN/LiU Norrköping Clas Rydergren 3 januari 2012 TNK047 Optimering och systemanalys, 6hp Kursens syfte I kursen kommer vi att behandla modellering av beslutsproblem och optimering. Modellerna som kommer att användas har vi indelat i fyra grupper: beslut under flera kriterier, spel mot naturen, spelteori och lokaliseringsmodeller. Avsnittet om beslut under flera kriterier handlar om hur beslutsalternativ kan prioriteras baserat på flera kriterier. En sådan modell skulle t.ex. kunna användas för att utvärdera kulturmärkta byggnader. Utvärderingen skulle till exempel kunna syfta till att peka ut den mest värdefulla byggnaden, givet att man vill ta hänsyn till faktorer som underhållskostnader, antal besökare, och historiskt värde. Spel mot naturen kallas den typ av spelproblem då ett spel analyseras ur en spelares perspektiv. Exempel på en sådan situation är när en bonde ska bestämma vilken gröda som ska odlas på en åkerlott för att få så stor intäkt som möjligt. Värdet på grödan, om ett år, kommer att bero på vädret under det kommande året. I denna typ av beslutsmodell spelar förhandsinformation och osäkerhet en stor roll för hur problemet modelleras. I avsnittet om spelteori behandlar vi spelsituationer med två eller flera spelare som spelar mot varandra. Ett exempel på en sådan situation skulle kunna vara att analysera strategi och utfall när två företag i modebranschen ska introducera sina vårkollektioner. En av spelarna kommer att behöva göra första draget vid lanseringen, och konkurrenten kan reagera på detta genom att anpassa sin lansering. Modellen syftar här till att analysera företagens strategier i hopp om att kunna hitta en optimal strategi. Modeller för lokaliseringsproblem handlar, precis som namnet antyder, om att välja ut en placering för någonting. Exempel på användning kan vara för att bestämma en placering av brandstationer för att se till att varje tänkbart larm får en acceptabel väntetid innan en brandbil kommer fram. För några av beslutsproblemen kommer lösningsmetoder att diskuteras, för andra kommer vi att nöja oss med använda standardmetoder från tidigare optimeringskurs. Några av beslutsmodellerna som diskuteras i kursen är rena tankekonstruktioner, andra är direkt praktisk användbara. Kursen syftar till att ge en djupare inblick i modeller och metoder för beslutsproblem. Kursdeltagarna förväntas att efter avslutad kurs kunna formulera och analysera enklare modeller inom beslut under flera kriterier, spel mot naturen, spelteori och lokaliseringsmodellering. Dessutom förväntas deltagarna kunna använda optimeringsmetodik på de formulerade problemen, lösa och analysera lösningar till de formulerade modellerna, och tillämpa analysen på praktiska problem. Laborationer används i kursen för att ge övning på de praktiska handgrepp som behövs för beräkning och analys av kursens problemfrågeställningar. 1
Förkunskaper TNK049 Optimeringslära eller liknande kurs som ger grunderna om matematiska modeller och optimering. Kurslitteratur Det finns en internetbaserad kurslitteratur som hittas på kurshemsidan, bakom login och lösenord TNK047 respektive TNK (utan citattecken). Alternativt föjler kursens upplägg de inledande kapitlen i Decision Analysis, Location Models and Scheduling Problems, Eiselt och Sandblom (2004), ISBN 3-540-40338-8. Dessa två litteraturvarianter har snarlikt innehåll. Under föreläsningarna gör jag hänvsiningar till båda källorna. Seminarieövningsuppgifter delas ut vid första föreläsningen, samt finns åtkomliga via kurshemsidan. Examination Kursinnehållet definieras av litteraturhänvisningarna i undervisningsplanen nedan. Varje avsnitts vikt framgår av den undervisningstid som det ägnas. Tentamen: Tentamen (3hp) är skriftlig. Förstagångstentan ges 10 mars 2012. Tentamen består av fem uppgifter om vardera tre poäng. Till tentamen får miniräknare och ett sammanfattningsblad medtas. Sammanfattningsbladet är en A4 med egna anteckningar; båda sidor kan användas och texten behöver inte vara handskriven. Laborationer: Tre laborationer (totalt 3hp) görs i grupper om två personer. Anmälan till laborationen görs på lablista. Laborationerna behandlar avsnitten (1) beslut under flera kriterier, (2) spelteori och (3) lokaliseringsmodeller. Laborationerna redovisas skriftligt i grupper om två personer. Se separat laborationsinformation angående redovisningen av respektive laboration. Laborationsrapporten bör lämnas in inom c:a en vecka efter schemalagt laborationstillfälle. Laborationer inlämnade efter förstagångstentamen 10:e mars kommer att rättas vid ett senare tillfälle. För laborationsuppgifterna gäller att det är tillåtet att mellan grupperna diskutera uppgifterna, men allt närmare samarbete mellan grupperna och plagiering av lösningar är otillåtet. Vid behov kan redovisningen komma att kompletteras med att gruppen muntligt redogör för densamma. Laborationerna genomförs vid ett av två schemalagda tillfällen. Klassen delas i två delar, varje del allokeras ett tillfälle om 90 minuter för genomförande av laborationen. Förberedelser görs inför det schemalagda tillfället. I anslutning till varje laboration finns ett tillfälle för frågor om laborationen, eller annat, inlagd. Dessa tillfällen anges som handledning, laboration i schemat. Har du frågor, använd dessa tillfällen i första hand. Organisation och genomförande Under kursens gång hålls ett introduktionspass och 9 föreläsningspass där viktiga begrepp gås igenom och teori behandlas. Det mesta av materialet diskuteras på tavlan. Tiden som 2
spenderas på respektive på respektive kursmoment speglar vikten i kursen. Anteckningar från föreläsningspassen fungerar ofta bra som komplement till kurslitteraturen. Sex seminariepass ägnas åt behandling av teori och metoder. Viss del av seminarietiden ägnas åt genomgång av uppgifter, och övrig tid ägnas åt att introducera teori och metoder som används i den laboration som är kopplad till avsnittet. Ett nödfallspass är schemalagt sist i kursen, vilket kommer att användas i fall något tidigare pass måste ställas in. Kursansvarig och examinator: Clas Rydergren, tel: 011-363314, e-post: clryd@itn.liu.se, sitter på plan 8 i hus Spetsen. Kurshemsida Information som rör kursen och kompletterande material kommer under kursens gång att läggas ut på under kursen på Kursplatsen: http://kursplatsen.liu.se. Kursinfo finns också upplagt på http://www.itn.liu.se/ clryd/kurser/tnk047/ Undervisningsplan Fö 1 (Mån 16/1 13-15) Introduktion till kursen. Allmänt om optimering och systemanalys. Genomgång av kursmål, kursmoment och examination. Fö 2 (Tis 17/1 10-12) Beslut under flera kriterier (MCDM), Part I, Ch. 1.0-1.4, alternativt [A1] och [A2]. Fö 3 (Ons 18/1 8-10) Beslut under flera kriterier (MCDM), Part I, Ch. 1.0-1.4, alternativt [A1] och [A2]. Sem 1 (Fre 20/1 15-17) Övning och diskussion runt uppgifterna M1, M3 och M8. Introduktion av laboration 1. Fö 4 (Mån 23/1 13-15) Spel mot naturen, Part I, Ch. 2, alternativt [A3]. Fö 5 (Tis 24/1 10-12) Spel mot naturen, Part I, Ch. 2, alternativt [A3]. HL/LA 1 (Tis 24/1 15-17) Frågestund inför Laboration 1. Lab 1A (Ons 25/1 8-10) Laboration om beslut under flera kriterier. Laborationen bör vara inlämnad senast den 2 februari. Lab 1B (Fre 27/1 15-17) Laboration om beslut under flera kriterier. Laborationen bör vara inlämnad senast den 2 februari. Sem 2 (Mån 30/1 13-15) Nyttoberäkningar i beslutsträd och övning och diskussion runt uppgifterna N1, N2, N5, N6. Sem 3 (Ons 1/2 8-10) Nyttor och reviderade sannolikheter N8, N11, N16, N17. Fö 6 (Fre 3/2 15-17) Spelteori, Part I, Ch 3.1, 3.2, 3.3, alternativt [A4] och [A6]. Fö 7 (Mån 6/2 13-15) Spelteori, Part I, Ch 3.1, 3.2, 3.3, alternativt [A4] och [A6]. Sem 4 (Tis 7/2 10-12) Spelteori G6, G4, G5, G1. 3
Sem 5 (Tis 8/2 8-10) Spelteori G9, G7, G1, G10. HL/LA 2 (Tis 14/1 8-10) Frågestund inför Laboration 2. Lab 2B (Tis 14/2 10-12) Laboration om spelteori (kostnadsdelning). Laborationen bör lämnas in senast den 21 februari. Lab 2A (Ons 15/2 8-10) Laboration om spelteori (kostnadsdelning). Laborationen bör lämnas in senast den 21 februari. Fö 8 (Fre 17/2 13-15) Lokaliseringsmodeller, Part II, Ch. 1, Ch. 2, Ch 4.3, alternativt [A7]. Fö 9 (Mån 20/2 13-15) Lokaliseringsmodeller, Part II, Ch. 1, Ch. 2, Ch 4.3, alternativt [A7]. Fö 10 (Tis 21/2 10-12) Lokaliseringsmodeller, Part II, Ch. 1, Ch. 2, Ch 4.3, alternativt [A7]. Introduktion av laboration 3. HL/LA 3 (Tis 21/1 15-17) Frågestund inför Laboration 3. Lab 3B (Mån 22/2 8-10) Laboration på lokaliseringsmodeller (räddningsbehov). Laborationen bör lämnas in senast den 9 mars. Lab 3A (Mån 24/2 15-17) Laboration på lokaliseringsmodeller (räddningsbehov). Laborationen bör lämnas in senast den 9 mars. Sem 6 (Mån 27/2 13-15) Lokalisering L5, L4, L6, L7. Sem X (Ons 29/2 8-10) Nödfallstillfälle. Tentamen (Lös 10/3 8-12) Skriftlig tentamen. Läshänvisningarna hänvisar till innehållslistan nedan. Kurslitteratur återfinns i två former, endera i boken Decision Analysis, Location Models and Scheduling Problems eller av ett antal litteraturavsnitt som hittas på internet. Medan finns en lista med avsnitt (från Decision Analysis, Location Models and Scheduling Problems) som täcker kursen väl: Part I: 1. Multicriteria decision making 1.1 Vector optimization 1.2 Basic ideas of multicriteria decision making 1.3 Reference point methods 1.4 Data envelopment analysis 2. Games against nature 2.1 Elements of games against nature 2.1.1 Basic components 2.1.2 Lotteries and certainty equivalents 2.1.3 Visualizations of the structure of decision problems 2.2 Rules for decision making under uncertainty and risk 2.3 Multi-stage decisions and the value of information 3. Game theory 4
Part II: 3.1 Features of game theory 3.1.1 Elements and representations of games 3.1.2 Solution concepts 3.2 Two-person zero-sum games 3.3 Extensions 3.3.1 Bimatrix games (kursivt) 3.3.2 Multi stage games (kursivt) 3.3.3 n-person games 1. Location models 1.1 The nature of location problems (kursivt) 1.2 The history of location models (kursivt) 1.3 The major elements of location problems (kursivt) 1.4 Applications of location problems (kursivt) 2. Location models on networks 2.1 Covering models 2.1.1 The location set covering problem 2.1.2 The maximal covering location problem 2.2 Center problems 2.2.1 1-center problems 2.2.2 p-center problems 2.3 Median problems 2.3.1 Basic results and formulation of the problem 2.3.2 1-median problems 2.3.3 p-median problems 2.4 Simple and capacitated plant location problems 2.5 An application of the capacitated facility location problem 4 Other location models 4.1 The location of undesirable facilities (kursivt) 4.2 p-dispersion problems (kursivt) 4.3 Location models with Equity objectives Dessa avsnitt omfattas även av följande internetbaserade litteratur; hänvisningarna inom [] är internetkällor länkade från kurshemsidan: Multicriteria decision making: [A1] Texten Multicriteria Decision Making: An Operations Research Approach [A1] omfattar ungefär Kapitel I.1.2 och I.1.3 i kursboken. Saknar lite om vektoroptimering och DEA, vilket behandlas på ett föreläsningspass. [A2] De inledande sektionerna (I och II) av An Introduction to Data Envelopment Analysis in Technology Management [A2] täcker DEA. Notera dock att den version av DEA som presenteras här skiljer sig lite från den i kursboken i och med att inget krav ställs på att vikterna i DEA-optimeringsproblemet måste summera till ett. 5
Games against nature: [A3] Texten Business Statistics: Contemporary Decision Making, Chapter 19: Decision Analysis [A3] omfattar hela Kapitel I.2 i listan ovan. Game theory: [A4] Sektionerna 1 och 2 (sidorna II-1 till II-14) i Game Theory: Part II: Two-person Zero-Sum Games [A4] sammanfattar avsnittet om spelteori relativt väl. Texten fram till II-32 är relevant men bör betraktas som överkurs i denna kurs. För den som hellre vill läsa på svenska så täcks ungefär samma material av sidorna 27-48 och 59-90 i boken Spelteori [A5] av Lars-Åke Lindahl. Texten i boken är något matematiskt krävande och bevisen bör hoppas över i denna kurs. [A6] Sektionerna 1, 2 och 3 (sidorna IV-1 till IV-16) i Game Theory: Part IV: Games in Coalitional Form [A6] innehåller material för Kapitel I.3.1 och I.3.2 samt I.3.3.3 i listan ovan. Location models, Location models on networks and Other location models: [A7] Texten Facilities, Locations, Customers: Building Blocks of Location Models: A Survey [A7] innehåller modellbeskrivningar för de vanliga lokaliseringsmodeller som återfinns i kursbokens Kapitel II.1, II.2, men innehåller inte något om specialfallen 1-Center och 1-Median eller några detaljer om alternativa lokalieringsmålfunktioner som diskuteras i II.4 i listan ovan. Dessa specialfall och alternativa målfunktioner diskuteras under teoripassen. 6