background image

 

 

1 /13

Zastosowania zadań PL

Wybór portfela inwestycyjnego

Fundusz inwestycyjny posiada kapitał 5 mln zł. Ma do wyboru akcje trzech firm: A, B i 
C. Akcje firmy A są najbardziej ryzykowne, dlatego mogą maksymalnie stanowić 50% 
portfela, akcje firmy B od dawna stabilnie rosną, zatem ustalono, że powinny stanowić 
minimum 20% portfela. Oczekiwane stopy zwrotu podane są w tabeli.

Ile akcji i jakich firm powinien kupić fundusz, aby zmaksymalizować swoją 
oczekiwaną stopę zwrotu?

Akcje 

firmy

Oczeki

wana 

stopa 

zwrotu

Cena 

akcji

A

30%

200zł

B

5%

50zł

C

10%

2000zł

Niech :A,B,C – udział wartości akcji A,B,C w wartości portfela

f(A,B,C) = 0,3A + 0,05B + 0,1C  -> max

Warunki ograniczające:

A + B + C =1  (warunek budżetowy)

A <= 0,5

B >= 0,2

A>=0, B>=0, C>=0

Za pomocą dodatku SOLVER w Excelu otrzymujemy rozwiązanie optymalne: (A,B,C) = 
(0,5; 0,2; 0,3)

0,5*5mln zł = 2,5 mln zł -> należy przeznaczyć na zakup akcji A (czyli 2,5 mln 
zł/200zł= 12 500 sztuk)

0,2*5 mln zł = 1 mln zł - > należy przeznaczyć na akcje B (czyli 1 mln zł /50zł = 20 000 
sztuk)

0,3*5mln zł = 1,5 mln zł -> należy przeznaczyć na akcje C (czyli 1,5 mln zł/ 2000zł = 
750 sztuk)

background image

 

 

2 /13

Zastosowania zadań PL

Wybór portfela inwestycyjnego

•Przykład rozwiązania za pomocą SOLVERa -> plik. Zadania PL.xls

•Zadanie 1

 

-> plik. Zadania PL.xls

background image

 

 

3 /13

Zastosowania zadań PL

Wybór portfela inwestycyjnego

f(x

1

, ..., x

j

) = Σ

r

j

x

j

  -> max

Gdzie r

j

 – oczekiwana stopa zwrotu, x

j

 – udział wartości aktywów j-tego typu wartości 

portfela

Warunki ograniczające:

Σ

x

j

 =1  

d

j

 < x

j

 < g

j 

   

x

j

 >= 0 , j=1,...,n

Gdzie d

j

 – dolny limit udziału wartości aktywów j w wartości portfela 

g

j

 - górny limit udziału wartości aktywów j w wartości portfela 

Kx

j

 / c

j

  = ilość jednostek aktywu j, jaką należy zakupić do portfela

Gdzie K – kapitał, c

j

 – cena jednostkowa inwestycji

Kwota zysku = K Σ

r

j

x

j

 

background image

 

 

4 /13

Zastosowania zadań PL

Wybór portfela inwestycyjnego – ZADANIE 2

Zapisz funkcję celu oraz warunki ograniczające dla poniższego zadania:

Fundusz poszukuje portfela o jak największej wartości oczekiwanej stopy zwrotu oraz 
ryzyku nie przekraczającym 5%.

Akcje firmy

Oczekiwana 

stopa 

zwrotu

Odchylenie 

standardow

e ( miara 

ryzyka)

A

30%

10%

B

5%

15%

C

20%

20%

D

10%

2%

background image

 

 

5 /13

Zastosowania zadań PL

Zagadnienie transportowe

Należy zaplanować przewóz z magazynów do fabryk tak, aby 
zminimalizować koszt transportu. Koszt przewozu 1 tony na 
odległość 1km wynosi 20zł.

Fabryk

a1

Fabryka2

Zasoby (w 

tonach)

Magazyn1

4

2

100

Magazyn2

5

3

50

Magazyn3

6

1

50

Moce 

produkcyjne 

(w tonach)

60

70

Odległość między 
Magazynem1 a 
Fabryką2 w km

Rozwiązanie:

x

ij

 – decyzja, że 

przewozimy x ton z 
magazynu i do fabryki j (6 
decyzji)

Koszt przewozu z 
Magazynu1 do Fabryki1 = 
4km*20zł = 80zł

Funkcja celu:

80x

11

 + 40x

12

 + 100x

21

 + 60x

22

 + 120x

31

 + 20x

32

  -> min

(80 = 4km* 20zł)

background image

 

 

6 /13

Zastosowania zadań PL

Zagadnienie transportowe

Moce produkcyjne Fabryk i Zasoby magazynów stanowią 
ograniczenia

Fabryk

a1

Fabryka2

Zasoby (w 

tonach)

Magazyn1

4

2

100

Magazyn2

5

3

50

Magazyn3

6

1

50

Moce 

produkcyjne 

(w tonach)

60

70

x

11

 + x 

12

 <=100

x

21

 + x 

22

 <= 50

x

31

 + x 

32

 <=50

x

11

 + x 

21

 + x 

31

 = 60

x

12

 + x 

22

 + x 

32

 = 70

Gdy łączne Moce produkcyjne Fabryk i Zasoby magazynów są równe to 
mówimy o zbilansowaniu podaży (zasoby magazynów)  z popytem (moce 
produkcyjne)

background image

 

 

7 /13

Zastosowania zadań PL

Zagadnienie transportowe – ZADANIE 3

Zapisać funkcję celu i warunki ograniczające:

Koszt przewozu 1 tony na odległość 1km wynosi 20zł.

Fabryk

a1

Fabryka2

Zasoby (w 

tonach)

Magazyn1

2

3

70

Magazyn2

1

4

40

Magazyn3

3

1

50

Moce 

produkcyjne 

(w tonach)

30

70

Za pomocą SOLVERa oblicz rozwiązanie optymalne oraz koszt 
transportu.

background image

 

 

8 /13

Zastosowania zadań PL

• Zagadnienie diety – ZADANIE 4

Asia jest na diecie. Jej dzienne zapotrzebowanie na witaminy A, B i C wynosi 10,20 i 
30. Przy czym dla witaminy A maksymalna dzienna dawka nie może przekroczyć 50 
jednostek.

Na rynku dostępne są trzy rodzaje tabletek. Jedna tabletka T1 zawiera w sobie 5 
jednostek witaminy A, 10 jednostek witaminy B i 6 jednostek witaminy C. W 
przypadku tabletek T2 i T3 zawartość witamin A, B i C w jednej tabletce wynosi 
odpowiednio 10,15,15 i 20,20,6.

Tabletki można kupować na sztuki. Jedna tabletka T1 kosztuje 2zł, T2 – 3zł a T3 – 5zł.

Skonstruować zadanie na podstawie, którego Asia podejmie decyzję, które tabletki i w 
jakich ilościach powinna kupić, aby dostosować się do wymogów diety i jednocześnie 
jak najmniej płacąc.

Następnie za pomocą Solvera rozwiązać zadanie

background image

 

 

9 /13

Zastosowania zadań PL

• Wybór harmonogramu – Przykład 

Właściciel restauracji chce ustalić ilu kelnerów potrzebuje zatrudnić. Liczba 
potrzebnych kelnerów danego dnia zależy od liczby klientów. W niektóre dni liczba 
klientów jest większa, a w inne dni mniejsza. Na podstawie dotychczasowych 
doświadczeń właściciel restauracji ustalił ilu kelnerów potrzebuje każdego dnia 
tygodnia:

Pon: 3  Wt: 5  Śr: 4  Czw: 5  Piąt: 10  Sob: 11  Niedz: 8

Każdy kelner pracuje 5 dni pod rząd i po pięciu dniach pracy otrzymuje dwa dni 
wolne.

Zapisz funkcję celu oraz warunki ograniczające.

F(X) = x1 + x2 + x3 + x4 + x5 + x6 + x7 -> min

x1 + x4 + x5 + x6 + x7 ≥ 3 (1)

x1 + x2 + x5 + x6 + x7 ≥ 5 (2)

x1 + x2 + x3 + x6 + x7 ≥ 4 (3)

x1 + x2 + x3 + x4 + x7 ≥ 5 (4)

x1 + x2 + x3 + x4 + x5 ≥ 10 (5)

x2 + x3 + +x4 + x5 + x6 ≥ 11 (6)

x3 + x4 + x5 + x6 + x7 ≥ 8 (7)

background image

 

 

10 /13

Zastosowania zadań PL

• Problem przydziału – Przykład 

Marta postanowiła chodzić trzy razy w tygodniu do Gymnasionu na różne zajęcia. W 
Gymnasionie jest promocja: zajęcia w danej grupie kosztują tyle, ile aktualnie zapisanych 
jest osób do danej grupy. W które dni i do jakiej grupy powinna się zapisać, aby w sumie 
zapłacić jak najmniej? Zapisz zadanie PL.

Liczba osób zapisanych do 

grupy

Sals

a

TBC

Jazz 

danc

e

Pon

10

15

6

Wt

4

9

5

Śr

6

12

10

Czw

8

5

3

Zmienna decyzyjna: x

ij

 = 1 jeśli zapisze się do grupy, 0 jeśli nie zapisze

F(x) = 10x

11

 + 15 x

12

 + 6x

13

 + 4x

21

 + 9x

22

+ 5x

23

+ 6x

31

 + 12x

32 

+ 10x

33 

8x

41

 + 5x

42

 + 3x

43

x

11

 + x

12 

+ x

13

 <=1 x

11

 + x

21

 + x

31

 + x

41

 = 1

x

21

 + x

22

 + x

23

<=1 x

12

 + x

22

 + x

32

 + x

42

 = 1

x

31

 + x

32

 + x

33

<=1 x

13

 + x

23

 + x

33

 + x

43

 = 1

x

41

 + x

42

 + x

43

 <=1

background image

 

 

11 /13

Zastosowania zadań PL

• Problem przydziału – ZADANIE 5

Firma współpracuje z trzema tłumaczami. Każdy z nich może przetłumaczyć na trzy języki 
obce, jednak czas jaki potrzebują średnio na przetłumaczenie jednej strony w danym 
języku jest różny w każdym przypadku. Firma potrzebuje przetłumaczyć artykuł na trzy 
języki obce. Komu powinna powierzyć przetłumaczenie artykułu na jaki język, aby 
otrzymać je jak najszybciej. Zapisz ZPL.

Ang

Fran

Niem

Tłum 1

15

12

10

Tłum 2

9

9

12

Tłum 3

18

13

10

Tłum 4

16

15

10

background image

 

 

12 /13

Zastosowania zadań PL

• Problem produkcyjny wielookresowy – Przykład 

Firma musi ustalić produkcję w poszczególnych kwartałach. Popyt na produkt, zdolności 
produkcyjne firmy, cena i koszty produkcji są zmienne (podane w tabeli). Produkt 
wyprodukowany w danym kwartale może skierować od razu na rynek lub przechować w 
magazynie. Koszt magazynowania w każdym kwartale wynosi 0,05 za sztukę. Aktualny stan 
zapasów firmy wynosi 400 i taki sam stan zapasów chce mieć za rok.

Ile firma powinna produkować i dostarczać na rynek, aby zmaksymalizować zysk?

Kwartał

Maksymalny popyt

Zdolności produkcyjne

Cena 
sprzedaży

Koszty 
produkcji

1

2100

3600

2,5

1,6

2

3400

2200

2,8

1,7

3

4800

3400

3,4

1,4

4

2400

4000

2,2

1,1

Definicja zmiennych decyzyjnych

x

j

 – wielkość produkcji w kwartale j, j = 1,2,3,4,

z

j

 – zapas w magazynie na koniec kwartału j, j = 

1,2,3,4,

r

j

 – wielkość dostaw na rynek w kwartale j, j = 

1,2,3,4.

Ograniczenia wynikające z zdolności 
produkcyjnych

x1 ≤ 3600 , x2 ≤ 2200, x3 ≤ 3000, x4 ≤ 
4000 .

Ograniczenia wynikające z chłonności 
rynku

r1 ≤ 2100 , r2 ≤ 3400 , r3 ≤ 4800, r4 ≤ 
2400

Ograniczenia wynikające z wymogu stanu 
zapasów

z4 ≥ 400

background image

 

 

13 /13

Zastosowania zadań PL

• Problem produkcyjny wielookresowy – Przykład 

Zależności między produkcja, zapasem a dostawami na rynek dla każdego kwartału:

kwartał I: r1 = x1 + 400 − z1 ,

kwartał II: r2 = x2 + z1 − z2 ,

kwartał III: r3 = x3 + z2 − z3 ,

kwartał IV: r4 = x4 + z3 − z4 ,

Funkcja celu:

Zysk = Dochód ze sprzedaży – koszt produkcji – koszt magazynowania

Dochód ze sprzedaży: 2,5x1 + 2,8x2 + 3,4x3 + 2,2x4

Koszty produkcji: 1,6r1 +1,7r2 +1,4r3 +1,1r4

Koszt magazynowania: 0,05(z1 + z2 + z3 + z4 )

Funkcja celu: 2,5x1 + 2,8x2 + 3,4x3 + 2,2x4 - (1,6r1 +1,7r2 +1,4r3 +1,1r4)-0,05(z1 + 
z2 + z3 + z4)


Document Outline