Zestaw zadań z Programowania liniowego Opracował: dr Adam

Transkrypt

Zestaw zadań z Programowania liniowego Opracował: dr Adam
Zestaw zadań z Programowania liniowego
Opracował: dr Adam Kucharski
Zadanie 1
Zamkowa zbrojownia produkuje dwa rodzaje halabard: A i B, które stały się jej przebojem eksportowym.
Jednostkowy zysk osiągany na halabardzie A równa się 1 dukatowi, a na halabardzie B 3 dukatom. W
procesie produkcji wykorzystywane są dwa surowce o kluczowym znaczeniu: stal i drewno. Ich zużycie w
kg na jedną halabardę A oraz B a także limity zapasów w magazynie zawiera tabela:
Stal
Drewno
Halabarda A
1
2
Halabarda B
2
1
Zapas [t]
20
18
Podczas produkcji stali zużywa się rudę. Normy technologiczne wymagają 2 jednostek tego surowca na
każdą sztukę A oraz na każdą sztukę B. Należy zużyć co najmniej 10000 jednostek rudy, aby uzyskać
odpowiednią stal. Opracować plan produkcji zapewniający maksymalny zysk ze sprzedaży obu rodzajów
halabard do ościennych księstw. O ile przekroczone zostanie zużycie rudy?
Zadanie 2 (Jędrzejczyk, Kukuła)
Rafineria ropy naftowej kupuje do przerobu dwa gatunki ropy: R1 i R2 w cenach odpowiednio: 7 i 14 zł
za jednostkę przerobową. Proces technologiczny, odbywający się w wieży rektyfikacyjnej daje trzy produkty: benzynę, olej napędowy i odpady. Z jednostki przerobowej ropy R1 otrzymujemy 16 hl benzyny,
20 hl oleju napędowego i 24 hl odpadów. Z jednostki przerobowej ropy R2 otrzymujemy 48 hl benzyny,
10 hl oleju napędowego i 14 hl odpadów. Ile należy kupić ropy R1 i R2, aby wyprodukować co najmniej
48 000 hl benzyny oraz 20 000 hl oleju napędowego przy minimalnym koszcie zakupu surowca. Zdolność
przerobowa wieży rektyfikacyjnej, mierzona łączną objętością wszystkich produktów wynosi 144 000 hl.
Czy limit produkcji odpadów zostanie wykorzystany w całości?
Zadanie 3
Nowopowstająca sieć marketów ogłosiła przetarg na dostawę wózków. Zamówienie obejmuje wózki dwóch
rodzajów: duże i małe. Firma, która wygrała przetarg zaoferowała cenę za swoje wyroby na poziomie
odpowiednio 150 i 100 złotych. Do wyprodukowania wózków niezbędne są pręty stalowe. Na jeden duży
wózek potrzeba ich 10 kg zaś na mały 8 kg. Zapas prętów poczyniony na poczet zamówienia wynosi 2,5
tony. Drugim niezbędnym surowcem jest tworzywo sztuczne. Zużywa się go 100 dag na wózek duży i 50
dag na mały, a zapas wynosi 200 kg. Kontrakt wymaga, aby dużych wózków było przynajmniej dwa razy
tyle, co małych. Opracować plan produkcji zapewniający maksymalny przychód przy wynegocjowanych
cenach. Jaka ilość prętów stalowych pozostanie niewykorzystana?
Zadanie 4
Trener przed zawodami podejmuje decyzję odnośnie zakupu odpowiednich odżywek dla zawodników. Do
wyboru ma dwie: Vitarevival i Komandirskaja. Z uwagi na ograniczone zasoby finansowe, w jakie został
wyposażony, szkoleniowiec musi dążyć do jak najniższych kosztów zakupu. Cena jednego opakowania
Vitarevival wynosi 2 euro, a Komandirskaja 3 euro. Podstawą wyboru jest zawartość trzech składników:
S1, S2 i S3. Ich zawartość w jednym opakowaniu odżywki podaje tabela:
Składnik
S1
S2
S3
Vitarevival
2
1
3
Komandirskaja
2
2
6
Wiadomo, że organizm potrzebuje co najmniej 10 jednostek S1 i co najwyżej 14 jednostek S2 oraz co najwyżej 18 jednostek S3. Opracować plan zaopatrzenia zawodników minimalizujący łączne koszty zakupu.
Czy składnik S1 zostanie dostarczony w minimalnej, wymaganej ilości?
Zadanie 5
Warsztat rękodzielniczy przygotowuje na najbliższy kiermasz gliniane dzbany dwóch rodzajów: A i B.
Zysk ze sztuki A wynosi 60 a z 1 sztuki B 50 zł. Do wyrobu produktów używana jest glina, której zapas
wynosi 150 kg. Następnie dzbany malowane są farbą, której warsztat posiada 30 litrów. Jednostkowe
zużycie obu wymienionych surowców zawiera poniższa tabela:
1z5
Zestaw zadań z Programowania liniowego
Produkt
Dzban A
Dzban B
Opracował: dr Adam Kucharski
Glina [kg/szt.]
1,5
2
Farba [l/szt.]
0,2
0,3
Należy się spodziewać, że dzbanów typu A sprzedanych zostanie co najmniej 20 sztuk.
Opracować plan produkcji zapewniający maksymalny zysk ze sprzedaży dzbanów (zakładamy, że cała
produkcja zostanie sprzedana). Czy zapas gliny zostanie wykorzystany w całości?
Zadanie 6
Kierownictwo firmy rozważa rozpoczęcie produkcji dwóch rodzajów (A i B) części do pralek. Przychód ze
sprzedaży liczony jest jako suma kosztów i marży w przeliczeniu na 1 sztukę produktu i nie powinien być
niższy niż 24 tys. zł. Części wytwarzane będą na maszynach, których limit nieprzerwanej pracy wynosi 10
godzin. Struktura zamówień ze strony odbiorców oznacza, że części A należy wyprodukować co najmniej
50 sztuk, zaś części B co najwyżej 120 sztuk. W poniższej tabeli znajdują się wartości kosztów, marży
oraz czasu wytwarzania w przeliczeniu na 1 sztukę danego wyrobu:
Rodzaj części
A
B
Koszt [zł/szt.]
80
90
Marża [zł/szt.]
20
30
Czas wytw. [min.]
3
2
Zbudować i rozwiązać liniowy model decyzyjny zapewniający maksymalny przychód z produkcji. Czy
pozostanie rezerwa niewykorzystanego czasu pracy maszyn?
Zadanie 7
Dane jest następujące zadanie optymalizacyjne:
f (x) = 5x1 + 2x2 → max
3x1 + 3x2 6 18
x1 6 4
5x1 + 2x2 > 10
x1 > 0, x2 > 0
Znajdź rozwiązanie przy pomocy metody graficznej.
Zadanie 8
Dane jest następujące zadanie optymalizacyjne:
f (x) = 10x1 + 10x2 → min
2x1 + 3x2 6 60
x1 + 2x2 > 20
x2 > 10
x1 > 0, x2 > 0
Znajdź rozwiązanie przy pomocy metody graficznej.
Zadanie 9
Złotnik otrzymał zamówienie na produkcję biżuterii. Ma zamiar podzielić je na trzy rodzaje produktów:
kolie, brosze i kolczyki. Do produkcji zużywać będzie złoto, srebro i platynę. Limity (zamówienie jest
„na wczoraj” i nie ma czasu na uzupełnienie zapasów surowców) oraz wykorzystanie tychże surowców na
jedną sztukę wyrobu prezentuje tabela:
Złoto
Srebro
Platyna
Zużycie jednostkowe [g]
Kolia Brosza Kolczyki Limity [g]
3
2
3
15
2
1
2
20
2
0
4
30
2z5
Zestaw zadań z Programowania liniowego
Opracował: dr Adam Kucharski
Jednostkowy zysk dla kolii wynosi 34 zł, dla broszy 20 zł, a dla kolczyków 50 zł. Złotnika interesuje
osiągnięcie jak najwyższego zysku z całego zamówienia.
B
c
Zmienne
bazowe
x3
s2
s3
x1
(kolie)
1
0
−2
x2
(brosze)
2/3
−1/3
−8/3
x3
(kolczyki)
s1
(złoto)
2/3
−2/3
−4/3
s2
(srebro)
s3
(platyna)
Wartości
zmiennych
bazowych
5
10
10
Mj
1. Uzupełnij powyższą tabelę.
2. Podaj wynikające z niej rozwiązanie (wartości wszystkich zmiennych i funkcji celu).
3. Czy zapas srebra zostanie wykorzystany w całości?
4. Czy należy wyprodukować wszystkie rodzaje biżuterii?
Zadanie 10
Importer planuje wprowadzenie na rynek herbaty powstającej z mieszanki trzech różnych gatunków tego
krzewu. W przeliczeniu na 1 tonę sprowadzenie herbaty 1-go gatunku kosztuje 250 zł, 2-go gatunku 210
zł a 3-go gatunku 300 zł, przy czym koszt zakupu nie powinien przekroczyć 8000 zł. Herbata musi przejść
obróbkę w specjalnych komorach oraz charakteryzować się określoną zawartością garbników. Czas obróbki
i zawartość garbników w zależności od gatunku podaje tabela:
Herbata 1
30
15
Czas w komorze [min]
Zawartość garbnika [mg/100g]
Herbata 2
60
14
Herbata 3
60
20
Dostępny czas pracy komory wynosi 200 godzin. Walory smakowe wymagają, aby garbnika w mieszance
znalazło się co najmniej 350 mg/100g. Opracować plan zakupu poszczególnych gatunków zapewniający
minimum kosztów.
cB
Zmienne
bazowe
s1
s2
x3
Mj
x1
x2
25
−0,25
0,75
0
0,3
0,7
x3
s1
(koszt)
s2
(czas, h)
s3
(garbnik)
15
0,05
−0, 05
t3
Wartości
zmiennych
bazowych
2750
182,5
17,5
1. Uzupełnij powyższą tabelę.
2. Podaj wynikające z niej rozwiązanie (wartości wszystkich zmiennych i funkcji celu).
3. Czy należy kupić wszystkie gatunki herbaty?
4. Czy faktycznie poniesione koszty zakupu będą niższe od zakładanych o 2750 zł?
Zadanie 11
Zbudować plan produkcji maksymalizujący przychód ze sprzedaży trzech produktów A, B, C (zakładamy,
że cała produkcja zostanie sprzedana). Przychód jednostkowy obliczany jest jako suma kosztów produkcji
pojedynczego produktu oraz nakładanej marży. W procesie produkcji kluczowe znaczenie mają 2 surowce
U1 i U2 oraz dostępny czas pracy maszyn. Jednostkowe wartości kosztów, marży, czasu pracy i zużycia
surowców podaje tabela:
3z5
Zestaw zadań z Programowania liniowego
Produkt
A
B
C
Koszt (zł )
11
8
15
Opracował: dr Adam Kucharski
Marża (zł )
3
2
2
U1 (kg)
8
2
5
U2 (l )
5
5
5
Czas (min)
5
10
6
Zapas surowca U1 wynosi 3,4 t zaś U2: 20 hl. Dostępny limit czasu dla maszyn wynosi 50 godzin nieprzerwanej pracy.
x1
(A)
3
1
−1
Zmienne
bazowe
s1
x3
s3
cB
x2
(B)
−3
1
4
x3
(C)
s1
(U1)
s2
(U2)
−1
0,2
−1,2
s3
(czas)
Wartości
zmiennych
bazowych
1400
400
600
Mj
1. Uzupełnij powyższą tabelę.
2. Podaj wynikające z niej rozwiązanie (wartości wszystkich zmiennych i funkcji celu).
3. Czy wykorzystane zostanie 2000 kg surowca U1?
4. Czy dostępny czas pracy będzie wykorzystany w całości?
Zadanie 12
Inwestora interesują trzy przylegające do siebie działki, pierwsza o pow. 510 m2 , druga 550 m2 a trzecia
530 m2 . Firma planuje wykupić łącznie co najmniej 1000 m2 terenu. Negocjacje prowadzono oddzielnie
z poszczególnymi właścicielami. Zaoferowano ceny za 1 m2 wynoszące dla odpowiednich działek: 200,
180, 170 zł, przy czym możliwe jest wykupienie po tej cenie tylko części danej działki. Opracować plan
wykupienia stosownej powierzchni tak, aby łączny koszt zakupu był jak najmniejszy.
cB
Zmienne
bazowe
x2
s2
s3
x3
Mj
x1
x2
x3
1
1
−1
0
s1
(łącznie)
−1
0
1
0
s2
(dz. 1)
s3
(dz. 2)
s4
(dz. 3)
−1
0
1
1
t1
Wartości
zmiennych
bazowych
510
80
530
174 700
1. Uzupełnij powyższą tabelę.
2. Podaj wynikające z niej rozwiązanie (wartości wszystkich zmiennych i funkcji celu).
3. Czy konieczny jest zakup wszystkich działek?
4. Czy zostanie wykupione 480 m2 działki 2?
Zadanie 13
Zakład mechaniczny „MECHANIK” otrzymał zamówienia na wykonanie kół zębatych, drążków sterowniczych, kół zamachowych. Zakład ten składa się z trzech oddziałów: frezarni, tokarni, montowni. Czas
(w godzinach) potrzebny tym działom na wykonanie poszczególnych wyrobów zawiera tabela:
Frezarnia
Tokarnia
Montownia
Koła zębate
1
2
1
Drążki sterownicze
5
2
1
4z5
Koła zamachowe
4
3
2
Zestaw zadań z Programowania liniowego
Opracował: dr Adam Kucharski
Maksymalny czas pracy dla oddziałów to: 200 godzin dla frezarni i tokarni i 300 godzin dla montowni.
Wiedząc, że jednostkowy zysk na kołach zębatych wynosi 10 zł, na drążkach 20zł, a na kołach zamachowych 18 zł należy wyznaczyć taki plan produkcji, aby zysk osiągany przez warsztat był maksymalny.
Zmienne
bazowe
B
c
x1
(zębate)
x1
x2
(drążki)
1
0
0
x3
(zamach.)
5/8
7/8
1/2
s1
(frez.)
1/4
−1/4
0
s2
(tok.)
−1/8
5/8
−1/2
s3
(mont.)
0
0
1
Wartości
zmiennych
bazowych
25
Mj
200
1250
1. Uzupełnij powyższą tabelę.
2. Podaj wynikające z niej rozwiązanie (wartości wszystkich zmiennych i funkcji celu).
3. Czy czas pracy montowni zostanie wykorzystany w całości?
4. Czy któraś z części nie powinna być produkowana?
Zadanie 14
Poniżej znajduje się model decyzyjny dla pewnego zadania optymalizacyjnego:
XA – liczba zamontowanych elementów typu A [szt.]
XB – liczba zamontowanych elementów typu B [szt.]
f (x) = 5XA + 6XB → min
(czas montażu [sek.])
5XA + 6XB 6 28800
XA > 1000
XA − 2XB > 0
0,1XA + 0,15XB 6 100
XA > 0, XB > 0
(czas montażu [sek.])
(wielkość produkcji A [szt.])
(proporcja A do B [szt.])
(zużycie wody [l])
cB
Zmienne
bazowe
s1
XA
XA
XB
s1
(czas)
6
0
2
0,15
s2
(prod.)
5
−1
−1
0,1
s3
(propor.)
0
0
1
0
s4
(woda)
0
0
0
1
Mj
t2
t3
5-M
M
1. Uzupełnij powyższą tabelę.
2. Podaj wynikające z niej rozwiązanie (wartości wszystkich zmiennych i funkcji celu).
3. Czy należy montować obie części?
4. Czy woda zostanie zużyta w maksymalnej dopuszczalnej ilości?
5z5
Wartości
zmiennych
bazowych
23800
1000
1000
0