8.3 Lineær optimering utvidet
Sensitivitetsanalyse, heltallsbetingelser, skyggepris og LP-problemer.
Lineær optimering -- videre analyse
I grunnleggende lineær programmering (LP) finner vi det optimale hjørnepunktet i det feasible området. Men i praksis er det like viktig å forstå hvor robust løsningen er: Hvor mye kan koeffisientene endre seg før en annen løsning blir optimal? Hva er kostnaden ved å ha begrenset kapasitet?
Utvidede temaer:
- Sensitivitetsanalyse -- stabilitetsområde for koeffisienter
- Skyggepris -- verdien av økt kapasitet
- Heltallsprogrammering -- når variablene må være hele tall
Disse verktøyene brukes i logistikk, produksjonsplanlegging, ressursallokering og finans.
For et maksimeringsproblem: hvis bibetingelsen er og skyggeprisen er , da gir en økning av kapasiteten til en forbedring av den optimale -verdien med .
Tolkning: Skyggeprisen forteller deg hva det er verdt å betale for ekstra kapasitet. Dersom kapasitet kan kjøpes til en kostnad lavere enn skyggeprisen, er det lønnsomt å investere.
Ikke-bindende betingelser har skyggepris lik 0 -- det er ikke noe å vinne på å slakke dem ytterligere.
En møbelfabrikk produserer stoler () og bord ().
- Fortjeneste: 400 kr per stol, 700 kr per bord
- Maskinkapasitet: timer
- Trekapasitet: tonn
-
a) Finn den optimale produksjonsplanen.
b) Beregn skyggeprisen for maskinkapasiteten.
c) Er det lønnsomt å kjøpe 10 ekstra maskintimer til 150 kr/time?
:
:
: Sjekk trekapasitet: ✓.
Skjæringspunkt: og . Fra andrе: . Setter inn: .
Optimal løsning: , , kr.
b) Skyggepris for maskinkapasitet:
Øker til 121: , .
Skyggepris kr per maskinttime.
c) Lønnsomt?
200 kr/time (skyggepris) > 150 kr/time (kostnad). Ja, det er lønnsomt.
Det skraverte området viser alle punkter som oppfyller bindingene , , og . Optimal løsning ligger alltid i et hjørne. Tegn nivålinjer for målfunksjonen og finn hjørnet.
Mange praktiske problemer krever hele tall: du kan ikke produsere 3,7 biler, ansette 2,4 arbeidere, eller sende 1,6 lastebiler.
Heltallsprogrammering (IP) legger til betingelsen .
Enkel metode for to variabler:
1. Løs det kontinuerlige LP-problemet
2. Rund av til nærmeste heltallspunkt i det feasible området
3. Sjekk om avrundede verdier er feasible
4. Evaluer nabopunkter om nødvendig
Obs: Det avrundede punktet er ikke alltid optimalt! For store problemer kreves spesielle IP-algoritmer.
En baker produserer rundstykker () og brød () med fortjeneste 3 kr og 8 kr. Betingelser: (ovntid), (arbeidstid), .
Finn alle hjørnepunkter i det feasible området.
Finn det optimale punktet og maksimal fortjeneste.
Beregn skyggeprisen for ovnsbetingelsen.
Et transportselskap fordeler transporter mellom to ruter. Rute 1: fortjeneste 500 kr, krever 2 sjåførtimer og 3 tonn brensel. Rute 2: fortjeneste 800 kr, krever 4 sjåførtimer og 2 tonn brensel. Tilgjengelig: 40 sjåførtimer og 30 tonn brensel.
Formuler LP-problemet matematisk.
Finn den optimale løsningen ved hjørnepunktanalyse.
Heltallsbetingelse: Finn beste feasible heltallspunkt.
Sensitivitetsanalyse: LP-problemet Maks s.t. , , .
Finn den optimale løsningen når .
For hvilke verdier av er optimalt?
Forklar hva sensitivitetsanalyse betyr for beslutningstakere.
Oppsummering
I dette kapittelet har du lært:
- Lineær optimering: Maksimer/minimer en lineær målfunksjon under lineære beskrankninger. Optimum ligger alltid i et hjørnepunkt av mulighetsområdet.
- Skyggepris: Hvor mye målfunksjonens optimale verdi øker hvis en beskrankning utvides med én enhet.
- Heltallsbetingelser: Når løsningen må være heltall, kan avrunding av den kontinuerlige løsningen gi feil svar — sjekk gyldige heltallspunkter.
- Sensitivitet: Undersøk hvordan optimum endres når priser eller kapasiteter endres.
Nøkkelbegreper
| Begrep | Forklaring |
|---|---|
| Mulighetsområde | Området som oppfyller alle beskrankninger |
| Hjørnepunkt | Kandidat for optimum |
| Skyggepris | Verdi av én ekstra kapasitetsenhet |
| Heltallsløsning | Krav om hele enheter |
Viktige formler
- Optimum i hjørnepunkt: regn ut målfunksjonen i alle hjørner
- Skyggepris per enhet økt kapasitet
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.