1 Mathematical Programming Nichtlineare Programmierung

Preview:

Citation preview

1

Mathematical ProgrammingMathematical Programming

Nichtlineare Programmierung

2

Optimization Tree Optimization Tree NEOS Guide NEOS Guide

http://www-fp.mcs.anl.gov/otc/Guide/index.html

3

Nichtlineare ProgrammierungNichtlineare Programmierung

Ohne Nebenbedingungen

eindimensional

4

Unbeschränkte NLPUnbeschränkte NLP

• LPs unbeschränkt

• NLP viele optimale Lösungen– Innern– Lokale und globale Max/Min

• Einfacher– NB weglassen

• Stetig? Differenzierbar?

• ZF / NB nicht linear (quadratisch)

5

Unbeschränkte NLPUnbeschränkte NLP

• USPS

• Regression

6

USPSUSPS

7

USPSUSPS

8

USPSUSPS

9

USPSUSPS

10

Custom ComputerCustom Computer

11

Custom ComputerCustom Computer

12

USPSUSPS

13

Custom ComputerCustom Computer

14

Lokal - GlobalLokal - Global

15

Goldener SchnittGoldener Schnitt

16

Goldener SchnittGoldener Schnitt

17

Goldener SchnittGoldener Schnitt

18

Goldener SchnittGoldener Schnitt

19

Goldener SchnittGoldener Schnitt

20

Newton VerfahrenNewton Verfahren

21

Newton VerfahrenNewton Verfahren

• Formel für das Optimum (x(qu)) der quadratischen Näherungsfunktion:

22

Quadratische VerfahrenQuadratische Verfahren

• Newton-Verfahren: x(qu) wird zu x(mid); neue Interpolation in (x(lo), x(mid), x(hi))– Abbruch: |x(qu) – x(mid)| <

• Quadratische Anpassung (Alg. 13c nächste Folie): – Abbruch: |x(hi) – x(lo)| <

23

Newton VerfahrenNewton Verfahren

24

Quadratic Fit VerfahrenQuadratic Fit Verfahren

25

Nichtlineare ProgrammierungNichtlineare Programmierung

Ohne Nebenbedingungen

mehrdimensional

26

DClubDClub

27

DClubDClub

28

DClubDClub

29

DClubDClub

30

DClubDClub

31

NäherungsalgorithmenNäherungsalgorithmen

32

Auf(Ab)stiegsrichtungenAuf(Ab)stiegsrichtungen

33

Auf(Ab)stiegsrichtungenAuf(Ab)stiegsrichtungen

34

DClubDClub

35

DClubDClub

36

DClubDClub

37

Maxima / MinimaMaxima / Minima

38

UnbeschränktUnbeschränkt

39

DClub / GradientDClub / Gradient

40

DClub / GradientenDClub / Gradienten

41

Gradient / AbbruchGradient / Abbruch

42

2 Phasen2 Phasen

43

AufstiegsrichtungenAufstiegsrichtungen

44

TaylorentwicklungTaylorentwicklung

45

GradientenverfahrenGradientenverfahren

46

Custom ComputerCustom Computer

47

NewtonverfahrenNewtonverfahren

48

NewtonverfahrenNewtonverfahren

49

50

Quasi-NewtonQuasi-Newton

51

DClubDClub

52

BreakBreak

Recommended