KOLOKWIUM 1 (Automatycznie zapisany)


1. Przykłady zastosowań modeli decyzyjnych w działalności przedsiębiorstwa

Przygotowanie działalności przedsiębiorstwa:

• strategia wyboru produktu ( co wytwarzać)

• strategia wyboru technologii (ile produkować)

• strategia wyboru miejsca lokalizacji (gdzie wytwarzać)

• strategia rozmieszczenia obiektów

• strategia organizacji zaopatrzenia( niezbędne czynniki produkcji i ich ilość)

• strategia wykorzystania czynnika ludzkiego

Planowanie działalności produkcyjnej przedsiębiorstwa:

• problem przydziału zadań w czasie

• problem harmonogramowania zadań na urządzeniach

• problem planowania i kontroli przedsięwzięć złożonych z wielu zadań elementarnych

2 . Cechy metody badań operacyjnych

ukierunkowanie na podejmowanie decyzji

3 Etapy procedury rozwiązującej problemy decyzyjne za pomocą badań operacyjnych

4. Podstawowe części modelu decyzyjnego

5 .Rodzaje modeli decyzyjnych

Celem modelu matematycznego jest odwzorowanie istoty badanego procesu za

pomocą funkcji matematycznych. Za pomocą reguł matematycznych model

matematyczny sprowadza opis działania procesu (systemu) do opisu jego cech,

przede wszystkim mierzalnych.

Modele matematyczne mogą być formułowane w postaci modeli algebry

liniowej, modeli statystycznych, modeli optymalizacyjnych i modeli

sieciowych.

6. Podział problemów decyzyjnych zależny od warunków w jakich podejmowana jest decyzja

W warunkach zdeterminowanych, ryzyka, niepewności (niemożliwość przewidywania).

7. Klasyfikacja modeli decyzyjnych

Według liczby funkcji celu

jednokryterialne

wielokryterialne

Według postaci analitycznej funkcji celu i warunków ubocznych

liniowe

nieliniowe

According to the type of variables

ciągłe

dyskretne

całkowitoliczbowe

boolowskie (binarne)

Według rodzaju parametrów

deterministyczne

stochastyczne

probabilistyczne

statystyczne

strategiczne

Według liczby stopni procesów decyzyjnych

statyczne

dynamiczne

ciągłe

dyskretne

8. Działy Badań Operacyjnych:

9. Układ wektorów liniowo niezależnych, liniowo zależnych

Układ wektorów jest liniowo zależny, jeżeli chociaż jeden z nich jest kombinacją pozostałych. W układzie wektorów liniowo niezależnych żadnego z tych wektorów nie można przedstawić jako kombinacji liniowej pozostałych.

10. Czy wektory jednostkowe tworzą układ wektorów liniowo zależny czy liniowo niezależny.

Linowo niezależny

11 .Liczba wektorów liniowo niezależnych w przestrzeni n - wymiarowej

n

12 . Baza zbioru, liczność wektorów liniowo niezależnych tworzących bazę

Bazą zbioru S nazywamy liniowo niezależny układ wektorów b1, b2, …, bk należących do S zawierający zbiór S. Liczba wektorów stanowiących bazę zbioru S jest równa maksymalnej liczbie wektorów liniowo niezależnych należących do S.

13. Czy dowolny element zbioru można przedstawić w sposób jednoznaczny jako kombinację liniową wektorów bazowych tego zbioru

Tak

14 . Rozwiązanie bazowe układu równań

Rozwiązanie bazowe układu równań to takie rozwiązanie x(B) należące do Rn, w którym wszystkie zmienne niebazowe są równe 0.

15. Wartości zmiennych niebazowych w rozwiązaniu bazowym

Równe 0.

16. Rozwiązanie bazowe zdegenerowane

Rozwiązanie bazowe jest wtedy zdegenerowane, gdy chociaż jedna ze składowych części bazowej jest równa zero.

17. Maksymalna liczba rozwiązań bazowych układu równań o macierzy m x n.

(nm) = n!/(m-n)!m!

18. Postać klasyczna zadania programowania liniowego

postać funkcji celu: (max)z = ∑ cj*xj

warunki ograniczające: ∑ aij*xj <= bj i = 1,2,3,..., m

xj >= 0 j = 1,2,3,..., n

gdzie: (x1,x2,…..xn ) € Rn wektor zmiennych decyzyjnych

z € R wartość funkcji celu

(c1,c2,….cn) € Rn wektor kosztów (cen) jednostkowych

A = [aij ] macierz współczynników nakładów

b =[ bj ] wektor ograniczeń nakładów

19. Postać standardowa zadania programowania liniowego

Zamiast układu nierówności z postaci klasycznej rozpatrujemy układ równań.

20 . Rozwiązanie dopuszczalne zadania programowania liniowego

Dowolny wektor x spełniający ograniczenia

21 . Rozwiązanie bazowe dopuszczalne zadania programowania liniowego

Rozwiązanie bazowe dopuszczalne stanowią wierzchołki wypukłego zbioru rozwiązań dopuszczalnych.

22. Rozwiązanie optymalne zadania programowania liniowego

Dla dowolnego rozwiązania dopuszczalnego x f(x*) => f(x)

23 . Kiedy zadanie programowania liniowego nazywamy sprzecznym

Kiedy zbiór rozwiązań dopuszczalnych jest zbiorem pustym

24 . Liczba zmiennych bazowych rozwiązania bazowego dopuszczalnego zadania programowania liniowego.

25 . Zbiory wypukłe, wierzchołki zbioru wypukłego

Zbiór C należący do Rn nazywamy wypukłym jeżeli dla dowolnego x1, x2 należących do C oraz dla dowolnego 0 <= l <= 1 zachodzi lx1 + ( 1- l)x2 należy do C. Punkt x nazywamy punktem wierzchołkowym zbioru wypukłego C wtedy i tylko wtedy, gdy nie można znaleźć punktów x1, x2 należących do C spełniających powyższy warunek.

26. Jaki zbiór w przestrzeni (interpretacja geometryczna) tworzy zbiór rozwiązań dopuszczalnych zadania programowania liniowego.

Wielościan wypukły

27. Gdzie w zbiorze rozwiązań dopuszczalnych zadania programowania liniowego znajdują się rozwiązania bazowe dopuszczalne

Na wierzchołkach zbioru rozwiązań dopuszczalnych

28. Gdzie w przestrzeni (interpretacja geometryczna) należy poszukiwać rozwiązania optymalnego zadania programowania liniowego

Na wierzchołkach zbioru wypukłego rozwiązań dopuszczalnych.

29. Liczba rozwiązań optymalnych zadania programowania liniowego

Może być ich nieskończenie wiele lub w ogóle.

30. Zmienne osłabiające w zadaniu programowania liniowego

To są zmienne, które trzeba dodać w celu uzyskania postaci standardowej.

31. Zmienne sztucznej bazy w zadaniu programowania liniowego

Jeżeli nie mamy podmacierzy jednostkowej to dodajemy zmienną sztucznej bazy.

32 . Przyczyny i konsekwencje wprowadzania zmiennych osłabiających i zmiennych sztucznej bazy do warunków ograniczających zadania programowania liniowego

Wprowadzamy zmienną osłabiającą w sytuacji, gdy ograniczenia są w postaci nierówności bez macierzy jednostkowej. Konsekwencja to uzyskanie postaci standardowej.

33. Idea algorytmu simpleks

Znalezienie rozwiązania dopuszczalnego optymalnego .

34. Wyznaczanie początkowego rozwiązania bazowego dopuszczalnego zadania programowania liniowego

Początkowym rozwiązaniem bazowym są wektory jednostkowe.

35. Interpretacja elementów wektora wskaźników optymalności w tablicy simpleksowej

Aktualne rozwiązanie bazowe.

36. Wyznaczanie elementu centralnego w tablicy simpleksowej

Szukamy największego wskaźnika optymalności (MAX). Ta kolumna w której jest maksymalny wskaźnik optymalności będzie zawierała element centralny, który będzie na przecięciu tej kolumny i wiersza z najmniejszym ilorazem wartości xb przez element tej kolumny w każdym wierszu.

37. Kiedy aktualne dopuszczalne rozwiązanie bazowe zadania programowania liniowego jest rozwiązaniem optymalnym (opisz etap algorytmu simpleks).

Wtedy gdy wszystkie wskaźniki optymalności są niedodatnie

38. Kiedy zadanie programowania liniowego nie ma skończonego rozwiązania optymalnego (opisz etap algorytmu simpleks).

Kiedy stwierdzamy nieograniczoność rozwiązania optymalnego.

39. Zadanie pierwotne a zadanie poszerzone w metodzie simpleks.

Poszerzone zadanie w metodzie simpleks jest po dodaniu wektora sztucznej bazy.Pierwotne zadanie w metodzie simpleks jest przed dodaniem wektora sztucznej bazy.

40. Wyznaczanie rozwiązania optymalnego zadania pierwotnego na podstawie rozwiązania optymalnego zadania poszerzonego.

Jeżeli w rozwiązaniu optymalnym x = [x0, xS] zadania rozszerzonego mamy xS = 0, to x0 jest rozwiązaniem optymalnym zadania pierwotnego, jeśli w tym rozwiązaniu xS > 0, to zadanie pierwotne jest sprzeczne.

41. Możliwe oceny rozwiązania optymalnego zadania PL.

42. Formułowanie parametrycznego zadania programowania liniowego.

43. Postać ogólna zagadnienia transportowego.

Postać funkcji celu: 0x01 graphic

0x01 graphic
- wielkość przewozu od i-tego dostawcy do j-tego odbiorcy

Warunki ograniczające: 0x01 graphic
i = 1, 2, …, m

0x01 graphic
j = 1, 2, …, n

0x01 graphic

44. Interpretacja warunków ograniczających zagadnienia transportowego.

X = [0x01 graphic
] - macierz zmiennych decyzyjnych (ilość towaru na drodze {i,j})

a = [0x01 graphic
- wektor dostawy (zasoby dostawców)

b = [0x01 graphic
] - wektor odbioru (zapotrzebowanie odbiorców)

45. Zadanie transportowe zbilansowane, niezbilansowane.

Zbilansowane jest gdy suma towarów w magazynach jest równa zapotrzebowaniu odbiorców. Gdy ten warunek nie jest spełniony zadanie jest niezbilansowane.

46. Metody sprowadzania zadania transportowego do postaci zbilansowanej.

Gdy suma towarów w magazynach > zapotrzebowania odbiorców, wprowadzamy fikcyjnego odbiorcę. Gdy suma towarów jest < zapotrzebowania odb, wprowadzamy fikcyjnego dostawcę. Do macierzy kosztów dopisujemy zera.

47. Czy zadanie transportowe zawsze posiada rozwiązanie optymalne.

Tak.

48. Czy zadanie transportowe zawsze posiada skończone rozwiązanie optymalne.

Tak.

49. Warunki otrzymania rozwiązania zadania transportowego o wartościach całkowitych.

0x01 graphic
(towary w magazynach) oraz 0x01 graphic
(zapotrzebowanie odbiorców) muszą być liczbami całkowitymi.

50. Liczba wszystkich zmiennych decyzyjnych w zadaniu transportowym o m dostawcach i n odbiorcach.

m * n

51. Liczba zmiennych bazowych w rozwiązaniu bazowym zadania transportowego.

m + n - 1

52. Etapy procedury rozwiązywania zadania transportowego.

  1. Sprawdzenie czy zadanie jest zbilansowane i jeśli nie to przekształcenie go w zad zbilansowane

  2. Wyznaczenie wstępnego rozwiązania bazowego (np. metodą kąta płn.-zach., met minimalnego elementu macierzy kosztów, metodą VAN)

  3. Wyznaczenie rozwiązania optymalnego (np. met potencjałów).

53. Metody wyznaczania wstępnego rozwiązania bazowego zadania transportowego.

Metoda kąta płn.-zach., minimalnego elementu macierzy kosztów, met potencjałów

54. Postępowanie w przypadku degeneracji rozwiązania bazowego zadania transportowego.

Jeśli rozwiązanie zad transportowego ma mniej niż m+n-1 zmiennych bazowych należy dołączyć brakującą liczbę zmiennych bazowych z wartościami zerowymi. Graf rozwiązania musi być spójny i bez cykli.

55. Interpretacja elementów tablicy wskaźników optymalności w metodzie potencjałów.

C0 = [c0ij] i = 1, 2, …, m; j = 1, 2, …, n

gdzie c0ij = ui + vj + cij

56. Kryterium stopu w algorytmie rozwiązywania zadania transportowego metodą potencjałów.

Rozwiązanie jest optymalne, gdy C0 ≥ 0

57. Przykłady problemów decyzyjnych formułowanych w postaci zadania transportowego.

Określenie planu przewozu między dostawcami a odbiorcami tak, by po uwzględnieniu dostępnych zasobów dostawców i wymaganego zapotrzebowania odbiorców łączne koszty transportu były minimalne. Zagadnienia transportowo-produkcyjne, minimalizacja pustych przebiegów, wybór optymalnej lokalizacji produkcji, ograniczenie przepustowości na trasach przewozowych, całkowita blokada przewozu na wybranej trasie, częściowa blokada trasy.

58. Postępowanie w przypadku całkowitej blokady przewozu na wybranej trasie w algorytmie rozwiązywania zadania transportowego.

59. Postępowanie w przypadku częściowej blokady trasy w algorytmie rozwiązywania zadania transportowego.

60. Postać zadania transportowego z kryterium czasu I i II rodzaju.

61. Sformułuj zagadnienie przydziałów

n czynności można wykonać w m miejscach produkcji. Znane są ograniczone moce produkcyjne poszczególnych miejsc pracy, często też zadania planowe w zakresie produkcji wyrobów. Jest też dana macierz kosztów. Należy zaproponować przydział zadań produkcyjnych do poszczególnych miejsc pracy, optymalny z punktu widzenia jednego z kryteriów:

- minimalizacji kosztów lub czasu wykonywania zadań planowych

- maksymalizacji efektów (ilości wyprodukowanych wyrobów)

62. Co to są przydziały wzajemnie jednoznaczne?

Dane są zbiory elementów A i B. Należy elementom zbioru A przyporządkować jeden i tylko jeden element zbioru B i na odwrót - każdemu elementowi B jeden element A.

63. Co to jest tablica oczek dopuszczalnych?

Zapis zadania w postaci tablicy możliwości przydziału. Oczka dopuszczalne odpowiadają możliwości przydziału elementom zbioru A danych elementów zbioru B. Pozostałe (przekreślone) oczka tablicy są oczkami niedopuszczalnymi.

64. Co to są niezależne oczka dopuszczalne w algorytmie wyznaczania przydziału najliczniejszego?

Gdy w każdym wierszu i w każdej kolumnie omawianej tablicy będzie wybrane maksymalnie jedno oczko. Wybrane oczka oznaczane są jedynkami.

65. Kiedy przerywamy etap cechowania i przechodzimy do zmiany układu jedynek w algorytmie wyznaczania przydziału najliczniejszego?

Jeśli jest ocechowana kolumna nie zawierająca jedynki.

66. Kiedy stwierdzamy optymalność rozwiązania w algorytmie wyznaczania przydziału najliczniejszego?

Jeśli nie ma ocechowanej kolumny bez jedynki, bo wtedy aktualny zbiór jedynek w tablicy jest najliczniejszy i wyznacza rozwiązanie optymalne. Nie da się wstawić więcej jedynek.

67. Kiedy stwierdzamy optymalność rozwiązania w algorytmie wyznaczania przydziału optymalnego z kryterium maxmin?

W zbiorze oczek dopuszczalnych wyznaczamy najliczniejszy zbiór niezależnych oczek. Jeśli liczność wyznaczonego zbioru jest mniejsza niż min{m,n} to wtedy wyznaczony poprzedni zbiór niezależnych oczek dopuszczalnych określa przydział optymalny z kryterium max(min).

68. Kiedy stwierdzamy optymalność rozwiązania w algorytmie wyznaczania przydziału optymalnego z kryterium minmax?

W zbiorze oczek dopuszczalnych wyznaczamy najliczniejszy zbiór niezależnych oczek. Jeśli liczność wyznaczonego zbioru jest mniejsza niż min{m,n} to wtedy wyznaczony poprzedni zbiór niezależnych oczek dopuszczalnych określa przydział optymalny z kryterium min(max).

69. Podaj przykład zastosowania algorytmu wyznaczania przydziału optymalnego o minimalnym koszcie?

Takie przyporządkowanie kierowców do poszczególnych samochodów, aby koszt transportu towaru był minimalny.

70. Podaj przykład zastosowania algorytmu wyznaczania przydziału optymalnego o maksymalnym zysku?

Takie przydzielenie pracowników na poszczególne kontrakty, aby zmaksymalizować zysk przedsiębiorstwa.

71. Podaj przykład zastosowania algorytmu wyznaczania przydziału optymalnego(wąskie gardło) z kryterium minmax?

Takie przydzielenie prac pracownikom, aby zminimalizować czas pracy, której realizacja jest najdłuższa.

72. Podaj przykład zastosowania algorytmu wyznaczania przydziału optymalnego(wąskie gardło) z kryterium maxmin?

Takie przydzielenie prac pracownikom, aby zmaksymalizować najmniejszą wydajność pracownika.

73. Jak zmodyfikować algorytm wyznaczania przydziału optymalnego o minimalnym koszcie aby uzyskać przydział optymalny o maksymalnym zysku?

Każdy element macierzy kosztów przemnożyć przez -1.

74. Na czym polega istota metody programowania dynamicznego.

Na zamianie zadania optymalizacyjnego z N zmiennymi decyzyjnymi w N zadań optymalizacyjnych tylko z jedną zmienną decyzyjną, przy czym zadania te są powiązane zależnością rekurencyjną.

75. Do jakiej grupy procesów decyzyjnych należą zagadnienia rozwiązywane metodami programowania dynamicznego.

Wieloetapowe procesy decyzyjne.

76. Jakie własności posiadają tzw. wieloetapowe procesy decyzyjne.

Stan wejściowy procesu do danego etapu, decyzję podejmowaną na każdym etapie, stan wyjściowy procesu z danego etapu.

77. Zinterpretuj (jak rozumiesz) zasadę optymalności Bellmana.

Każde kolejne rozwiązanie jest optymalne niezależnie od początkowego stanu i pierwszych decyzji a tylko od tych bezpośrednio poprzedzających.

78. Zdefiniuj własnymi słowami zadanie wyboru najkrótszej drogi.

Wybieramy najkrótszą drogę cechując wszystkie „przystanki” od końca i wybierając najkrótsze odcinki za każdym razem.

79. Zdefiniuj własnymi słowami zadanie alokacji.

Dokonujemy takiego przydziału rozpatrywanego środka, aby łączny dochód był maksymalny.

80. Zdefiniuj własnymi słowami zadanie załadunku.

Ładujemy ciężarówkę tak, aby wartość załadowanych różnych towarów była maksymalna.

81. Podaj wzór rekurencyjny zadania załadunku.

Max zo = Σ vjxj , gdzie v to zysk a x to ilość.

82. Podaj wzór rekurencyjny zadania alokacji.

Max F = Σ gkxk , gdzie iloczyn to dochód z k-tego rodzaju działalności.

83. Podaj przykład problemu decyzyjnego rozwiązywanego z wykorzystaniem algorytmu alokacji.

Wybór miejsc otwarcia x sklepów w y miejscowościach, które przyniosą najwyższy zysk.

84. Podaj przykład problemu decyzyjnego rozwiązywanego z wykorzystaniem algorytmu załadunku.

Załadunek x tonowej ciężarówki y różnymi towarami o maksymalnej wartości.

85. Podaj przykład problemu decyzyjnego rozwiązywanego z wykorzystaniem algorytmu sterowania zapasami.

Ile jakich towarów przechowywać w magazynie i w jakiej kolejności je wydawać.

86. Wymień omawiane na zajęciach problemy rozwiązywane metodami programowania dynamicznego.

Wybór najkrótszej drogi, alokacja zapasów, sterowanie zapasami, problem załadunku.

Zestaw obowiązujących algorytmów

1. Interpretacja geometryczna zadań programowania liniowego.

2. Algorytm simpleks (zadanie pierwotne, zadanie poszerzone).

3. Zadanie transportowe (metoda kąta północno-zachodniego+ metoda potencjałów, metoda minimalnego elementu macierzy kosztów + metoda potencjałów).

4. Przydział optymalny o minimalnym koszcie/maksymalnym zysku.

5. Przydziały typu wąskie gardło z kryterium maxmin i minmax.

6. Zagadnienie załadunku i alokacja.



Wyszukiwarka

Podobne podstrony:
pytania kolokwium (Automatycznie zapisany)
WDP I kolokwium Automatycznie zapisany
Organizacja [Automatycznie zapisany]
pato 1 10 (Automatycznie zapisany)
A Kolokwium I Automatyka
Sprawozdanie techniczne (Automatycznie zapisany)
matma (Automatycznie zapisany)
Konspekt korektywa FIN (Automatycznie zapisany) 2
pytania i odp licencjat (Automatycznie zapisany)
Giełdy układ nerwowy (Automatycznie zapisany)
Ramowy plan wypowiedzi (Automatycznie zapisany)
postmodernizm konsumpcjonizm (Automatycznie zapisany)
nasz mosteq (Automatycznie zapisany)
Prawo?ministracyjne w pracy pracownika pracownika socjalnego (Automatycznie zapisany) (2)x
gr L 2 woltamperometria (Automatycznie zapisany)
81 (Automatycznie zapisany)
ĆwiczenieW ~$rawko (Automatycznie zapisany)

więcej podobnych podstron