Tilbake
8.3

8.3 Lineær optimering utvidet

Sensitivitetsanalyse, heltallsbetingelser, skyggepris og LP-problemer.

55 min
8 oppgaver
SensitivitetsanalyseHeltallsbetingelserSkyggeprisLP
Du leser den tradisjonelle versjonen
Din fremgang i kapitlet
0 / 8 oppgaver
Kapitlets plass i kurset

Lineær optimering -- vidare analyse

I grunnleggjande lineær programmering (LP) finn vi det optimale hjørnepunktet i det feasible området. Men i praksis er det like viktig å forstå kor robust løysinga er: Kor mykje kan koeffisientane endre seg før ei anna løysing blir optimal? Kva er kostnaden ved å ha avgrensa kapasitet?

Utvida tema:
- Sensitivitetsanalyse -- stabilitetsområde for koeffisientar
- Skyggepris -- verdien av auka kapasitet
- Heiltalsprogrammering -- når variablane må vere heile tal

Desse verktøya blir brukte i logistikk, produksjonsplanlegging, ressursallokering og finans.

Skyggepris (Shadow price)
Skyggeprisen til eit bivilkår er den marginale betringa i målfunksjonsverdien dersom høgresida av vilkåret aukar med 1 eining.

For eit maksimeringsproblem: dersom bivilkåret er a1x1+a2x2ba_1 x_1 + a_2 x_2 \leq b og skyggeprisen er λ\lambda, då gjev ein auke av kapasiteten bb til b+1b+1 ei betring av den optimale zz-verdien med λ\lambda.

Tolking: Skyggeprisen fortel deg kva det er verdt å betale for ekstra kapasitet. Dersom kapasitet kan kjøpast til ein kostnad lågare enn skyggeprisen, er det lønsamt å investere.

Ikkje-bindande vilkår har skyggepris lik 0 -- det er ikkje noko å vinne på å slakke dei ytterlegare.

✏️Eksempel: Produksjonsplanlegging med sensitivitetsanalyse

Ein møbelfabrikk produserer stolar (x1x_1) og bord (x2x_2).
- Forteneste: 400 kr per stol, 700 kr per bord
- Maskinkapasitet: 2x1+3x21202x_1 + 3x_2 \leq 120 timar
- Trekapasitet: x1+2x260x_1 + 2x_2 \leq 60 tonn
- x1,x20x_1, x_2 \geq 0

a) Finn den optimale produksjonsplanen.
b) Rekn ut skyggeprisen for maskinkapasiteten.
c) Er det lønsamt å kjøpe 10 ekstra maskintimar til 150 kr/time?

a) Hjørnepunkt:

(0,0)(0, 0): z=0z = 0
(60,0)(60, 0): z=24000z = 24000
(0,30)(0, 30): Sjekk trekapasitet: 2(30)=602(30)=60 ✓. z=21000z = 21000
Skjeringspunkt: 2x1+3x2=1202x_1+3x_2=120 og x1+2x2=60x_1+2x_2=60. Frå det andre: x1=602x2x_1=60-2x_2. Set inn: 1204x2+3x2=120x2=0,x1=60120-4x_2+3x_2=120 \Rightarrow x_2=0, x_1=60.

Optimal løysing: x1=60x_1 = 60, x2=0x_2 = 0, z=24000z = 24000 kr.

b) Skyggepris for maskinkapasitet:

Aukar til 121: 2x1=121x1=60,52x_1 = 121 \Rightarrow x_1 = 60{,}5, z=40060,5=24200z = 400 \cdot 60{,}5 = 24200.

Skyggepris =2420024000=200= 24200 - 24000 = 200 kr per maskintime.

c) Lønsamt?

200 kr/time (skyggepris) > 150 kr/time (kostnad). Ja, det er lønsamt.

📊Utforsk: Mulegheitsområdet i lineær optimering

Det skraverte området viser alle punkt som oppfyller bindingane x+y8x + y \le 8, 2x+y102x + y \le 10, x0x \ge 0 og y0y \ge 0. Optimal løysing ligg alltid i eit hjørne. Teikn nivålinjer for målfunksjonen og finn hjørnet.

📝Oppgave 1

Ein bakar produserer rundstykke (xx) og brød (yy) med forteneste 3 kr og 8 kr. Vilkår: x+2y40x + 2y \leq 40 (omnstid), x+y30x + y \leq 30 (arbeidstid), x,y0x, y \geq 0.

a

Finn alle hjørnepunkt i det feasible området.

b

Finn det optimale punktet og maksimal forteneste.

c

Rekn ut skyggeprisen for omnsvilkåret.

📝Oppgave 2

Eit transportselskap fordeler transportar mellom to ruter. Rute 1: forteneste 500 kr, krev 2 sjåførtimar og 3 tonn brensel. Rute 2: forteneste 800 kr, krev 4 sjåførtimar og 2 tonn brensel. Tilgjengeleg: 40 sjåførtimar og 30 tonn brensel.

a

Formuler LP-problemet matematisk.

b

Finn den optimale løysinga ved hjørnepunktanalyse.

c

Heiltalsvilkår: Finn beste feasible heiltalspunkt.

📝Oppgave 3

Sensitivitetsanalyse: LP-problemet Maks z=cx1+4x2z = cx_1 + 4x_2 s.t. x1+x26x_1 + x_2 \leq 6, 2x1+x2102x_1 + x_2 \leq 10, x1,x20x_1, x_2 \geq 0.

a

Finn den optimale løysinga når c=2c = 2.

b

For kva verdiar av cc er (4,2)(4, 2) optimalt?

c

Forklar kva sensitivitetsanalyse tyder for avgjerdstakarar.

Oppsummering

I dette kapittelet har du lært:

- Lineær optimering: Maksimer/minimer ein lineær målfunksjon under lineære skrankar. Optimum ligg alltid i eit hjørnepunkt av mulegheitsområdet.
- Skyggepris: Kor mykje den optimale verdien til målfunksjonen aukar dersom ein skranke blir utvida med éi eining.
- Heiltalsvilkår: Når løysinga må vere heiltal, kan avrunding av den kontinuerlege løysinga gje feil svar — sjekk gyldige heiltalspunkt.
- Sensitivitet: Undersøk korleis optimum endrar seg når prisar eller kapasitetar endrar seg.

Nøkkelomgrep


OmgrepForklaring
MulegheitsområdeOmrådet som oppfyller alle skrankar
HjørnepunktKandidat for optimum
SkyggeprisVerdi av éi ekstra kapasitetseining
HeiltalsløysingKrav om heile einingar

Viktige formlar


- Optimum i hjørnepunkt: rekn ut målfunksjonen i alle hjørne
- Skyggepris =ΔZ= \Delta Z per eining auka kapasitet
Repetisjonsoppgåver
Din fremgang
0deloppgaver0 / 5 oppgaver

Dette kapitlet er skrevet av Anthropics toppmodeller (Claude Opus og Claude Fable) og er foreløpig ikke manuelt gjennomgått — kvalitetskontrollen gjøres av uavhengige KI-agenter, og innmeldte feil rettes fortløpende. Funnet en feil? Meld fra, så retter vi den. Les mer om hvordan innholdet lages.