Lineær optimering for bakermester

Del 2, alle hjelpemidler

Lineær optimering for bakermester

Lest inn av KI og ikke kontrollert manuelt enda — kan inneholde feil.

På grunn av streik har bakermester Snipp begrenset tilgang på råvarer. En dag har han til rådighet

  • 50 kg mel
  • 7 kg sukker
  • 8,5 kg smør

Han lager kaker av type A og B. Tabellen nedenfor viser ingrediensene i én kake for hver av de to kaketypene.

KaketypeMelSukkerSmør
A300 g100 g125 g
B500 g50 g50 g

La x være antall kaker han baker av type A, og y antall kaker han baker av type B, denne dagen.

Hjelpemiddelkrav: For hånd

Forklar at x og y må tilfredsstille ulikhetene

{x≥0y≥03x+5y≤5002x+y≤1405x+2y≤340
Hjelpemiddelkrav: Kalkulator

Skraver i et koordinatsystem området som er avgrenset av ulikhetene.

Bakermester Snipp har en fortjeneste på 160 kroner per kake for kaker av type A og 120 kroner per kake for kaker av type B.

Hjelpemiddelkrav: Kalkulator

Hvor mange kaker av hver type må han bake for at fortjenesten skal bli størst mulig? Hva blir fortjenesten da?

En dag er en av ovnene han bruker til å steke kaker av type B i, i ustand. Dette gjør at han høyst kan lage 70 kaker av type B denne dagen.

Hjelpemiddelkrav: Kalkulator

Hvor mange kaker av hver type må han bake denne dagen for at fortjenesten skal bli størst mulig?

Fasit

Se forklaring i løsningsforslaget.

Hjørner: (0,0), (0,100), (28,57;82,86), (60,20), (68,0).

x=29,y=82,fortjeneste=14480kr

x=35,y=70,fortjeneste=14000kr

LøsningsforslagKI-generert

Vi regner om alt til samme enhet (gram), siden ingrediensmengdene i tabellen er oppgitt i gram, mens de tilgjengelige mengdene er oppgitt i kilogram.

Mel: Han har 50kg=50000g mel. Hver kake av type A bruker 300g mel, og hver kake av type B bruker 500g mel. Totalt melforbruk kan ikke overstige det han har:

300x+500y≤50000

Deler vi begge sider med 100, får vi 3x+5y≤500.

Sukker: Han har 7kg=7000g sukker. Det gir

100x+50y≤7000

Deler vi med 50: 2x+y≤140.

Smør: Han har 8,5kg=8500g smør. Det gir

125x+50y≤8500

Deler vi med 25: 5x+2y≤340.

I tillegg må x≥0 og y≥0, siden han ikke kan bake et negativt antall kaker. Dermed må x og y tilfredsstille hele ulikhetssystemet gitt i oppgaven.

Vi tegner de fire grenselinjene 3x+5y=500 (mel, rød), 2x+y=140 (sukker, grønn) og 5x+2y=340 (smør, blå), sammen med aksene x=0 og y=0. Det tillatte området er skjæringen av alle halvplanene, altså det blåskraverte området på figuren:

Skravert område for lineær optimering med hjørnepunkter og optimum

Hjørnene i området finner vi ved å løse de tilstøtende grenselikningene parvis:

  • (0,0) – origo
  • (0,100) – skjæring mellom x=0 og sukkerlinja 2x+y=140
  • Skjæring mellom mellinja og sukkerlinja: 3x+5y=500 og 2x+y=140⇒y=140−2x, som satt inn gir 3x+5(140−2x)=500⇒−7x=−200⇒x=2007≈28,57, y=140−2⋅2007=5807≈82,86. Punktet er altså (2007,5807)≈(28,57;82,86).
  • (60,20) – skjæring mellom sukkerlinja og smørlinja
  • (68,0) – skjæring mellom smørlinja og y=0

Fortjenesten er gitt ved

F(x,y)=160x+120y

Maksimum av en lineær funksjon over et slikt område oppnås alltid i et hjørnepunkt, så vi setter inn alle hjørnene:

HjørneF=160x+120y
(0,100)12000
(2007,5807)≈(28,57;82,86)≈14514
(60,20)12000
(68,0)10880

Det beste hjørnet, (2007,5807), gir høyest fortjeneste, men x og y må være hele tall (antall kaker). Vi må derfor lete etter det beste heltallspunktet nær dette hjørnet, innenfor det tillatte området.

Vi prøver (29,82):

3⋅29+5⋅82=497≤500,2⋅29+82=140≤140,5⋅29+2⋅82=309≤340

Alle tre ulikhetene er oppfylt, så (29,82) ligger i det tillatte området. Fortjenesten blir

F(29,82)=160⋅29+120⋅82=4640+9840=14480kr

Til sammenligning gir naboløsningen (28,83):

F(28,83)=160⋅28+120⋅83=4480+9960=14440kr

som er lavere. Dermed er (29,82) den beste heltallige løsningen.

Bakermester Snipp bør bake 29 kaker av type A og 82 kaker av type B. Da blir fortjenesten 14480kr.

Den ekstra begrensningen er y≤70 (høyst 70 kaker av type B). Denne linja er tegnet stiplet i figuren over. Den skjærer det tillatte området i sukkerlinja 2x+y=140:

2x+70=140⇒x=35

Det nye punktet er altså (35,70). Det nye tillatte området har hjørnene (0,0), (0,70), (35,70), (60,20) og (68,0). Vi setter inn i F(x,y)=160x+120y i de hjørnene som er nye eller kan være aktuelle:

HjørneF=160x+120y
(0,70)8400
(35,70)14000
(60,20)12000
(68,0)10880

Størst fortjeneste får vi i (35,70), og dette punktet har heltallige koordinater, så det er også den beste løsningen i praksis.

Bakermester Snipp bør denne dagen bake 35 kaker av type A og 70 kaker av type B. Da blir fortjenesten 14000kr.

Forstå oppgaven med en KI

Du får en ferdig tekst du limer inn i den KI-chatboten du bruker. Teksten inneholder oppgaven og en instruks om at chatboten skal hjelpe deg å tenke selv — stille spørsmål, gi ett hint av gangen og la deg gjøre regningen.

Anbefalt. Chatboten får beskjed om å bruke det til å veilede deg riktig vei — ikke til å røpe svaret. Du kan slå det av hvis du vil være helt sikker på at ingenting lekker.

Hva du bør vite
  • Ingenting sendes herfra. Teksten kopieres bare til utklippstavla på enheten din. Det du limer inn i en chatbot, går til den tjenesten — og de har sine egne regler for hva de lagrer.
  • Ikke lim inn personopplysninger — navn, skole eller noe annet om deg selv eller andre. Oppgaveteksten holder.
  • KI kan ta feil, også i matematikk. Sjekk alltid mot løsningsforslaget her på siden.
  • Er du usikker på om du har lov til å bruke KI på skolearbeidet ditt, spør læreren din først.

Tastatursnarveier

Navigasjon

⌘K / Ctrl+K
Åpne søk
G F
Gå til Fag
G E
Gå til Eksamener
G T
Gå til Temaer
G K
Gå til Kompetansemål
G H
Hjem
?
Vis snarveier

I oppgave

←/→ · J/K
Forrige / neste oppgave
0
Marker som ikke prøvd
1
Marker som prøvd
2
Marker som trenger hjelp
3
Marker som ferdig
S
Vis / skjul løsningsforslag
A
Legg til i liste
N
Skriv notat
Esc
Tilbake / avslutt