Kursplan - Operationsanalys
Omfattning
7.5 hp
Kurskod
MAA315
Giltig från
Hösttermin 2013
Utbildningsnivå
Grundnivå
Successiv fördjupning
G2F (Grundnivå, har minst 60 hp kurs/er på grundnivå som förkunskapskrav).
Huvudområde(n)
Matematik/Tillämpad matematik, Nationalekonomi
Akademi
Akademin för utbildning, kultur och kommunikation
Fastställd
2013-02-01
Litteraturlistor
Kurslitteraturen är preliminär till 8 veckor innan kursstart. Kurslitteratur kan vara giltig över flera terminer.
-
Böcker
Linear Programming : Foundations and Extensions
4th ed. 2014. : Boston, MA : Springer US, 2014. - XXII, 414 p. 86 illus., 41 illus. in color.
ISBN: 978-1-4614-7630-6 LIBRIS-ID: 14699307
-
Böcker
Applied mathematical programming
Reading, Mass. : Addison-Wesley, cop. 1977 - 716 s.
ISBN: 0-201-00464-X LIBRIS-ID: 4701506
-
Böcker
Optimization
1. ed. : Lund : Studentlitteratur, 2010 - 537 s.
ISBN: 978-91-44-05308-0 LIBRIS-ID: 11707587
Optimization. : Exercises
1. ed. : Lund : Studentlitteratur, 2010 - 260 s.
ISBN: 978-91-44-05310-3 LIBRIS-ID: 11707588
Linear programming, sensitivity analysis and related topics
Harlow : Prentice Hall, 2010 - 442 s.
ISBN: 978-0-273-72338-7 (pbk.) LIBRIS-ID: 12137116
Syfte
Optimering, ett delområde av operationsanalys, och behandlar matematiska modeller och algoritmer för att lösa praktiska problem inom databehandling, ekonomi, teknik, fysik, kemi, biologi och många andra discipliner. I kusen tas linjära, ickelinjära och diskreta optimerings problem upp. Kursen ger en bred orientering inom området optimering, med en tyngdpunkt i grundläggande teori och metoder för kontinuerliga och diskreta problem i ändlig dimension. Också insikter i användningen för att analysera praktiska optimeringsproblem tas upp.
Lärandemål
Efter genomgången kurs förväntas studenten kunna
1. identifiera optimeringsproblem och klassificera dem utifrån deras egenskaper.
2. konstruera matematiska modeller av enkla optimeringsproblem.
3. definiera och karaktärisera vanliga typer av linjära, ickelinjära och diskreta optimeringsproblem.
4. förklara och tillämpa den grundläggande teorin och förstå basala algoritmer för vanliga typer av linjära, ickelinjära och diskreta problem som studeras i kursen.
5. använda standardmjukvara för att lösa problem inom olika områden som studerats.
6. Modellera och lösa klassiska problem som kortaste-väg-problemet: ”Vilken väg ska väljas mellan orterna A och B för finna den kortaste vägen?” och minimalt-bränsle-problemet: ”Under bivillkoret att resetiden inte överstiger X minuter, hur snabbt ska vi resa på de olika delsträckorna för att minimera bränsleförbrukningen?”
7. Finna praktiska tillämpningar, inom vilka optimeringsmetodik med fördel kan användas.
Innehåll
Linjär programmering: simplexalgoritmer, känslighetsanalys, dualitet, transportproblem, nätverksoptimering, dynamisk programmering, praktiska tillämpningar.
Ickelinjär programmering: ickelinjära modeller med och utan bivillkor, konvexa mängder och funktioner, steepest descent och Newtonmetoder, kvadratisk programmering med linjära bivillkor, Karush-Kuhn-Tucker villkor, SQP-metoder, Lagrangedualitet, praktiska tillämpningar.
Heltalsprogrammering: Gomory’s cutting plane-metoder för ren och mixad heltalsprogrammering, sökmetoder, branch-and-bound-algoritmer, kombinatorisk programmering, praktiska tillämpningar.
Praktisk lösning av optimeringsproblem med hjälp av Matlab och/eller annan mjukvara för optimering.
Undervisning
Lektioner och övningar
Särskild behörighet
60 hp i något/några av dessa ämnen: teknik, naturvetenskap, företagsekonomi eller nationalekonomi vari ingår Differential- och integralkalkyl II, 7,5 hp och Numeriska metoder 7,5 hp eller motsvarande.
Examination
Laborationer (LAB1), 1,5 högskolepoäng, betyg Godkänd (G)
Skriftlig tentamen (TEN1), 6 högskolepoäng, betyg 3, 4 eller 5
En student som har ett intyg från MDU avseende sin funktionsnedsättning har möjlighet att anmäla önskemål om anpassning vid salstentamina eller annan examinationsform i enlighet med Regler och anvisningar för examination på grundnivå och avancerad nivå vid Mälardalens högskola (2020/1655). Det är examinator som, utifrån det intyg som utfärdats, beslutar om eventuell anpassning och i så fall vilken anpassning som ska gälla.
Misstankar om vilseledande vid examination (fusk) anmäls, enligt högskoleförordningen, till universitetets rektor och prövas av universitetets disciplinnämnd. Om disciplinnämnden anser att en student gjort sig skyldig till en disciplinförseelse fattar nämnden beslut om en disciplinär åtgärd, vilket är varning eller avstängning.
Betyg
Med beröm godkänd, icke utan beröm godkänd, godkänd, underkänd