Logga in

Registrera

TMA947 · Chalmers tekniska högskola

Ickelinjär optimering

26 tentor

Kom igång gratis

Kursinnehåll
2018-08-21
0 uppgifter
2018-04-05
0 uppgifter
2018-01-09
0 uppgifter
2017-08-24
0 uppgifter
2017-04-12
0 uppgifter

Vad ingår?

0 uppgifter

Sorterat efter ämne och svårighet, direkt från tentor.

26 tentor med lösningar

Alla tidigare tentor samlade, öva på riktiga examensfrågor.

AI-handledare (KAI)

Få steg-för-steg-hjälp dygnet runt, skräddarsydd för den här kursen.

0 studieplaner

Personliga studieplaner som anpassar sig till dina framsteg.

Generera tester

Skapa anpassade övningstester baserat på ämne och svårighet.

Framstegsanalys

Se vad du vet, vad du behöver granska och vad som finns kvar.

Kurs info

Kursplan
HP
7.5
Språk
Engelska
Nivå
Avancerad nivå
Institution
Matematiska Vetenskaper

Lärandemål

  • Målsättningen är att du, efter fullgjord kurs, ska behärska delar av teorin för optimalitet, dualitet och konvexitet, och deras inneboende samband. På så sätt kan du analysera olika optimeringsproblem, och både klassificera dem och ange riktlinjer för hur de ska angripas praktiskt. Det senare är den mer praktiska målsättningen i en annars främst teoretisk kurs.
  • Mer specifik, efter fullgjord kurs ska du kunna:
  • ange och förklara de viktigaste koncepten inom konvex analys, konvex optimering och dualitet, och kunna tillämpa teorin på konkreta exempel.
  • ange och förklara grunderna för nödvändiga och tillräckliga optimalitetsvillkor, särskilt KKT-villkoren, och kunna utnyttja teorin för att analysera och lösa konkreta exempel.
  • analysera linjärprogrammeringsproblem med hjälp av koncept som dualitet och känslighet; lösa linjärprogrammeringsproblem med simplexmetoden och förklara hur metoden fungerar.
  • förklara begrepp som descent- och tillåten riktning, och använda dessa begrepp för att förklara principerna bakom, analysera och tillämpa klassiska optimeringsmetoder, exempelvis brantaste lutnings-metoden, variationer av Newtons metod, Frank-Wolfe-metoden och straff-metoder; kunna specificera förutsättningar under vilka dessa metoder konvergera.
  • formulera relevanta delar av ett verkligt problem i form av en matematisk optimeringsmodell, analysera modellen med lämpliga verktyg och metoder, och tillämpa lämpliga lösningsalgoritmer.
Kursinnehåll
Denna grundkurs i optimering beskriver de mest relevanta matematiska principerna som används vid analys och lösande av optimeringsproblem med kontinuerliga variabler. En grov uppdelning av och översikt över innehållet är som följer. Konvexanalys: konvex mängd, polytop, polyeder, kon, representationssatsen, extrempunkter, Farkas lemma, konvex funktion Optimalitetsvillkor och dualitet: globalt/lokalt optimum, existens och unikhet av optimala lösningar, variationsolikhet, Karush-Kuhn-Tucker (KKT) villkor, komplementaritetsvillkor, Lagrange-multiplikator, Lagrangedualt problem, globala optimalitetsvillkor, svag/stark dualitet Linjärprogramering (LP): LP-modeller, LP-algebra och geometri, tillåten baslösning (BFS), Simplexmetoden, LP-dualitet, optimalitetsvillkor, stark dualitet, komplementaritet, inre punkts-metoder, känslighetsanalys Ickelinjära optimeringsmetoder: descent-riktning, linjesökning, (quasi-)Newton metoder, Frank-Wolfe-metoden, gradientprojektion, yttre och inre straff-metoder.
Förutsättningar
  • Grundläggande behörighet för avancerad nivå Engelska 6 Grundkurser i linjär algebra samt en- och flervariabelanalys
Litteratur
"An Introduction to Continuous Optimization", av Niclas Andréasson, Anton Evgrafov, och Michael Patriksson, med Emil Gustavsson, Zuzana Nedělková, Kin Cheong Sou, och Magnus Önnheim, tredje upplagan, publicerad av Studentlitteratur 2016
Liknande kurser vid andra universitet
Kungliga Tekniska högskolan

Kungliga Tekniska högskolan

Tillämpad ickelinjär optimering

SF282246 tentor
Kungliga Tekniska högskolan

Kungliga Tekniska högskolan

Tillämpad linjär optimering

SF281243 tentor
Kungliga Tekniska högskolan

Kungliga Tekniska högskolan

Optimeringslära

SF181166 tentor
Redo att boosta dina studier?

Gör som 15 000+ studenter och ta kontroll över ditt tentaplugg.

Kom igång gratis

Produkt

  • Priser

  • Karriär

Företag

  • Om oss

  • Blogg

  • Användarvillkor

  • Integritet

  • Support

Universitet

  • KTH

  • Uppsala universitet

  • Linköpings universitet

  • Chalmers

  • Lunds universitet

  • Luleå tekniska universitet

  • Stockholms universitet

  • Gymnasiet

Socialt

  • Instagram

  • Facebook

  • YouTube

  • TikTok

  • Linkedin

© 2026 Crash Course Sverige AB