Raport Instytutu Automatyki i Informatyki Stosowanej Politechniki Warszawskiej

Wielkość: px
Rozpocząć pokaz od strony:

Download "Raport Instytutu Automatyki i Informatyki Stosowanej Politechniki Warszawskiej"

Transkrypt

1 Uwzgle dnienie wielokryterialności w modelach preferencji uczestników rynku i modelach preferencji ogólnych W lodzimierz Ogryczak Raport Instytutu Automatyki i Informatyki Stosowanej Politechniki Warszawskiej Październik, 2012 Raport nr: Copyright c 2014 by Instytut Automatyki i Informatyki Stosowanej Politechniki Warszawskiej Wszystkie prawa zastrzeżone. Żadna cze śċ tej publikacji nie może być reprodukowana, przechowywana w bazach danych, transmitowana w żadnej formie ani w żaden sposób, elektroniczny, mechaniczny, kserograficzny czy inny, bez uprzedniej pisemnej zgody autorów. Politechnika Warszawska Instytut Automatyki i Informatyki Stosowanej ul. Nowowiejska 15/19, Warszawa tel , fax

2 Uwzgle dnienie wielokryterialności w modelach preferencji uczestników rynku i modelach preferencji ogólnych W lodzimierz Ogryczak ogryczak@elka.pw.edu.pl Październik, 2012 Steszczenie Wiele decyzji dotyczacych sprzedaży, czy zakupu dóbr lub us lug publicznych, podejmowanych z zastosowaniem przetargów lub aukcji, wymaga uwzglednienia preferencji wielokryterialnych oraz wystepowania wielu atrybutów opisujacych wymagania, zasoby, towary, itp. Zarówno decydent, który przeprowadza przetarg lub aukcje jak i oferenci, podejmujac decyzje kieruja sie swoimi niezależnymi z lożonymi celami, które czesto sa celami wielokryterialnymi. Istotne jest przy tym także uwzglednienie z lożonych interesów i celów spo leczeństwa. Wielokryterialność celów uczestników przetargów i aukcji nie jest w dotychczasowej praktyce uwzgledniona w sposób dostateczny. Przedmiotem badań bed a różne rodzaje regu l rozstrzygania przetargów i aukcji z bezpośrednim uwzglednieniem wielokryterialności celów uczestników. Budowane bed a różne modele decyzyjne i prowadzone symulacje dzia lań możliwych regu l tak, aby otrzymywane rozwiazania by ly sprawiedliwe, efektywne oraz odporne na możliwe spekulacje uczestników. S lowa kluczowe. teoria mechanizmów, optymalizacja, efektywność, zgodność motywacji, modelowanie wielokryterialne. 1 Wst ep Wiele decyzji dotyczacych sprzedaży, czy zakupu dóbr lub us lug publicznych, podejmowanych z zastosowaniem przetargów lub aukcji, wymaga uwzglednienia preferencji wielokryterialnych oraz wystepowania wielu atrybutów opisujacych wymagania, zasoby, towary, itp. Zarówno decydent, który przeprowadza przetarg lub aukcje jak i oferenci, podejmujac decyzje kieruja sie swoimi niezależnymi z lożonymi celami, które czesto sa celami wielokryterialnymi. Istotne jest przy tym także uwzglednienie z lożonych interesów i celów spo leczeństwa. Wielokryterialność celów uczestników przetargów i aukcji nie jest w dotychczasowej praktyce uwzgledniona w sposób dostateczny. Przedmiotem badań sa tu różne rodzaje regu l rozstrzygania przetargów i aukcji z bezpośrednim uwzglednieniem wielokryterialności celów uczestników. Budowane aa różne modele decyzyjne i prowadzone symulacje dzia lań możliwych regu l tak, aby otrzymywane rozwiazania by ly sprawiedliwe, efektywne oraz odporne na możliwe spekulacje uczestników. Podejmowane sa próby zastosowanie podejścia punktu referencyjnego [35, 27] do planowania mechanizmów aukcyjnych [3]. Wymaga to jednak opracowania odpowiednich wariantów metody Praca naukowa finansowana ze środków na nauke w latach jako projekt badawczy nr N N

3 punktu referencyjnego uwzgledniaj acych specyfike przetargów i aukcji, oraz konstruowanie odpowiednich interakcyjnych procedur z uwzglednieniem mechanizmów uczenia. Innym podejściem do analizy wielokryterialnej jest skalaryzacja poszczególnych kryteriów w jedno, o odpowiednich w lasnościach. W szczególności tzw. porzadkowa średnia ważona (ang. ordered weighted average - OWA) [38] używajac wag preferencyjnych przypisywanych odpowiednio najgorszemu wynikowi, drugiemu najgorszemu itp. zachowujac sumacyjny charakter umożliwia modelowanie różnych typów agregacji od egalitarnych po efektywnościowe. Porzadkowe średnie ważone o odpowiednich w lasnościach monotoniczności wag preferencyjnych reprezentuja koncepcje sprawiedliwej optymalizacji [13] i moga być wprowadzone do modeli optymalizacyjnych za pomoca prostych nierówności liniowych. Tym samym odpowiednie systemy opisywane zależnościami liniowymi (bilansowanie dóbr podzielnych) moga być latwo optymalizowane technikami programowania liniowego. Nie dotyczy to jednak systemów i zagadnień opisywanych za pomoca modeli dyskretnych (bilansowanie dóbr niepodzielnych), które wymagaja opracowania nowych algorytmów dok ladnych lub przybliżonych. 2 Optymalizacja wielokryterialna 2.1 Dominacja wektorów ocen Zadanie optymalizacji wielokryterialnej (wielokryterialne zadanie programowania matematycznego) może być sformu lowane nastepuj aco: gdzie max{(f 1 (x), f 2 (x),..., f m (x)) : x Q} (1) f = (f 1, f 2,..., f m ) jest funkcja (wektorowa) przekszta lcajac a przestrzeń decyzji X = R n w przestrzeń ocen Y = R m, poszczególne wspó lrzedne f i reprezentuja skalarne funkcje oceny, I = {1, 2,..., m} jest zbiorem indeksów ocen, Q X oznacza zbiór dopuszczalny (zbiór decyzji dopuszczalnych), x X oznacza wektor zmiennych decyzyjnych. Funkcja f przyporzadkowuje każdemu wektorowi zmiennych decyzyjnych x Q wektor ocen y = f(x), który mierzy jakość decyzji x z punktu widzenia ustalonego uk ladu funkcji oceny f 1,..., f m. Bez zmniejszania ogólności rozważań przyjeliśmy za lożenie, że dla każdej indywidualnej oceny f i wieksza wartość oceny oznacza lepsza ocene decyzji (maksymalizacja). Przyjete sformu lowanie zadania optymalizacji wielokryterialnej jest wyrażone w przestrzeni decyzji. Jest to naturalna reprezentacja problemu decyzyjnego, gdzie celem jest wybór w laściwej decyzji. Zak ladamy, że wybór decyzji (rozwiazania) bierze pod uwage tylko wektory ocen i decyzje o jednakowych wektorach ocen sa jednakowo dobre. Tym samym, problem wyznaczenia najlepszej decyzji możemy ograniczyć do zagadnienia wyboru najlepszego wektora ocen w zbiorze ocen osiagalnych (osiagalnych wektorów ocen). Zbiór ocen osiagalnych (osiagalnych wektorów ocen) A = {y : y = f(x), x Q} Natomiast odpowiednia decyzja prowadzaca do wybranego wektora ocen może być zidentyfikowana w końcowej fazie analizy problemu. Prowadzi to do modelu wielokryterialnego w przestrzeni ocen, gdzie oceny sa bezpośrednio określone jako pojedyncze zmienne. 2

4 Model wielokryterialny w przestrzeni ocen max{y = (y 1,..., y m ) : y A} Dla zadania optymalizacji wielokryterialnej (1) odpowiedni model w przestrzeni ocen otrzymujemy analitycznie wprowadzajac explicite zmienne y i reprezentujace oceny i stosujac optymalizacje do tych zmiennych: max{y = (y 1,..., y m ) : y i = f i (x) i, x Q} (2) Oznacza to rozszerzenie zbioru dopuszczalnego do przestrzeni X Y jako Q r = {(x, y) : x Q, y = f(x)} Zbiór ocen osiagalnych A jest rzutem tego zbioru na przestrzeń Y. W przypadku wielokryterialnych zadań programowania liniowego zbiór Q r jest wielościennym zbiorem wypuk lym i zbiór ocen osiagalnych jako jego rzut również jest wielościennym zbiorem wypuk lym. Wypuk lość zbioru ocen osiagalnych nie jest już jednak zagwarantowana w przypadku dowolnego wielokryterialnego zadania programowania wypuk lego (tzn. wypuk ly zbiór dopuszczalny i wkles le funkcje oceny). Zbiór Q r może być niewypuk ly i generować niewypuk ly zbiór ocen osiagalnych A. W odróżnieniu od modeli optymalizacji jednokryterialnej model decyzyjny optymalizacji wielokryterialnej nie precyzuje ściśle jednej koncepcji najlepszego (optymalnego) rozwiazania. Zapis maksymalizacji w modelu wielokryterialnym oznacza jedynie, że dla każdej pojedynczej oceny preferowana jest wieksza wartość. Tym samym, rozważane preferencje sa reprezentowane przez racjonalne relacje preferencji, spe lniajace warunki zwrotności, przechodniości i ścis lej monotoniczności. Nawet nie znajac relacji preferencji (wiedzac jedynie, że jest to racjonalna relacja preferencji), możemy stwierdzić, że pewne wektory ocen nie moga być maksymalne w sensie danej relacji. Wynika to z faktu, że pewne wektory ocen sa gorsze od innych dla wszystkich racjonalnych relacji preferencji. Można to sformalizować za pomoca relacji racjonalnej dominacji. Ponieważ model racjonalnych relacji preferencji jest najogólniejszym modelem preferencji, relacje racjonalnej dominacji nazywa sie po prostu relacja dominacji. Relacja dominacji. Mówimy, że wektor ocen y (racjonalnie) dominuje y, lub y jest (racjonalnie) dominowany przez y wtedy i tylko wtedy, gdy y y dla wszystkich racjonalnych relacji preferencji. Relacje racjonalnej dominacji bedziemy oznaczać symbolem r. Zapis y r y oznacza, że wektor ocen y racjonalnie dominuje y. Analogicznie do relacji racjonalnej dominacji możemy również zdefiniować relacje racjonalnej indyferencji = r i s labej dominacji r. Zauważmy, że relacje racjonalnej dominacji, indyferencji i s labej dominacji spe lniaja warunki racjonalnej relacji preferencji. Relacja dominacji jest najogólniejsza racjonalna relacja preferencji i każda racjonalna relacja preferencji jest z nia zgodna w tym sensie, że y r y y y Relacja dominacji może być wyrażona za pomoca nierówności wektorowej po wspó lrzednych. Przypomnijmy, że relacja z relacjami ścis lej preferencji i indyferencji określonymi odpowiednio jako > i = y > y (y y i y y ) y = y (y y i y y ) 3

5 określa porzadek Pareto. Porzadek Pareto pokrywa sie z relacja (racjonalnej) dominacji: y r y y y y i y i i = 1, 2,..., m y r y y > y (y y i y y ) y =r y y = y (y y i y y ) Wektor ocen y dominuje y wtedy i tylko wtedy, gdy y > y. Zatem, dla każdej racjonalnej relacji preferencji prawdziwe sa nastepuj ace implikacje y y y y y > y y y 2.2 Wektory niezdominowane i rozwiazania efektywne Relacja dominacji zazwyczaj nie spe lnia warunku spójności i dlatego może istnieć wiele wektorów ocen maksymalnych w sensie relacji racjonalnej dominacji, z których żaden nie jest najwiekszy. To znaczy, na ogó l nie istnieje wektor ocen dominujacy wszystkie pozosta le. Zatem relacja dominacji nie pozwala na jednoznaczne określenie najlepszego wektora ocen. Umożliwia ona jedynie wyróżnienie zbioru niezdominowanych wektorów ocen w odróżnieniu od zdominowanych wektorów ocen. Zdominowane wektory ocen odpowiadaja oczywiście decyzjom nieoptymalnym, ponieważ sa one gorsze od innych osiagalnych wektorów ocen w sensie każdej racjonalnej relacji preferencji. Jeżeli wektor ocen y jest dominowany przez y, to może on być wyeliminowany z poszukiwań, ponieważ wszyscy racjonalni decydenci preferuja y w stosunku do y. Wystarczy zatem ograniczyć poszukiwania w laściwego wyboru do niezdominowanych wektorów ocen. Osiagalny wektor ocen y A nazywamy (racjonalnie) niezdominowanym wtedy i tylko wtedy, gdy nie istnieje y A taki, że y jest dominowany przez y. Zgodnie z definicja relacji dominacji, wektor ocen y o A jest wektorem niezdominowanym wtedy i tylko wtedy, gdy dla każdego y A istnieje (przynajmniej jedna) racjonalna relacja preferencji taka, że nie zachodzi y y o. Faktycznie spe lniony jest silniejszy warunek, że dla każdego niezdominowanego wektora ocen istnieje (spójna) racjonalna relacja preferencji, przy której jest on najlepszy. Oznacza to, że nie znajac preferencji decydenta nie możemy zawczasu wyeliminować żadnego niezdominowanego wektora ocen, bo przy pewnych racjonalnych preferencjach może on reprezentować najlepszy wybór. Formalizuje to twierdzenie 1 Twierdzenie 1 Wektor ocen y o A jest wektorem niezdominowanym wtedy i tylko wtedy, gdy istnieje spójna racjonalna relacja preferencji taka, że y o y dla wszystkich y A. Niezdominowanie osiagalnego wektora ocen y o można zweryfikować analitycznie rozwiazuj ac zadanie optymalizacji max { z i : y i = yi o + z i, z i 0 dla i = 1, 2,..., m; y A} (3) Jeżeli wartość optymalna zadania wynosi 0, to y o jest niezdominowanym wektorem ocen. W przeciwnym przypadku (czyli gdy wartość optymalna jest dodatnia) wektor ocen jest zdominowany. Wyrażenie relacji dominacji w postaci porzadku Pareto określa wektor ocen y o A jako niezdominowany wtedy i tylko wtedy, gdy w zbiorze ocen osiagalnych A nie istnieje możliwość 4

6 zwiekszenia przynajmniej jednej jego wspó lrzednej bez zmniejszania jakiejkolwiek innej. Wynika z tego, że zbiór niezdominowanych wektorów ocen N(A) jest cześci a brzegu zbioru ocen osiagalnych A. W ogólnym wypadku może to być niespójny podzbiór brzegu zbioru wektorów osiagalnych. Z niespójnym zbiorem niezdominowanych wektorów ocen mamy oczywiście do czynienia w przypadku dyskretnego problemu wyboru, gdzie sam zbiór osiagalnych wektorów ocen jest niespójny. Zauważmy, że rozszerzenie zbioru wektorów ocen osiagalnych A o zdominowane wektory ocen nie zmienia zbioru niezdominowanych wektorów ocen, czyli N(A + D) = N(A). Można to wykorzystać do uproszczenia pewnych modeli wielokryterialnych. W szczególności, o ile zbiór ocen osiagalnych A dla wielokryterialnego problemu programowania wypuk lego może nie być wypuk ly, to odpowiedni zbiór A + D jest wypuk ly. Pojecie niezdominowanych wektorów ocen dotyczy elementów przestrzeni ocen Y. W wielokryterialnym problemie decyzyjnym interesuja nas raczej odpowiednie wektory dopuszczalne w przestrzeni decyzji X. Rozwiazanie efektywne. Wektor dopuszczalny x Q nazywamy rozwiazaniem efektywnym (Pareto-optymalnym, sprawnym) zadania optymalizacji wielokryterialnej wtedy i tylko wtedy, gdy odpowiadajacy mu wektor ocen y = f(x) jest wektorem niezdominowanym. Z wcześniej prezentowanych w lasności niezdominowanych wektorów ocen wynikaja nastepuj ace charakterystyki rozwiazań efektywnych: Wektor dopuszczalny x o Q jest rozwiazaniem efektywnym zadania optymalizacji wielokryterialnej wtedy i tylko wtedy, gdy istnieje racjonalna relacja preferencji taka, że dla żadnego x Q nie zachodzi f(x) f(x 0 ). Wektor dopuszczalny x o Q jest rozwiazaniem efektywnym zadania optymalizacji wielokryterialnej wtedy i tylko wtedy, gdy istnieje spójna racjonalna relacja preferencji taka, że f(x 0 ) f(x) dla każdego x Q. Wektor dopuszczalny x o Q jest rozwiazaniem efektywnym zadania optymalizacji wielokryterialnej wtedy i tylko wtedy, gdy nie istnieje x Q taki, że f(x) > f(x 0 ). Wektor dopuszczalny x o Q jest rozwiazaniem efektywnym zadania optymalizacji wielokryterialnej wtedy i tylko wtedy, gdy w zbiorze dopuszczalnym nie istnieje możliwość zwiekszenia przynajmniej jednej oceny rozwiazania bez zmniejszania jakiejkolwiek innej. Analogiczne do w lasności niezdominowania wektorów ocen, rozwiazania efektywne zadania optymalizacji wielokryterialnej pozostaja rozwiazaniami efektywnymi przy zmianie kolejności ocen lub ich ściśle monotonicznego przeskalowania: Dla dowolnej permutacji τ zbioru {= 1, 2,..., m}, wektor x o Q jest rozwiazaniem efektywnym zadania optymalizacji wielokryterialnej wtedy i tylko wtedy, gdy jest rozwiazaniem efektywnym zadania max {(f τ(1) (x), f τ(2) (x),..., f τ(m) (x)) : x Q} Dla dowolnych ściśle rosnacych funkcji s i : R R (i = 1, 2,..., m), wektor x o Q jest rozwiazaniem efektywnym zadania optymalizacji wielokryterialnej wtedy i tylko wtedy, gdy jest rozwiazaniem efektywnym zadania max {(s 1 (f 1 (x)), s 2 (f 2 (x)),..., s m (f m (x))) : x Q} Zauważmy, że efektywność rozwiazania nie zależy od kolejności użytych funkcji oceny i od ściśle monotonicznych zmian skal indywidualnych ocen. 5

7 Sformu lowany wcześniej analityczny test niezdominowania osiagalnego wektora ocen (3) można odpowiednio stosować do weryfikacji efektywności danego wektora dopuszczalnego x o Q. W tym celu trzeba rozwiazać zadanie optymalizacji max { z i : f i (x) = f i (x o ) + z i, z i 0 dla i = 1, 2,..., m; x Q} Jeżeli wartość optymalna zadania wynosi 0, to x o jest rozwiazaniem efektywnym. 2.3 Szacowanie zbioru niezdominowanego W ogólnym przypadku może nie istnieć żaden niezdominowany wektor ocen. To znaczy, zbiór wektorów niezdominowanych może być pusty, podobnie jak zbiór rozwiazań optymalnych optymalizacji jednokryterialnej może być pusty. Dzieje sie tak na przyk lad, w przypadku zbioru ocen osiagalnych pokrywajacego sie z ca l a przestrzenia. Jest to jednak nierealistyczny przypadek, gdy wszystkie oceny moga osiagać dowolne wartości. Naturalne jest ogranicznie rozważań do problemów, gdzie zbiory ocen osiagalnych sa ograniczone, a przyjnajmniej ograniczone w kierunku ich optymalizacji. Zadanie optymalizacji wielokryterialnej nazywamy regularnym, gdy zbiór ocen osiagalnych A jest niepusty i domkniety oraz istnieje wektor y Y dominujacy wszystkie osiagalne wektory ocen y A. Dalsze rozważania ograniczamy do zadań regularnych. Dla takich zadań zawsze istnieje niezdominowany wektor ocen jak pokazuje poniższe twierdzenie. Twierdzenie 2 Jeżeli zbiór ocen osiagalnych A jest domkniety i istnieje wektor y Y dominujacy wszystkie osiagalne wektory ocen y A, to istnieje niezdominowany wektor ocen y o A. Dowód: Niech y A bedzie dowolnym osiagalnym wektorem ocen. Rozpatrzmy zbiór A = {y A : y i y i} {y Y : y i yi i, y i y i} A jest ograniczonym zbiorem domkni etym i zadanie max { y i : y A } ma rozwiazanie optymalne y o A. Co wiecej, dla każdego y A prawdziwa jest nierówność i yo i i y i, czyli y o jest również rozwiazaniem optymalnym zadania min { y i : y A} (4) Zauważmy, że relacja preferencji definiowana przez maksymalizacj e (4) wyraża si e wzorem y y y i y i i jest racjonalna relacja preferencji. Zatem y o jest wektorem najlepszym w sensie pewnej racjonalnej relacji preferencji i co za tym idzie jest niezdominowanym wektorem ocen. 6

8 Jako pierwszy krok analizy problemu decyzyjnego sformu lowanego w postaci zadania optymalizacji wielokryterialnej stosuje sie jednokryterialna optymalizacje wzgledem każdej funkcji oceny z osobna. Celem tej analizy jest rozpoznanie zakresu możliwych do osiagni ecia wartości ocen i identyfikacja konfliktu pomiedzy optymalizacja poszczególnych ocen. To znaczy, dla wszyskich j = 1, 2,..., m rozwiazywane sa odpowiednie zadania optymalizacji jednokryterialnej max {f j (x) : x Q} (5) Dla regularnych zadań optymalizacji wielokryterialnej istnieja rozwiazania optymalne wszystkich takich zadań jednokryterialnych. Rozwiazuj ac kolejne zadania optymalizujemy zawsze tylko jedna ocene. Tym niemniej, wyznaczony dla każdego zadania optymalny wektor decyzji x j określa też odpowiadajacy takiej optymalizacji jednokryterialnej wynikowy (m-wymiarowy) wektor ocen y j = f(x j ). W rezultacie powstaje tak zwana macierz realizacji celów (ang. pay-off matrix), która pozwala na oszacowanie zakresu zmian poszczególnych funkcji oceny na zbiorze rozwiazań efektywnych, jak również dostarcza pewnych informacji na temat konfliktowości funkcji oceny. Macierz realizacji celów jest tablica zawierajac a wartości wszystkich funkcji oceny (wierszy) otrzymywane podczas rozwiazywania poszczególnych problemów jednokryterialnych (kolumn). To znaczy, elementy macierzy realizacji celów T = (t ij ) i,j=1,...,m przyjmuja wartości t ij = y j i = f i(x j ), gdzie x j jest rozwiazaniem optymalnym jednokryterialnego zadania (5). Wektor utopii y u reprezentuje najlepsze wartości każdej funkcji oceny rozpatrywanej osobno, czyli wartości optymalne poszczególnych zadań optymalizacji jednokryterialnej. Macierz realizacji celów generuje wspó lrzedne wektora utopii na przekatnej (yi u = t ii ). Wektor utopii stanowi górne ograniczenie wszystkich osiagalnych wektorów ocen, tzn. y u y dla każdego osiagalnego wektora ocen y A. Sam wektor utopii jest zwykle nieosiagalny, czyli nie ma rozwiazania dopuszczalnego z takimi wartościami funkcji oceny. Gdyby wektor utopi by l osiagalny to by lby on jedynym niezdominowanym wektorem ocen a wektor dopuszczalny generujacy ten wektor by lby rozwiazaniem optymalnym zadania optymalizacji wielokryterialnej w sensie każdego racjonalnego modelu preferencji. Sytuacja taka może sie zdarzyć tylko wtedy, gdy nie ma żadnego konfliktu pomiedzy funkcjami oceny. Z macierzy realizacji celów można wyznaczyć również tzw. wektor nadiru y n, wyrażajacy najgorsze wartości dla każdej funkcji oceny odnotowane podczas poszczególnych optymalizacji jednokryterialnych, czyli yi n = min j t ij. Wektory utopii i nadiru sa przedstawione w dwuwymiarowej przestrzeni ocen na rysunku 1. Maksymalizujac pierwsza ocene wyznaczamy wektor y 1 = (y1 1, y1 2 ) i maksymalizuj ac druga ocene otrzymujemy wektor y 2 = (y1 2, y2 2 ). Wektor utopii jest wtedy określony jako y u = (y1 1, y2 2 ), a wektor nadiru jako yn = (y1 2, y1 2 ). W przedstawionym na rysunku 1 przypadku dwu ocen, wektor nadiru stanowi dolne ograniczenie wszystkich niezdominowanych wektorów ocen. To znaczy, y n y y u dla każdego y N(A). Wynika to z faktu, że wszystkie wektory ocen sa dominowane przez wektor utopii. Jednocześnie wektory ocen o pierwszej wspó lrzednej mniejszej niż w wektorze nadiru y 1 < y1 n s a dominowane przez wektor y 2. Analogicznie, wektory ocen o drugiej wspó lrzednej mniejszej niż w wektorze nadiru y 2 < y2 n s a dominowane przez wektor y 1. Tym samym, wszystkie niezdominowane wektory ocen musza sie znaleźć w prostokacie określonym przez wektory nadiru i utopii. Ograniczenie to wynika z relacji dominacji wektorów ocen i jest prawdziwe niezależnie od tego czy zbiór ocen osiagalnych jest wypuk ly czy nie. W przypadku niejednoznacznych rozwiazań optymalnych zadań jednokryterialnych ograniczenie pozostaje prawdziwe z wektorem nadiru wyznaczonym przy dowolnych takich rozwiazaniach optymalnych. Najściślejsze ograniczenie uzyskamy wtedy jednak wybierajac niezdominowe wektory y 1 i y 2. Niestety w ogólnym przypadku dowolnej liczby ocen sk ladowe wektora nadiru nie musza wyrażać najgorszych wartości odpowiednich funkcji oceny na ca lym zbiorze rozwiazań efektywnych. To znaczy, w przypadku liczby ocen wiekszej niż dwie nie można zagwarantować, że 7

9 y 2 y 2 2 y 2 y u y 1 2 y n y 1 y 1 1 y 1 1 y 1 Rys. 1: Wektory utopii i nadiru y n y dla każdego y N(A). Ilustruje to nastepuj acy prosty przyk lad problemu dyskretnego z trzema ocenami. W przypadku trzech lub wiecej ocen wektor nadiru nie musi ograniczać z do lu zbioru niezdominowanych wektorów ocen. Wspó lrzedne wektora nadiru wyrażaja jedynie najgorsze (najmniejsze) wartości każdej funkcji zanotowane podczas optymalizacji innych funkcji. Wyznaczenie wektora y w takiego, że y w y dla każdego y N(A) jest z lożonym zadaniem obliczeniowym. Wektor nadiru stanowi górne ograniczenie wektora y w i na ogó l jego dobre przybliżenie wystarczajace do wstepnego zorientowania sie w zakresach zmienności poszczególnych ocen dla różnych rozwiazań efektywnych. Zadania optymalizacji jednokryterialnej (5) moga mieć niejednoznaczne rozwiazania optymalne i generować rozwiazania nieefektywne o zaniżonych wartościach ocen nie podlegajacych maksymalizacji w danym zadaniu. Zatem, w ogólnym przypadku, macierz realizacji celów jest niejednoznacznie określona i wspó lczynniki wektora utopii stanowia jedyna informacje niezależna od wyboru rozwiazania optymalnego w zadaniach jednokryterialnych. Dla zapewnienia użyteczności pozosta lych wspó lczynników konieczne jest zastosowanie techniki regularyzacyjnej podczas wyliczania macierzy realizacji celów, tak aby każde jednokryterialne rozwiazanie optymalne by lo jednocześnie rozwiazaniem efektywnym oryginalnego problemu wielokryterialnego. W przypadku niewielkiej liczby funkcji oceny (ma le m) możliwe jest wyznaczenie rozszerzonej macierzy realizacji celów, opartej na rozwiazaniach zadań leksykograficznych lexmax {(f τ(1) (x), f τ(2) (x),..., f τ(m) (x)) : x Q} (6) dla wszystkich możliwych hierarchii funcji oceny (dla wszystkich permutacji τ). 2.4 Podstawowe skalaryzacje Rozwiazanie efektywne zadania optymalizacji wielokryterialnej max{(f 1 (x), f 2 (x),..., f m (x)) : x Q} stanowi uogólnienie pojecia rozwiazania optymalnego i w przypadku optymalizacji jednokryterialnej (m = 1) te dwa pojecia sa tożsame. Tym niemniej, istnieje istotna różnica pomiedzy tymi dwoma pojeciami jako koncepcjami rozwiazań odpowiednich zadań. W optymalizacji jednokryterialnej wszystkie rozwiazania optymalne daja ten sam wynik. Naturalna formalizacja zadania 8

10 optymalizacji jednokryterialnej jest wiec problem wyznaczenia dowolnego rozwiazania optymalnego. W optymalizacji wielokryterialnej różne rozwiazania efektywne generuja różne i wzajemnie nieporównywalne wektory ocen. Jedyna formalna specyfikacja matematycznego zadania optymalizacji wielokryterialnej może być wyznaczenie wszystkich rozwiazań efektywnych. Jest to zazwyczaj zdanie skomplikowane i poza przypadkiem problemu dwukryterialnego w niewielkim stopniu przybliżajace do rozwiazania odpowiedniego problemu decyzyjnego. Niewatpliwie poszukiwania rozwiazania problemu decyzyjnego powinny być ograniczone do zbioru rozwiazań efektywnych zadania optymalizacji wielokryterialnej i dlatego istotne sa techniki generowania takich rozwiazań. Pojedyncze rozwiazania efektywne zadania optymalizacji wielokryterialnej można wyznaczać poszukujac w zbiorze ocen osiagalnych A wektorów najwiekszych w sensie pewnej spójnej racjonalnej relacji preferencji. W szczególności, można w tym celu rozwiazywać jednokryterialne skalaryzacje zadania. Skalaryzacja zadania optymalizacji wielokryterialnej nazywamy zadanie optymalizacji jednokryterialnej max {s(f 1 (x), f 2 (x),..., f m (x)) : x Q} (7) z funkcja skalaryzujac a s : R m R. Maksymalizacja funkcji skalaryzujacej s definiuje relacje preferencji y y s(y ) s(y ) Zauważmy, że relacja ta jest zawsze spójna, zwrotna i przechodnia. Jeżeli funkcja skalaryzujaca s jest ściśle rosnaca po wspó lrzednych, to jej relacja preferencji jest ściśle monotoniczna i rozwiazanie optymalne skalaryzacji jest rozwiazaniem efektywnym zadania optymalizacji wielokryterialnej. W przypadku funkcji skalaryzujacej s ściśle rosnacej po wspó lrzednych zbiór wektorów ocen preferowanych w stosunku do y o A (zbiór wektorów o wiekszych wartościach s(y)) zawiera w sobie ca ly zbiór wektorów ocen dominujacych y o. Analogicznie, zbiór preferowanych wektorów ocen o mniejszych wartościach s(y) zawiera w sobie ca ly zbiór wektorów ocen dominowanych przez y o (por. rys. 2). y 2 s(y) > s(y o ) y > y o s(y) < s(y o ) y o y o > y s(y) = s(y o ) y 1 Rys. 2: Relacja preferencji skalaryzacji monotonicznej 9

11 Czesto funkcje skalaryzujace sa tylko niemalejace (s labo monotoniczne) po wspó lrzednych. Sa to również skalaryzacje użyteczne przy generacji rozwiazań efektywnych. Niech x o Q bedzie rozwiazaniem optymalnym zadania (7) ze s labo monotoniczna funkcja skalaryzujac a s. Jeżeli x o nie jest rozwiazaniem efektywnym, to istnieje y A taki, że y > y o = f(x 0 ). Ponieważ funkcja s jest niemalejaca, prawdziwa jest wtedy nierówność s(y) s(y o ), co w po l aczeniu z optymalnościa x o oznacza równość s(y) = s(y o ). Tym samym, możemy stwierdzić co nastepuje. Jeżeli funkcja skalaryzujaca s jest s labo monotoniczna (niemalejaca) po wspó lrzednych, to skalaryzacja zadania optymalizacji wielokryterialnej posiada nastepuj ace w lasności: zbiór rozwiazań optymalnych skalaryzacji zawiera rozwiazanie efektywne zadania optymalizacji wielokryterialnej; jednoznaczne w przestrzeni ocen rozwiazanie optymalne skalaryzacji jest rozwiazaniem efektywnym zadania optymalizacji wielokryterialnej; w przypadku braku jednoznaczności dane rozwiazanie skalaryzacji może być zdominowane przez inne alternatywne rozwiazanie optymalne tej skalaryzacji. Najprostsza skalaryzacja polega na wyborze jednej ustalonej funkcji oceny f k (k I), czyli s(y) = y k. Tak określona funkcja skalaryzujaca jest niemalejaca po wspó lrzednych, ale nie jest ściśle rosnaca (jest sta la poza k-ta wspó lrzedn a). Dla zadań optymalizacji jednokryterialnej max {f k (x) : x Q}, k I (8) zbiór rozwiazań optymalnych zawiera rozwiazanie efektywne zadania optymalizacji wielokryterialnej, a jednoznaczne w przestrzeni ocen rozwiazanie optymalne zadania (8) jest rozwiazaniem efektywnym. Dla wyznaczenia rozwiazania efektywnego zgodnego z maksymalizacja funkcji oceny f k możemy rozszerzyć zadanie (8) do odpowiedniego zadania leksykograficznego. To znaczy, wprowadzić hierarchie ocen określona permutacja τ zbioru I = {= 1, 2,..., m} taka, że τ(1) = k. Dla dowolnej permutacji rozwiazanie optymalne zadania leksykograficznego lexmax {(f τ(1) (x), f τ(2) (x),..., f τ(m) (x)) : x Q} jest rozwiazaniem efektywnym zadania optymalizacji wielokryterialnej. Zadanie leksykograficzne określa nastepuj acy ciag zadań skalarnych: Dla j = 1, 2,..., m wyznaczamy zbiór S j rozwiazań optymalnych zadania (gdzie S 0 = Q): P j : max {s j (f(x)) : x S j 1 } Naj- Każdy element zbioru S m jest rozwiazaniem optymalnym zadania leksykograficznego. prostsza technika definiowania zbiorów S j jest zapisywanie ich za pomoca warunków s t (f(x)) = z t dla t = 1, 2,..., j gdzie z t jest wartościa optymalna funkcji celu w zadaniu P t. Prowadzi ona do tzw. podejścia sekwencyjnego, czyli rozwiazywania ciagu zadań o rosnacej liczbie ograniczeń. Podejście sekwencyjne może być latwo stosowane do dowolnych typów problemów (zarówno liniowych, jak i nieliniowych) i implementowane z wykorzystaniem standardowych procedur optymalizacji jednokryterialnej odpowiedniego typu. 10

12 Szczególnym przypadkiem funkcji skalaryzujacej spe lniajacej warunek ścis lej monotoniczności jest suma indywidualnych ocen s(y) = i y i. Rozwiazanie optymalne zadania skalarazycji sumacyjnej max { f i (x) : x Q} jest rozwiazaniem efektywnym zadania optymalizacji wielokryterialnej. Powszechnie stosowana technika wyznaczania rozwiazań efektywnych jest metoda ważenia ocen oparta na skalaryzacji za pomoca ważonej sumy ocen, czyli s(y) = i w iy i, gdzie wagi w i sa liczbami dodatnimi. Zwykle przyjmuje sie wagi znormalizowane, tak aby sumowa ly sie do jedności. Ważona suma ocen wyraża wtedy średnia ważona poszczególnych ocen. Poprawność techniki ważenia ocen wynika z możliwości jej wyrażenia jako maksymalizacji sumy skalowanych ocen, podczas gdy (ściśle) rosnace skalowanie ocen przez dodatnie wagi nie wp lywa na efektywność rozwiazania. Dla dowolnych dodatnich wag w i > 0 rozwiazanie optymalne skalaryzacji ważonej max { w i f i (x) : x Q} (9) jest rozwiazaniem efektywnym zadania optymalizacji wielokryterialnej. Zauważmy, że w zadaniu optymalizacji skalaryzacji ważonej sumy (9), przemnożenie (lub podzielenie) wszystkich wag przez pewna liczbe dodatnia nie ma żadnego wp lywu na rozwiazanie optymalne zadania. Tym samym, nie ma znaczenia czy wagi zosta ly znormalizowane aby sumować sie do jedności, czy nie. Skalaryzacja ważona generuje zawsze (dla dowolnych dodatnich wag) niezdominowany wektor ocen niezależnie od struktury zadania optymalizacji wielokryterialnej. Natomiast w ogólnym przypadku, nie jest prawda, że każdy niezdominowany wektor ocen może być wyznaczony w ten sposób przy odpowiednim doborze. Okazuje sie, że nawet w przypadku wypuk lego zbioru ocen osiagalnych, istnieja niezdominowane wektory ocen nie maksymalizujace ważonej sumy ocen przy żadnym zestawie dodatnich wag. Metoda ważenia ocen z odpowiednio dobieranymi wagami teoretrycznie pozwala na wyznaczenie dowolnego rozwiazania efektywnego wielokryterialnego zadania programowania liniowego. To znaczy, dla każdego x o rozwiazania efektywnego wielokryterialnego zadania programowania liniowego istnieja dodatnie wagi w i takie, że x o jest rozwiazaniem optymalnym odpowiedniej skalaryzacji ważonej (9). Jest to jednak fakt o wiekszym znaczeniu teoretycznym niż praktycznym z punktu widzenia wspomagania decyzji. Maksymalizacja funkcji skalaryzujacej w postaci sumy ocen może być interpretowana jako wyznaczanie rozwiazania o najlepszej średniej ocenie. Podobnie można rozpatrywać maksymalizacje najgorszej oceny, czyli skalaryzacje maksyminowa. Funkcja skalaryzujaca min i y i nie jest funkcja liniowa. Jest ona jednak wkles l a funkcja kawa lkami liniowa i dlatego jej maksymalizacja może być zapisana za pomoca zależności liniowych max {z : z y i dla i = 1, 2,..., m; y A} Funkcja minimum jest niemalejaca po wspó lrzednych, ale nie jest ściśle rosnaca. Dlatego prawdziwe jest nastepuj ace stwierdzenie. Zbiór rozwiazań optymalnych skalaryzacji maksyminowej max { min,...,m f i(x) : x Q} 11

13 zawiera rozwiazanie efektywne zadania optymalizacji wielokryterialnej, a jednoznaczne w przestrzeni ocen rozwiazanie optymalne skalaryzacji jest rozwiazaniem efektywnym. W ogólnym przypadku zbiór optymalny skalaryzacji maksyminowej może zawierać zdominowane i niezdominowane wektory ocen. Skalaryzacje maksyminowa, podobnie jak sume ocen, można rozpatrywać z wagami. Jeżeli wagi sa dodatnie, to funkcja skalaryzujaca ważonego minimum pozostaje funkcja niemalejac a po wspó lrzednych. Dla dowolnych dodatnich wag w i > 0, zbiór rozwiazań optymalnych maksyminowej skalaryzacji ważonej max { min w if i (x) : x Q},...,m zawiera rozwiazanie efektywne zadania optymalizacji wielokryterialnej, a jednoznaczne w przestrzeni ocen rozwiazanie optymalne skalaryzacji jest rozwiazaniem efektywnym. Twierdzenie 3 Jeżeli wszystkie osiagalne oceny przyjmuja wy l acznie dodatnie wartości, to dla każdego rozwiazania efektywnego x o zadania optymalizacji wielokryterialnej istnieja dodatnie wagi w i takie, że x o jest jednoznacznym w przestrzeni ocen rozwiazaniem optymalnym zadania maksyminowej skalaryzacji ważonej max { min,...,m w if i (x) : x Q} Dowód: Niech y o = f(x 0 ). Z za lożeń twierdzenia wynika, że można przyjać w i = 1/yi o > 0. Przy tak określonych wagach mamy w 1 y o 1 = w 2 y o 2 =... = w m y o m Z efektywności wektora x o wynika, że nie istnieje y A spe lniajacy nierówność y > y o. Dla każdego wektora y istnieje wiec indeks k taki, że y k < yk o. St ad min w iyi o = w k yk o > w k y k min w iy i,...,m,...,m Zatem x o jest jednoznacznym w przestrzeni ocen rozwiazaniem optymalnym odpowiedniej maksyminowej skalaryzacji ważonej. 2.5 Funkcje osiagni ecia Wprowadzenie do podstawowych skalaryzacji wspó lczynników wagowych wzbogaca te koncepcje przekszta lcajac je w odpowiednie techniki prarametryczne umożliwiajace modelowanie różnych preferencji i generowanie różnych rozwiazań efektywnych. Oczywiście, tak prosta parametryzacja daje ograniczone możliwości modelowania różnych preferencji wyboru. Ogólnie można wprowadzić do podstawowych skalaryzacji dowolne ściśle rosnace funkcje skalujace oceny. Dla istotnego rozszerzenia modelu przy zachowaniu prostej parametrycznej natury skalaryzacji istotne jest tu przede wszystkim dopuszczenie możliwości przesuwania uk ladu wspó lrzednych w przestrzeni ocen. Najprostsze takie funkcje skalujace przyjmuja zatem liniowa postać s i (y i ) = w i (y i v i ), gdzie w i jest dodatnia waga (czynnikiem skalujacym), a v i wspó lrzedn a poczatku uk ladu (poziomem odniesienia skali). Funkcje skalujace dopuszczajace przesuniecie poczatku uk ladu wspó lrzednych w przestrzeni ocen sa zwykle nazywane (indywidualnymi) funkcjami osiagni ecia. Funkcje te mierza bowiem osiagni ecia wzgledem pewnego ustalonego wektora ocen przyjmowanego jako poczatek uk ladu wspó lrzednych. Funkcja skalaryzujaca indywidualne funkcje osiagni ecia jest nazywana (skalaryzujac a) funkcja osiagni ecia. 12

14 Rozpatrzmy maksyminowa skalaryzacje funkcji osiagni ecia. Jeżeli funkcje osiagni ecia s i sa niemalejace, to skalaryzujaca funkcja osiagni ecia jest funkcja niemalejac a po wspó lrzednych. Prawdziwe jest zatem nastepuj ace stwierdzenie. Dla dowolnych niemalejacych funkcji osiagni ecia s i, zbiór rozwiazań optymalnych maksyminowej skalarazycji funkcji osiagni ecia max { min,...,m s i(f i (x)) : x Q} (10) zawiera rozwiazanie efektywne zadania wielokryterialnego, a jednoznaczne w przestrzeni ocen rozwiazanie optymalne skalaryzacji jest rozwiazaniem efektywnym zadania wielokryterialnego. Pokazywaliśmy wcześniej, że w przypadku dodatnich wartości ocen, dowolne rozwiazanie efektywne x o zadania optymalizacji wielokryterialnej jest jednoznacznym w przestrzeni ocen rozwiazaniem optymalnym maksyminowej skalaryzacji ważonej z odpowiednio dobranymi wagami (por. twierdzenie 3). Dopuszczenie możliwości przesuwania uk ladu odniesienia pozwala nam rozszerzyć te parametryczna technike generacji rozwiazań efektywnych na dowolne zadania o ograniczonych zbiorach niezdominowanych ocen. Jeżeli zbiór ocen osiagalnych A jest ograniczony, to istnieje wektor ocen y d ograniczajacy z do lu wszystkie osiagalne wektory ocen (y d < y dla wszystkich y A). Dokonujac przesuniecia uk ladu wspó lrzednych do punktu y d otrzymujemy wszystkie oceny y i = y i yi d dodatnie, co gwarantuje możliwość określenia wag dla wyznaczenia dowolnego rozwiazania efektywnego z odpowiedniej skalaryzacji maksyminowej z funkcjami osiagni ecia s i (y i ) = w i (y i yi d). Dok ladniej, nastepuj aca zależność jest prawdziwa. Jeżeli wszystkie osiagalne oceny sa (ostro) ograniczone z do lu przez wektor y d, to dla każdego rozwiazania efektywnego x o zadania optymalizacji wielokryterialnej istnieja dodatnie wagi w i = 1/(f i (x o ) yi d) takie, że xo jest jednoznacznym w przestrzeni ocen rozwiazaniem optymalnym zadania max { min w i(f i (x) yi d ) : x Q},...,m Przy wspomaganiu decyzji bardziej naturalne jest formu lowanie funkcji osiagni ecia z punktu widzenia górnego ograniczenia ocen osiagalnych niż dolnego. Tak również może być wykorzystana skalaryzacja maksyminowa. Niech y bedzie wektorem ocen (ostro) wiekszym od wszystkich osiagalnych wektorów ocen. Zauważmy, że warunek ten spe lnia dowolny wektor o wspó lrzednych wiekszych od wektora utopii. Dla każdego rozwiazania efektywnego x o zadania optymalizacji wielokryterialnej istnieja wtedy dodatnie wagi w i takie, że x o jest jednoznacznym w przestrzeni ocen rozwiazaniem optymalnym zadania maksyminimalizacji z funkcjami osiagni ecia postaci s i (y i ) = w i (y i yi ) dla i = 1, 2,..., m Wystarczy w tym celu przyjać w i = 1/(yi yo i ), gdzie yo = f i (x o ). Zauważmy, że ta technika generacji polega na wyznaczaniu wektorów ocen najbliższych punktowi y w sensie ważonej normy maksimum. Twierdzenie 4 Jeżeli dla wszystkich osiagalnych wektorów ocen y A prawdziwa jest nierówność y > y, to dla każdego rozwiazania efektywnego x o zadania optymalizacji wielokryterialnej istnieja dodatnie wagi w i (i = 1, 2,..., m) takie, że x o jest jednoznacznym w przestrzeni ocen rozwiazaniem optymalnym skalaryzacji maksyminowej z funkcjami osiagni ecia postaci max { min,...,m s i(f i (x)) : x Q} s i (y i ) = w i (y i y i ) dla i = 1, 2,..., m 13

15 5Przy tak określonych wagach w i, Okazuje sie, że wystarczy odpowiednio przesunać poczatek uk ladu wspó lrzednych w przestrzeni ocen aby móc wyznaczyć dowolne rozwiazanie efektywne jako rozwiazanie optymalne skalaryzacji maksyminowej. Mianowicie, rozwiazanie efektywne x o zadania optymalizacji wielokryterialnej jest jednoznacznym w przestrzeni ocen rozwiazaniem optymalnym zadania (10) z funkcjami osiagni ecia postaci s i (y i ) = y i f i (x o ) dla i = 1, 2,..., m Poniższe twierdzenie wyraża ogólniejszy fakt, że rozwiazanie efektywne x o zadania optymalizacji wielokryterialnej jest jednoznacznym w przestrzeni ocen rozwiazaniem optymalnym zadania skalaryzacji maksyminowej z dowolnymi ściśle rosnacymi funkcjami osiagni ecia spe lniajacymi warunek s 1 (y1) o = s 2 (y2) o =... = s m (ym) o y 2 y r y o y o A Rys. 3: Wektor niezdominowany jako rozwiazanie optymalne skalaryzacji maksyminowej y 1 Twierdzenie 5 Niezdominowany wektor ocen y o A jest jednoznacznym rozwiazaniem optymalnym skalaryzacji maksyminowej max { min,...,m s i(y i ) : y A} ze ściśle rosnacymi funkcjami osiagni ecia spe lniajacymi warunek s 1 (y o 1) = s 2 (y o 2) =... = s m (y o m) Podsumowujac możemy stwierdzić, że maksyminowe funkcje osiagni ecia umożliwiaja wyznaczenie dowolnego niezdominowanego wektora ocen. Dla każdego rozwiazania efektywnego x o zadania optymalizacji wielokryterialnej istnieja ściśle rosnace liniowe funkcje osiagni ecia s i takie, że x o jest rozwiazaniem optymalnym zadania skalarazycji maksyminowej. Wprowadzenie liniowej funkcji osiagni ecia s(y) = i w i(y i v i ), nie wzbogaca zakresu preferencji modelowanych za pomoca skalaryzacji ważonej sumy. Zauważmy, że dla dowolnego przesuniecia uk ladu wspó lrzednych v w i (y i v i ) w i (y i v i ) 14 w i y i w i y i

16 To oznacza, że relacja preferencji modelowana za pomoca ważonej skalaryzowanej funkcji osiagni ecia jest identyczna z relacja modelowana przez ważona sume ocen. Tym samym, wprowadzenie możliwości przesuwaniu uk ladu odniesienia nie zwieksza możliwości modelowych techniki ważenia ocen. 2.6 Regularyzowane skalaryzacje Zbiór rozwiazań optymalnych skalaryzacji definiujacej relacje preferencji spe lniajacej jedynie warunek s labej monotoniczności zawiera rozwiazanie efektywne zadania optymalizacji wielokryterialnej. Może on jednak zawierać również pewne nieefektywne rozwiazania optymalne, a standardowe procedury obliczeniowe optymalizacji jednokryterialnej wyznaczaja na ogó l tylko jedno rozwiazanie optymalne (które może być nieefektywne). Dla praktycznego wykorzystania tych skalaryzacji w procesie wspomagania decyzji potrzebne jest uściślenie wyboru rozwiazania optymalnego tak, aby zagwarantować efektywność wyznaczonego rozwiazania. Takie uściślenie bedziemy dalej nazywać regularyzacja skalaryzacji. Istotna zaleta skalaryzacji jest możliwość wykorzystania standardowych metod programowania matematycznego do wyznaczania jej rozwiazania optymalnego. Zauważmy, że możliwość praktycznego wyznaczenia rozwiazania optymalnego dotyczy nie tylko skalaryzacji sensu stricte, ale również szeregu innych porzadków liniowych. Szczególnie czesto wykorzystuje sie w takim podejściu porzadek leksykograficzny. Jako uogólnienie skalaryzacji bedziemy rozpatrywać leksykograficzne regularyzacje skalaryzacji, gdzie hierarchiczna optymalizacja dodatkowych funkcji skalaryzujacych uściśla wybór rozwiazania optymalnego oryginalnej skalaryzacji. Najprostsza leksykograficzna regularyzacja skalaryzacji zadania optymalizacji wielokryterialnej jest dwupoziomowym zadaniem postaci lexmax {(s(y), s (y)) : y A} gdzie s jest oryginalna funkcja skalaryzujac a, a s dodatkowa funkcja regularyzacyjna. Jeżeli oryginalna funkcja skalaryzujaca jest niemalejaca po wspó lrzednych, a funkcja regularyzacyjna jest ściśle rosnaca po wspó lrzednych, to rozwiazanie optymalne dwupoziomowej leksykograficznej regularyzacji skalaryzacji jest takim rozwiazaniem optymalnym oryginalnej skalaryzacji, które jest jednocześnie rozwiazaniem efektywnym zadania optymalizacji wielokryterialnej. Dla uzasadnienia powyższego stwierdzenia zauważmy, że każde rozwiazanie optymalne dwupoziomowej optymalizacji leksykograficznej jest w szczególności rozwiazaniem optymalnym zdania pierwszego poziomu (jednym z wielu). Jednocześnie przy za lożonych w lasnościach funkcji skalaryzujacych, dla dowolnego wektora ocen y dominujacego dany osiagalny wektor ocen y o prawdziwe sa nierówności s(y) s(y o ) i s (y) > s (y o ), czyli (s(y), s (y)) > lex (s(y o ), s (y o )). Tym samym, zdominowany wektor ocen nie reprezentuje rozwiazania optymalnego takiej regularyzacji skalaryzacji. Wskazywaliśmy wcześniej, że dla wyznaczenia rozwiazania efektywnego zgodnego z maksymalizacja pojedynczej funkcji oceny f k można rozszerzyć zadanie optymalizacji jednokryterialnej do odpowiedniego zadania leksykograficznego wprowadzajac hierarchie ocen określona permutacja zbioru ocen taka, że k-ta ocena ma najwyższy priorytet (wystepuje na pierwszym miejscu). Istnieje możliwość prostszej regularyzacji zadania optymalizacji jednokryterialnej za pomoca dwupoziomowego zadania leksykograficznego z funkcja regularyzacyjna określona jako suma ocen. Suma ocen jest funkcja ściśle rosnac a po wspó lrzednych, co uzasadnia nastepuj ace stwierdzenie. Każde rozwiazanie optymalne dwupoziomowej leksykograficznej regularyzacji skalaryzacji lexmax {(f k (x), f i (x)) : x Q} 15

17 jest rozwiazaniem efektywnym zadania optymalizacji wielokryterialnej o najwiekszej osiagalnej wartości funkcji oceny f k. Koncepcja dwupoziomowej leksykograficznej regularyzacji za pomoca sumy ocen może być wykorzystana do regularyzacji dowolnych skalaryzacji, które nie spe lniaja warunku ścis lej monotoniczności, a jedynie warunek s labej monotoniczności. W szczególności dotyczy to skalaryzacji maksyminowej, która bezpośrednio nie gwarantuje efektywności swoich rozwiazań optymalnych. Z drugiej jednak strony, w odróżnieniu od skalaryzacji ważonych ocen, każde rozwiazanie efektywne zadania optymalizacji wielokryterialnej jest rozwiazaniem optymalnym zadania skalarazycji maksyminowej z odpowiednio dobranymi liniowymi funkcjami osiagni ecia. Zastosowanie leksykograficznej regularyazacji suma ocen pozwala zagawarantować efektywność wyznaczanych rozwiazań maksyminowych przy zachowaniu możliwości wyznaczenia każdego rozwiazania efektywnego. Każde rozwiazanie optymalne dwupoziomowej leksykograficznej regularyzacji skalaryzacji maksyminowej lexmax {( min f i(x), f i (x)) : x Q},...,m jest rozwiazaniem efektywnym zadania optymalizacji wielokryterialnej. Warunki s labej monotoniczności skalaryzacji maksyminowej i ścis lej monotoniczności sumy pozostaja zachowane przy zastosowaniu dowolnych ściśle rosnacych funkcji osiagni ecia. Dlatego prawdziwe jest ogólniejsze stwierdzenie obejmujace regularyzacje maksyminowych skalaryzacji funkcji osiagni ecia. Dla dowolnych ściśle rosnacych funkcji osiagni ecia s i, każde rozwiazanie optymalne (dwupoziomowego) zadania leksykograficznego lexmax {( min s i(f i (x)), s i (f i (x))) : x Q} (11),...,m jest rozwiazaniem efektywnym zadania optymalizacji wielokryterialnej. Zauważmy, że każde rozwiazanie optymalne leksykograficznej regularyzacji skalaryzacji jest również rozwiazaniem optymalnym (jednym z wielu) oryginalnej skalaryzacji. W przypadku leksykograficznych regularyzacji maksyminowych otrzymujemy rozwiazania optymalne odpowiedniego zadania maksyminowego. Zatem, dla rozwiazania leksykograficznego zadania (11) prawdziwe sa odpowiednie stwierdzenia dotyczace skalaryzacji maksyminowych. Dotyczy to w szczególności możliwości generowania każdego rozwiazania efektywnego. Rozwiazanie efektywne x o zadania optymalizacji wielokryterialnej jest jednoznacznym w przestrzeni ocen rozwiazaniem optymalnym zadania leksykograficznej regularyzacji skalaryzacji maksyminowej (11) z dowolnymi ściśle rosnacymi funkcjami osiagni ecia spe lniajacymi warunek s 1 (y o 1) = s 2 (y o 2) =... = s m (y o m) gdzie yi o = f i(x o ). Optymalizacja leksykograficzna wymaga rozwiazania ciagu zadań o rosnacej liczbie ograniczeń wyrażajacych optymalność dla zadań wyższego poziomu. W przypadku wystepowania jedynie dwóch poziomów optymalizacji, zadanie leksykograficznej regularyzacji skalaryzacji może być dobrze aproksymowane przez maksymalizacje (analitycznie) regularyzowanej funkcji skalaryzujacej max {s(y) + εs (y) : y A} gdzie ε jest arbitralnie ma lym dodatnim parametrem. W praktyce parametr ε powinien być możliwie najmniejszy gwarantujac jednak zauważalny wp lyw sk ladnika regularyzacyjnego na 16

18 wartość skalaryzacji. Dla porównywalnych wartościach oryginalnej skalaryzacji i funkcji regularyzacyjnej przy obliczeniach numerycznych prowadzonych w pojedynczej precyzji może to być wielkość rzedu W przypadku stosowania podwójnej precyzji może to być wielkość rzedu 10 6 lub Regularyzowana skalaryzacja zbiega do leksykograficznej regularyzacji przy ε daż acym do zera. Jednocześnie dla dowolnej konkretnej dodatniej wartości ε wynikowa funkcja skalaryzujaca jest ścis le rosnaca po wspó lrzednych, o ile tylko oryginalna funkcja skalaryzujaca jest niemalejaca, a funkcja regularyzacyjna ściśle rosnaca. Tym samym, prawdziwe jest nastepuj ace stwierdzenie. Jeżeli podstawowa funkcja skalaryzujaca s jest niemalejaca po wspó lrzednych a regularyzacyjna funkcja s jest ściśle rosnaca po wspó lrzednych, to przy dowolnej dodatniej wartości ε, rozwiazanie optymalne regularyzowanej skalaryzacji max {s(f(x)) + εs (f(x)) : x Q} jest rozwiazaniem efektywnym zadania optymalizacji wielokryterialnej. Zauważmy, że w odróżnieniu od przypadku leksykograficznej regularyzacji skalaryzacji, rozwiazanie optymalne regularyzowanej skalaryzacji nie musi być jednym z rozwiazań optymalnych oryginalnej skalararyzacji. Wykorzystujac sume ocen jako funkcje regularyzacyjna dla najgorszej oceny otrzymujemy regularyzowana skalaryzacje maksyminowa postaci max { min y i + ε y i : y A},...,m W przypadku wiekszej liczby ocen (dużego m) wartości funkcji regularyzujacej nie sa tu na ogól porównywalne z wartościami oryginalnej skalaryzacji. Dlatego wartość parametru ε jest tu zwykle ustalana jako iloraz ϱ/m, gdzie ϱ jest arbitralnie ma l a sta l a dostosowana do arytmetyki. Warunki s labej monotoniczności skalaryzacji maksyminowej i ścis lej monotoniczności sumy pozostaja zachowane przy zastosowaniu dowolnych ściśle rosnacych funkcji osiagni ecia. Dlatego prawdziwe jest ogólniejsze stwierdzenie obejmujace regularyzacje maksyminowych skalaryzacji funkcji osiagni ecia. Dla dowolnych ściśle rosnacych funkcji osiagni ecia s i, każde rozwiazanie optymalne regularyzowanej skalaryzacji maksyminowej max { min s i(f i (x)) + ε s i (f i (x)) : x Q},...,m jest rozwiazaniem efektywnym zadania optymalizacji wielokryterialnej. W odróżnieniu od przypadku leksykograficznej regularyzacji skalaryzacji maksyminowej, rozwiazanie optymalne regularyzowanej skalaryzacji maksyminowej nie musi być jednym z rozwiazań optymalnych oryginalnej skalararyzacji. Dlatego, nie stosuja sie tu odpowiednie stwierdzenia dotyczace możliwości generowania każdego rozwiazania efektywnego przez skalaryzacje maksyminowe. Należy jednak podkreślić, że przy dostatecznie ma lych wartościach parametru ε, niezdominowane wektory ocen nieosiagalne dla regularyzowanej skalaryzacji maksyminowej sa bliskie zdominowania w takim sensie, że moga być zastapione osiagalnymi wektorami ocen o minimalnie mniejszej ocenie najgorszej przy znacznie wiekszej sumie wszystkich ocen. 2.7 Metody punktu odniesienia Metody punktu odniesienia (MPO) l acz a prostote i otwartość sterowania procesem analizy interaktywnej ze ścis lym przestrzeganiem zasady niezdominowania generowanych rozwiazań 17

19 i zupe lnej parametryzacji zbioru niezdominowanego. Używaja one poziomów aspiracji jako g lównych parametrów sterujacych, ale interpretuja je zgodnie z zasadami modelu quasizadowalajacego. Dok ladniej, model preferencji reprezentowany przez skalaryzacje używane w metodach punktu odniesienia spe lnia nastepuj ace dwa postulaty: P1. Relacja preferencji jest racjonalna relacja preferencji, czyli przestrzegana jest zasada niezdominowania. P2. Rozwiazanie ze wszystkimi indywidualnymi ocenami y i równymi odpowiadajacym im poziomom aspiracji jest preferowane w stosunku do rozwiazania z przynajmniej jedna indywidualna ocena gorsza (mniejsza) od odpowiedniego poziomu aspiracji. Metody punktu odniesienia sa oparte na regularyzowanej skalaryzacji maksyminowej z funkcjami osiagni ecia uwzgledniaj acymi poziomy aspiracji a i. Klasyczna metoda punktu odniesienia polega na maksymalizacji skalaryzujacej funkcji osiagni ecia s(y) = min s i(a i, y i ) + ε s i (a i, y i ) (12),...,m z indywidualnymi funkcjami osiagni ecia postaci { βλi (y s i (a i, y i ) = i a i ), jeśli y i a i (13) λ i (y i a i ), jeśli y i < a i gdzie λ i sa dodatnimi mnożnikami skalujacymi, a β ma lym parametrem dodatnim (0 < β < 1). s i a i y i Rys. 4: Indywidualna funkcja osiagni ecia klasycznej wersji MPO Zauważmy, że indywidualne funkcje osiagni ecia (13) przesuwaja poczatek uk ladu wspó lrzednych w przestrzeni ocen do wektora poziomów aspiracji. Tym samym, przypisuja miare osiagni ecia 0 wartości oceny równej poziomowi aspiracji, ujemne miary osiagni ecia wartościom oceny poniżej poziomu aspiracji i dodatnie miary wartościom oceny przekraczajacym poziom aspiracji. Nastepnie wszystkie oceny sa przeskalowane za pomoca mnożników λ i dla znormalizowania ich zakresów zmienności. Dalej, wartości dodatnie wyrażajace znormalizowane nadmiary wartości ocen ponad poziomy aspiracji sa pomniejszane przez czynnik β. Najcześciej przyjmuje sie β rzedu W konsekwencji przyrost wartości oceny ponad poziomem aspiracji powoduje znacznie mniejszy przyrost wartości funkcji osiagni ecia niż w przypadku nieosiagania poziomu aspiracji. Maksymalizacja skalaryzujacej funkcji (12) na zbiorze ocen osiagalnych A wyznacza niezdominowany wektor ocen y i generujace go rozwiazanie efektywne x. Wyznaczone rozwiazanie efektywne zależy od wartości dwóch grup parametrów: poziomów aspiracji a i i czynników skalujacych λ i. Czynniki skalujace określaja kierunek przechodzacej przez punkt odniesienia a prostej równych indywidualnych osiagni eć, wzd luż której dokonuje sie maksymalizacja regularyzowanej skalaryzacji maksyminowej. Ilustruje to rysunek 5. 18

Analiza wielokryterialna

Analiza wielokryterialna Analiza wielokryterialna dr hab. inż. Krzysztof Patan, prof. PWSZ Instytut Politechniczny Państwowa Wyższa Szkoła Zawodowa w Głogowie k.patan@issi.uz.zgora.pl Wprowadzenie Wielokryterialny wybór wariantu

Bardziej szczegółowo

WIELOKRYTERIALNA OPTYMALIZACJA LINIOWA I DYSKRETNA modele preferencji i zastosowania do wspomagania decyzji

WIELOKRYTERIALNA OPTYMALIZACJA LINIOWA I DYSKRETNA modele preferencji i zastosowania do wspomagania decyzji WIELOKRYTERIALNA OPTYMALIZACJA LINIOWA I DYSKRETNA modele preferencji i zastosowania do wspomagania decyzji W lodzimierz Ogryczak Uniwersytet Warszawski Instytut Informatyki Warszawa 1997 4 Pusta strona

Bardziej szczegółowo

Wyk lad 7 Baza i wymiar przestrzeni liniowej

Wyk lad 7 Baza i wymiar przestrzeni liniowej Wyk lad 7 Baza i wymiar przestrzeni liniowej 1 Baza przestrzeni liniowej Niech V bedzie przestrzenia liniowa. Powiemy, że podzbiór X V jest maksymalnym zbiorem liniowo niezależnym, jeśli X jest zbiorem

Bardziej szczegółowo

Wyk lad 8 macierzy i twierdzenie Kroneckera-Capellego

Wyk lad 8 macierzy i twierdzenie Kroneckera-Capellego Wyk lad 8 Rzad macierzy i twierdzenie Kroneckera-Capellego 1 Określenie rz edu macierzy Niech A bedzie m n - macierza Wówczas wiersze macierzy A możemy w naturalny sposób traktować jako wektory przestrzeni

Bardziej szczegółowo

Wyk lad 4 Dzia lania na macierzach. Określenie wyznacznika

Wyk lad 4 Dzia lania na macierzach. Określenie wyznacznika Wyk lad 4 Dzia lania na macierzach Określenie wyznacznika 1 Określenie macierzy Niech K bedzie dowolnym cia lem oraz niech n i m bed a dowolnymi liczbami naturalnymi Prostokatn a tablice a 11 a 12 a 1n

Bardziej szczegółowo

Wielokryteriowa optymalizacja liniowa

Wielokryteriowa optymalizacja liniowa Wielokryteriowa optymalizacja liniowa 1. Przy decyzjach złożonych kierujemy się zwykle więcej niż jednym kryterium. Postępowanie w takich sytuacjach nie jest jednoznaczne. Pojawiło się wiele sposobów dochodzenia

Bardziej szczegółowo

Wyk lad 9 Przekszta lcenia liniowe i ich zastosowania

Wyk lad 9 Przekszta lcenia liniowe i ich zastosowania Wyk lad 9 Przekszta lcenia liniowe i ich zastosowania 1 Przekszta lcenia liniowe i ich w lasności Definicja 9.1. Niech V i W bed przestrzeniami liniowymi. Przekszta lcenie f : V W spe lniajace warunki:

Bardziej szczegółowo

Wyk lad 9 Baza i wymiar przestrzeni liniowej

Wyk lad 9 Baza i wymiar przestrzeni liniowej Wyk lad 9 Baza i wymiar przestrzeni liniowej 1 Operacje elementarne na uk ladach wektorów Niech α 1,..., α n bed dowolnymi wektorami przestrzeni liniowej V nad cia lem K. Wyróżniamy nastepuj ace operacje

Bardziej szczegółowo

Wyk lad 7 Metoda eliminacji Gaussa. Wzory Cramera

Wyk lad 7 Metoda eliminacji Gaussa. Wzory Cramera Wyk lad 7 Metoda eliminacji Gaussa Wzory Cramera Metoda eliminacji Gaussa Metoda eliminacji Gaussa polega na znalezieniu dla danego uk ladu a x + a 2 x 2 + + a n x n = b a 2 x + a 22 x 2 + + a 2n x n =

Bardziej szczegółowo

Zagadnienie Dualne Zadania Programowania Liniowego. Seminarium Szkoleniowe Edyta Mrówka

Zagadnienie Dualne Zadania Programowania Liniowego. Seminarium Szkoleniowe Edyta Mrówka Zagadnienie Dualne Zadania Programowania Liniowego Seminarium Szkoleniowe Edyta Mrówka Ogólne zagadnienie PL Znajdź taki wektor X = (x 1, x 2,..., x n ), który minimalizuje kombinacje liniow a przy ograniczeniach

Bardziej szczegółowo

Wyk lad 3 Wyznaczniki

Wyk lad 3 Wyznaczniki 1 Określenie wyznacznika Wyk lad 3 Wyznaczniki Niech A bedzie macierza kwadratowa stopnia n > 1 i niech i, j bed a liczbami naturalnymi n Symbolem A ij oznaczać bedziemy macierz kwadratowa stopnia n 1

Bardziej szczegółowo

WYK LAD 5: GEOMETRIA ANALITYCZNA W R 3, PROSTA I P LASZCZYZNA W PRZESTRZENI R 3

WYK LAD 5: GEOMETRIA ANALITYCZNA W R 3, PROSTA I P LASZCZYZNA W PRZESTRZENI R 3 WYK LAD 5: GEOMETRIA ANALITYCZNA W R 3, PROSTA I P LASZCZYZNA W PRZESTRZENI R 3 Definicja 1 Przestrzenia R 3 nazywamy zbiór uporzadkowanych trójek (x, y, z), czyli R 3 = {(x, y, z) : x, y, z R} Przestrzeń

Bardziej szczegółowo

Statystyka w analizie i planowaniu eksperymentu

Statystyka w analizie i planowaniu eksperymentu 23 kwietnia 2014 Korelacja - wspó lczynnik korelacji 1 Gdy badamy różnego rodzaju rodzaju zjawiska (np. przyrodnicze) możemy stwierdzić, że na każde z nich ma wp lyw dzia lanie innych czynników; Korelacja

Bardziej szczegółowo

Ekonomia matematyczna i dynamiczna optymalizacja

Ekonomia matematyczna i dynamiczna optymalizacja Ekonomia matematyczna i dynamiczna optymalizacja Ramy wyk ladu i podstawowe narz edzia matematyczne SGH Semestr letni 2012-13 Uk lady dynamiczne Rozwiazanie modelu dynamicznego bardzo czesto można zapisać

Bardziej szczegółowo

Indeks odwzorowania zmiennej zespolonej wzgl. krzywej zamknietej

Indeks odwzorowania zmiennej zespolonej wzgl. krzywej zamknietej Indeks odwzorowania zmiennej zespolonej wzgl edem krzywej zamkni etej 1. Liczby zespolone - konstrukcja Hamiltona 2. Homotopia odwzorowań na okr egu 3. Indeks odwzorowania ciag lego wzgledem krzywej zamknietej

Bardziej szczegółowo

Statystyka w analizie i planowaniu eksperymentu

Statystyka w analizie i planowaniu eksperymentu 31 marca 2014 Przestrzeń statystyczna - podstawowe zadania statystyki Zdarzeniom losowym określonym na pewnej przestrzeni zdarzeń elementarnych Ω można zazwyczaj na wiele różnych sposobów przypisać jakieś

Bardziej szczegółowo

Wprowadzenie z dynamicznej optymalizacji

Wprowadzenie z dynamicznej optymalizacji Wprowadzenie z dynamicznej optymalizacji Lukasz Woźny 29 kwietnia 2007 Spis treści 1 Optymalizacja statyczna a optymalizacja dynamiczna 2 1.1 Ekstrema lokalne funkcji wielu zmiennych - statyka...... 2

Bardziej szczegółowo

Metoda graficzna może być stosowana w przypadku gdy model zawiera dwie zmienne decyzyjne. Metoda składa się z dwóch kroków (zobacz pierwszy wykład):

Metoda graficzna może być stosowana w przypadku gdy model zawiera dwie zmienne decyzyjne. Metoda składa się z dwóch kroków (zobacz pierwszy wykład): może być stosowana w przypadku gdy model zawiera dwie zmienne decyzyjne. Metoda składa się z dwóch kroków (zobacz pierwszy wykład): 1 Narysuj na płaszczyźnie zbiór dopuszczalnych rozwiazań. 2 Narysuj funkcję

Bardziej szczegółowo

Optymalizacja Rozpoczniemy od przedstawienia kilku charakterystycznych przyk ladów zadań optymalizacji liniowej.

Optymalizacja Rozpoczniemy od przedstawienia kilku charakterystycznych przyk ladów zadań optymalizacji liniowej. Optymalizacja Rozpoczniemy od przedstawienia kilku charakterystycznych przyk ladów zadań optymalizacji liniowej. Zagadnienie diety. Jak wymieszać wymieszać pszenice, soje i maczk e rybna by uzyskać najtańsza

Bardziej szczegółowo

Statystyka w analizie i planowaniu eksperymentu

Statystyka w analizie i planowaniu eksperymentu 29 marca 2011 Przestrzeń statystyczna - podstawowe zadania statystyki Zdarzeniom losowym określonym na pewnej przestrzeni zdarzeń elementarnych Ω można zazwyczaj na wiele różnych sposobów przypisać jakieś

Bardziej szczegółowo

Wyk lad 6 Podprzestrzenie przestrzeni liniowych

Wyk lad 6 Podprzestrzenie przestrzeni liniowych Wyk lad 6 Podprzestrzenie przestrzeni liniowych 1 Określenie podprzestrzeni Definicja 6.1. Niepusty podzbiór V 1 V nazywamy podprzestrzeni przestrzeni liniowej V, jeśli ma on nastepuj ace w lasności: (I)

Bardziej szczegółowo

Rozdzia l 11. Przestrzenie Euklidesowe Definicja, iloczyn skalarny i norma. iloczynem skalarnym.

Rozdzia l 11. Przestrzenie Euklidesowe Definicja, iloczyn skalarny i norma. iloczynem skalarnym. Rozdzia l 11 Przestrzenie Euklidesowe 11.1 Definicja, iloczyn skalarny i norma Definicja 11.1 Przestrzenia Euklidesowa nazywamy par e { X K,ϕ }, gdzie X K jest przestrzenia liniowa nad K, a ϕ forma dwuliniowa

Bardziej szczegółowo

PODSTAWOWE W LASNOŚCI W ZBIORZE LICZB RZECZYWISTYCH

PODSTAWOWE W LASNOŚCI W ZBIORZE LICZB RZECZYWISTYCH PODSTAWOWE W LASNOŚCI DZIA LAŃ I NIERÓWNOŚCI W ZBIORZE LICZB RZECZYWISTYCH W dalszym cia gu be dziemy zajmować sie g lównie w lasnościami liczb rzeczywistych, funkcjami określonymi na zbiorach z lożonych

Bardziej szczegółowo

Programowanie celowe #1

Programowanie celowe #1 Programowanie celowe #1 Problem programowania celowego (PC) jest przykładem problemu programowania matematycznego nieliniowego, który można skutecznie zlinearyzować, tzn. zapisać (i rozwiązać) jako problem

Bardziej szczegółowo

ROZPRAWA DOKTORSKA POLITECHNIKA WARSZAWSKA. Wydział Elektroniki i Technik Informacyjnych. mgr inż. Paweł Olender

ROZPRAWA DOKTORSKA POLITECHNIKA WARSZAWSKA. Wydział Elektroniki i Technik Informacyjnych. mgr inż. Paweł Olender POLITECHNIKA WARSZAWSKA Wydział Elektroniki i Technik Informacyjnych ROZPRAWA DOKTORSKA mgr inż. Paweł Olender Zagadnienia lokalizacyjne ze złożonymi modelami preferencji Promotor prof. dr hab. Włodzimierz

Bardziej szczegółowo

SYSTEM DIAGNOSTYCZNY OPARTY NA LOGICE DOMNIEMAŃ. Ewa Madalińska. na podstawie prac:

SYSTEM DIAGNOSTYCZNY OPARTY NA LOGICE DOMNIEMAŃ. Ewa Madalińska. na podstawie prac: SYSTEM DIAGNOSTYCZNY OPARTY NA LOGICE DOMNIEMAŃ Ewa Madalińska na podstawie prac: [1] Lukaszewicz,W. (1988) Considerations on Default Logic: An Alternative Approach. Computational Intelligence, 44[1],

Bardziej szczegółowo

WNIOSKOWANIE W MODELU REGRESJI LINIOWEJ

WNIOSKOWANIE W MODELU REGRESJI LINIOWEJ WNIOSKOWANIE W MODELU REGRESJI LINIOWEJ Dana jest populacja generalna, w której dwuwymiarowa cecha (zmienna losowa) (X, Y ) ma pewien dwuwymiarowy rozk lad. Miara korelacji liniowej dla zmiennych (X, Y

Bardziej szczegółowo

Wyk lad 11 1 Wektory i wartości w lasne

Wyk lad 11 1 Wektory i wartości w lasne Wyk lad 11 Wektory i wartości w lasne 1 Wektory i wartości w lasne Niech V bedzie przestrzenia liniowa nad cia lem K Każde przekszta lcenie liniowe f : V V nazywamy endomorfizmem liniowym przestrzeni V

Bardziej szczegółowo

Niesimpleksowe metody rozwia zywania zadań PL. Seminarium Szkoleniowe Edyta Mrówka

Niesimpleksowe metody rozwia zywania zadań PL. Seminarium Szkoleniowe Edyta Mrówka Niesimpleksowe metody rozwia zywania zadań PL Seminarium Szkoleniowe Metoda Simplex: wady i zalety Algorytm SIMPLEX jest szeroko znany i stosowany do rozwi azywania zadań programowania liniowego w praktyce.

Bardziej szczegółowo

Normy wektorów i macierzy

Normy wektorów i macierzy Rozdzia l 3 Normy wektorów i macierzy W tym rozdziale zak ladamy, że K C. 3.1 Ogólna definicja normy Niech ψ : K m,n [0, + ) b edzie przekszta lceniem spe lniaj acym warunki: (i) A K m,n ψ(a) = 0 A = 0,

Bardziej szczegółowo

Sterowalność liniowych uk ladów sterowania

Sterowalność liniowych uk ladów sterowania Sterowalność liniowych uk ladów sterowania W zadaniach sterowania docelowego należy przeprowadzić obiekt opisywany za pomoc a równania stanu z zadanego stanu pocz atkowego ẋ(t) = f(x(t), u(t), t), t [t,

Bardziej szczegółowo

Wielokryteriowa optymalizacja liniowa cz.2

Wielokryteriowa optymalizacja liniowa cz.2 Wielokryteriowa optymalizacja liniowa cz.2 Metody poszukiwania końcowych rozwiązań sprawnych: 1. Metoda satysfakcjonujących poziomów kryteriów dokonuje się wyboru jednego z kryteriów zadania wielokryterialnego

Bardziej szczegółowo

Analiza wielokryterialna wstęp do zagadnienia

Analiza wielokryterialna wstęp do zagadnienia Organizacja, przebieg i zarządzanie inwestycją budowlaną Analiza wielokryterialna wstęp do zagadnienia dr hab. Mieczysław Połoński prof. SGGW 1 Wprowadzenie Jednym z podstawowych, a równocześnie najważniejszym

Bardziej szczegółowo

Wyk lad 9 Baza i wymiar przestrzeni liniowej

Wyk lad 9 Baza i wymiar przestrzeni liniowej Wyk lad 9 Baza i wymiar liniowej Baza liniowej Niech V bedzie nad cia lem K Powiemy, że zbiór wektorów {α,, α n } jest baza V, jeżeli wektory α,, α n sa liniowo niezależne oraz generuja V tzn V = L(α,,

Bardziej szczegółowo

Wyk lad 5 W lasności wyznaczników. Macierz odwrotna

Wyk lad 5 W lasności wyznaczników. Macierz odwrotna Wyk lad 5 W lasności wyznaczników Macierz odwrotna 1 Operacje elementarne na macierzach Bardzo ważne znaczenie w algebrze liniowej odgrywaja tzw operacje elementarne na wierszach lub kolumnach macierzy

Bardziej szczegółowo

Metoda Simplex bez użycia tabel simplex 29 kwietnia 2010

Metoda Simplex bez użycia tabel simplex 29 kwietnia 2010 R. Rȩbowski 1 WPROWADZENIE Metoda Simplex bez użycia tabel simplex 29 kwietnia 2010 1 Wprowadzenie Powszechnie uważa siȩ, że metoda simplex, jako uniwersalny algorytm pozwalaj acyznaleźć rozwi azanie optymalne

Bardziej szczegółowo

Wyk lad 14 Formy kwadratowe I

Wyk lad 14 Formy kwadratowe I Wyk lad 14 Formy kwadratowe I Wielomian n-zmiennych x 1,, x n postaci n a ij x i x j, (1) gdzie a ij R oraz a ij = a ji dla wszystkich i, j = 1,, n nazywamy forma kwadratowa n-zmiennych Forme (1) można

Bardziej szczegółowo

P. Urzyczyn: Materia ly do wyk ladu z semantyki. Uproszczony 1 j. ezyk PCF

P. Urzyczyn: Materia ly do wyk ladu z semantyki. Uproszczony 1 j. ezyk PCF 29 kwietnia 2013, godzina 23: 56 strona 1 P. Urzyczyn: Materia ly do wyk ladu z semantyki Uproszczony 1 j ezyk PCF Sk ladnia: Poniżej Γ oznacza otoczenie typowe, czyli zbiór deklaracji postaci (x : τ).

Bardziej szczegółowo

Dyskretne modele populacji

Dyskretne modele populacji Dyskretne modele populacji Micha l Machtel Adam Soboczyński 17 stycznia 2007 Typeset by FoilTEX Dyskretne modele populacji [1] Wst ep Dyskretny opis modelu matematycznego jest dobry dla populacji w których

Bardziej szczegółowo

Statystyka w analizie i planowaniu eksperymentu

Statystyka w analizie i planowaniu eksperymentu 5 marca 2011 Zasady 10 wyk ladów; egzamin pisemny; Literatura 1 A. Lomnicki Wprowadzenie do statystyki dla przyrodników PWN 1999. 2 W. Krysicki, J. Bartos, W. Dyczka, K. Królikowska, M. Wasilewski Rachunek

Bardziej szczegółowo

MODELOWANIE PREFERENCJI UŻYTKOWNIKA W SYSTEMIE WSPOMAGANIA DECYZJI

MODELOWANIE PREFERENCJI UŻYTKOWNIKA W SYSTEMIE WSPOMAGANIA DECYZJI Scientific Bulletin of Che lm Section of Mathematics and Computer Science No. 1/2008 MODELOWANIE PREFERENCJI UŻYTKOWNIKA W SYSTEMIE WSPOMAGANIA DECYZJI ANDRZEJ ŁODZIŃSKI Wydział Zastosowań Informatyki

Bardziej szczegółowo

ep do matematyki aktuarialnej Micha l Jasiczak Wyk lad 3 Tablice trwania życia 2

ep do matematyki aktuarialnej Micha l Jasiczak Wyk lad 3 Tablice trwania życia 2 Wst ep do matematyki aktuarialnej Micha l Jasiczak Wyk lad 3 Tablice trwania życia 2 1 Przypomnienie Jesteśmy już w stanie wyznaczyć tp x = l x+t l x, gdzie l x, l x+t, to liczebności kohorty odpowiednio

Bardziej szczegółowo

w teorii funkcji. Dwa s lynne problemy. Micha l Jasiczak

w teorii funkcji. Dwa s lynne problemy. Micha l Jasiczak Równania różniczkowe czastkowe w teorii funkcji. Dwa s lynne problemy. Micha l Jasiczak Horyzonty 2014 Podstawowy obiekt wyk ladu: funkcje holomorficzne wielu zmiennych Temat: dwa problemy, których znane

Bardziej szczegółowo

Dyskretne modele populacji

Dyskretne modele populacji Dyskretne modele populacji Micha l Machtel Adam Soboczyński 19 stycznia 2007 Typeset by FoilTEX Dyskretne modele populacji [1] Wst ep Dyskretny opis modelu matematycznego jest dobry dla populacji w których

Bardziej szczegółowo

Niech X bȩdzie dowolnym zbiorem. Dobry porz adek to relacja P X X (bȩdziemy pisać x y zamiast x, y P ) o w lasnościach:

Niech X bȩdzie dowolnym zbiorem. Dobry porz adek to relacja P X X (bȩdziemy pisać x y zamiast x, y P ) o w lasnościach: Teoria miary WPPT IIr semestr zimowy 2009 Wyk lad 4 Liczby kardynalne, indukcja pozaskończona DOBRY PORZA DEK 14/10/09 Niech X bȩdzie dowolnym zbiorem Dobry porz adek to relacja P X X (bȩdziemy pisać x

Bardziej szczegółowo

Niezb. ednik matematyczny. Niezb. ednik matematyczny

Niezb. ednik matematyczny. Niezb. ednik matematyczny Niezb ednik matematyczny Niezb ednik matematyczny Liczby zespolone I Rozważmy zbiór R R (zbiór par liczb rzeczywistych) i wprowadźmy w nim nastepuj ace dzia lania: z 1 + z 2 = (x 1, y 1 ) + (x 2, y 2 )

Bardziej szczegółowo

Wyk lad 3 Wielomiany i u lamki proste

Wyk lad 3 Wielomiany i u lamki proste Wyk lad 3 Wielomiany i u lamki proste 1 Konstrukcja pierścienia wielomianów Niech P bedzie dowolnym pierścieniem, w którym 0 1. Oznaczmy przez P [x] zbiór wszystkich nieskończonych ciagów o wszystkich

Bardziej szczegółowo

20PLN dla pierwszych 50 sztuk oraz 15PLN dla dalszych. Zysk ze sprzedaży biurka wynosi 40PLN dla pierwszych 20 sztuk oraz 50PLN dla dalszych.

20PLN dla pierwszych 50 sztuk oraz 15PLN dla dalszych. Zysk ze sprzedaży biurka wynosi 40PLN dla pierwszych 20 sztuk oraz 50PLN dla dalszych. Z1. Sformu lować model dla optymalnego planowania produkcji w nast epujacych warunkach: Wytwórca mebli potrzebuje określić, ile sto lów, krzese l i biurek powinien produkować, aby optymalnie wykorzystać

Bardziej szczegółowo

Programowanie liniowe

Programowanie liniowe Programowanie liniowe Maciej Drwal maciej.drwal@pwr.wroc.pl 1 Problem programowania liniowego min x c T x (1) Ax b, (2) x 0. (3) gdzie A R m n, c R n, b R m. Oznaczmy przez x rozwiązanie optymalne, tzn.

Bardziej szczegółowo

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania KOMPUTEROWE SYSTEMY STEROWANIA I WSPOMAGANIA DECYZJI Rozproszone programowanie produkcji z wykorzystaniem

Bardziej szczegółowo

Wyk lad 1 Podstawowe struktury algebraiczne

Wyk lad 1 Podstawowe struktury algebraiczne Wyk lad 1 Podstawowe struktury algebraiczne 1 Dzia lanie w zbiorze Majac dane dowolne dwa przedmioty a b możemy z nich utworzyć pare uporzadkowan a (a b) o poprzedniku a i nastepniku b. Warunek na równość

Bardziej szczegółowo

Wyk lad 9 Podpierścienie, elementy odwracalne, dzielniki zera

Wyk lad 9 Podpierścienie, elementy odwracalne, dzielniki zera Wyk lad 9 Podpierścienie, elementy odwracalne, dzielniki zera Określenie podpierścienia Definicja 9.. Podpierścieniem pierścienia (P, +,, 0, ) nazywamy taki podzbiór A P, który jest pierścieniem ze wzgledu

Bardziej szczegółowo

Programowanie liniowe

Programowanie liniowe Programowanie liniowe Mirosław Sobolewski Wydział Matematyki, Informatyki i Mechaniki UW wykład z algebry liniowej Warszawa, styczeń 2010 Mirosław Sobolewski (UW) Warszawa, 2009 1 / 15 Homo oeconomicus=

Bardziej szczegółowo

Wyk lad 4 Macierz odwrotna i twierdzenie Cramera

Wyk lad 4 Macierz odwrotna i twierdzenie Cramera Wyk lad 4 Macierz odwrotna i twierdzenie Cramera 1 Odwracanie macierzy I n jest elementem neutralnym mnożenia macierzy w zbiorze M n (R) tzn A I n I n A A dla dowolnej macierzy A M n (R) Ponadto z twierdzenia

Bardziej szczegółowo

MATEMATYCZNE METODY WSPOMAGANIA PROCESÓW DECYZYJNYCH

MATEMATYCZNE METODY WSPOMAGANIA PROCESÓW DECYZYJNYCH MATEMATYCZNE METODY WSPOMAGANIA PROCESÓW DECYZYJNYCH 1. Przedmiot nie wymaga przedmiotów poprzedzających 2. Treść przedmiotu Proces i cykl decyzyjny. Rola modelowania matematycznego w procesach decyzyjnych.

Bardziej szczegółowo

STYSTYSTYKA dla ZOM II dr inż Krzysztof Bryś Wykad 1

STYSTYSTYKA dla ZOM II dr inż Krzysztof Bryś Wykad 1 1 STYSTYSTYKA dla ZOM II dr inż Krzysztof Bryś Wykad 1 Klasyczny Rachunek Prawdopodobieństwa. 1. Pojȩcia wstȩpne. Doświadczeniem losowym nazywamy doświadczenie, którego wynik nie jest znany. Posiadamy

Bardziej szczegółowo

Wyk lad 10 Przestrzeń przekszta lceń liniowych

Wyk lad 10 Przestrzeń przekszta lceń liniowych Wyk lad 10 Przestrzeń przekszta lceń liniowych 1 Określenie przestrzeni przekszta lceń liniowych Niech V i W bed a przestrzeniami liniowymi Oznaczmy przez L(V ; W ) zbór wszystkich przekszta lceń liniowych

Bardziej szczegółowo

P (x, y) + Q(x, y)y = 0. g lym w obszrze G R n+1. Funkcje. zania uk ladu (1) o wykresie przebiegaja

P (x, y) + Q(x, y)y = 0. g lym w obszrze G R n+1. Funkcje. zania uk ladu (1) o wykresie przebiegaja 19. O ca lkach pierwszych W paragrafie 6 przy badaniu rozwia zań równania P (x, y) + Q(x, y)y = 0 wprowadzono poje cie ca lki równania, podano pewne kryteria na wyznaczanie ca lek równania. Znajomość ca

Bardziej szczegółowo

Metody wielokryterialne. Tadeusz Trzaskalik

Metody wielokryterialne. Tadeusz Trzaskalik Metody wielokryterialne Tadeusz Trzaskalik 4.1. Wprowadzenie Słowa kluczowe Zadanie wielokryterialne Zadanie wielokryterialne programowania liniowego Przestrzeń decyzyjna Zbiór rozwiązań za dopuszczalnych

Bardziej szczegółowo

Optymalizacją wielokryterialną nazwiemy próbę znalezienia wektora zmiennych decyzyjnych: x = [x 1

Optymalizacją wielokryterialną nazwiemy próbę znalezienia wektora zmiennych decyzyjnych: x = [x 1 1 Optymalizacją wielokryterialną nazwiemy próbę znalezienia wektora zmiennych decyzyjnych: x = [x 1,x 2,,x k ], który spełnia warunki ograniczające: g i (x) 0 (i = 1 m), h i (x) = 0 (i = 1 p) oraz optymalizuje

Bardziej szczegółowo

UKŁADY ALGEBRAICZNYCH RÓWNAŃ LINIOWYCH

UKŁADY ALGEBRAICZNYCH RÓWNAŃ LINIOWYCH Transport, studia I stopnia rok akademicki 2011/2012 Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska Ewa Pabisek Adam Wosatko Uwagi wstępne Układ liniowych równań algebraicznych można

Bardziej szczegółowo

Wyk lad 4 Warstwy, dzielniki normalne

Wyk lad 4 Warstwy, dzielniki normalne Wyk lad 4 Warstwy, dzielniki normalne 1 Warstwy grupy wzgl edem podgrupy Niech H bedzie podgrupa grupy (G,, e). W zbiorze G wprowadzamy relacje l oraz r przyjmujac, że dla dowolnych a, b G: a l b a 1 b

Bardziej szczegółowo

Architektura systemów komputerowych

Architektura systemów komputerowych Architektura systemów komputerowych Grzegorz Mazur Zak lad Metod Obliczeniowych Chemii Uniwersytet Jagielloński 12 kwietnia 2011 Grzegorz Mazur (ZMOCh UJ) Architektura systemów komputerowych 12 kwietnia

Bardziej szczegółowo

Wzory Viete a i ich zastosowanie do uk ladów równań wielomianów symetrycznych dwóch i trzech zmiennych

Wzory Viete a i ich zastosowanie do uk ladów równań wielomianów symetrycznych dwóch i trzech zmiennych Wzory Viete a i ich zastosowanie do uk ladów równań wielomianów symetrycznych dwóch i trzech zmiennych Pawe l Józiak 007-- Poje cia wste pne Wielomianem zmiennej rzeczywistej t nazywamy funkcje postaci:

Bardziej szczegółowo

POCHODNA KIERUNKOWA. DEFINICJA Jeśli istnieje granica lim. to granica ta nazywa siȩ pochodn a kierunkow a funkcji f(m) w kierunku osi l i oznaczamy

POCHODNA KIERUNKOWA. DEFINICJA Jeśli istnieje granica lim. to granica ta nazywa siȩ pochodn a kierunkow a funkcji f(m) w kierunku osi l i oznaczamy POCHODNA KIERUNKOWA Pochodne cz astkowe funkcji f(m) = f(x, y, z) wzglȩdem x, wzglȩdem y i wzglȩdem z wyrażaj a prȩdkość zmiany funkcji w kierunku osi wspó lrzȩdnych; np. f x jest prȩdkości a zmiany funkcji

Bardziej szczegółowo

Programowanie liniowe

Programowanie liniowe Programowanie liniowe Mirosław Sobolewski Wydział Matematyki, Informatyki i Mechaniki UW wykład z algebry liniowej Warszawa, styczeń 2015 Mirosław Sobolewski (UW) Warszawa, 2015 1 / 16 Homo oeconomicus=

Bardziej szczegółowo

Rozdzia l 10. Najważniejsze normalne logiki modalne

Rozdzia l 10. Najważniejsze normalne logiki modalne Rozdzia l 10. Najważniejsze normalne logiki modalne 1. Logiki modalne normalne Definicja. Inwariantny zbiór formu l X jȩzyka modalnego L = (L,,,,, ) nazywamy logik a modaln a zbazowan a na logice klasycznej

Bardziej szczegółowo

Wyk lad 12. (ii) najstarszy wspó lczynnik wielomianu f jest elementem odwracalnym w P. Dowód. Niech st(f) = n i niech a bedzie

Wyk lad 12. (ii) najstarszy wspó lczynnik wielomianu f jest elementem odwracalnym w P. Dowód. Niech st(f) = n i niech a bedzie 1 Dzielenie wielomianów Wyk lad 12 Ważne pierścienie Definicja 12.1. Niech P bedzie pierścieniem, który może nie być dziedzina ca lkowitości. Powiemy, że w pierścieniu P [x] jest wykonalne dzielenie z

Bardziej szczegółowo

Mikro II: Technologia, Maksymalizacja zysku i Minimalizacja

Mikro II: Technologia, Maksymalizacja zysku i Minimalizacja Mikro II: Technologia, Maksymalizacja zysku i Minimalizacja kosztów Krzysztof Makarski 18 Technologia Wst ep Przypomnijmy: Teoria konsumenta w szczególności krzywa popytu Teraz krzywa podaży (analogicznie)

Bardziej szczegółowo

Wstęp do metod numerycznych Uwarunkowanie Eliminacja Gaussa. P. F. Góra

Wstęp do metod numerycznych Uwarunkowanie Eliminacja Gaussa. P. F. Góra Wstęp do metod numerycznych Uwarunkowanie Eliminacja Gaussa P. F. Góra http://th-www.if.uj.edu.pl/zfs/gora/ 2012 Uwarunkowanie zadania numerycznego Niech ϕ : R n R m będzie pewna funkcja odpowiednio wiele

Bardziej szczegółowo

FUNKCJE LICZBOWE. x 1

FUNKCJE LICZBOWE. x 1 FUNKCJE LICZBOWE Zbiory postaci {x R: x a}, {x R: x a}, {x R: x < a}, {x R: x > a} oznaczane sa symbolami (,a], [a, ), (,a) i (a, ). Nazywamy pó lprostymi domknie tymi lub otwartymi o końcu a. Symbol odczytujemy

Bardziej szczegółowo

Mnożniki funkcyjne Lagrange a i funkcje kary w sterowaniu optymalnym

Mnożniki funkcyjne Lagrange a i funkcje kary w sterowaniu optymalnym Mnożniki funkcyjne Lagrange a i funkcje kary w sterowaniu optymalnym Sprowadzanie zadań sterowania optymalnego do zadań wariacyjnych metod a funkcji kary i mnożników Lagrange a - zadania sterowania optymalnego

Bardziej szczegółowo

Rachunek zdań - semantyka. Wartościowanie. ezyków formalnych. Semantyka j. Logika obliczeniowa. Joanna Józefowska. Poznań, rok akademicki 2009/2010

Rachunek zdań - semantyka. Wartościowanie. ezyków formalnych. Semantyka j. Logika obliczeniowa. Joanna Józefowska. Poznań, rok akademicki 2009/2010 Logika obliczeniowa Instytut Informatyki Poznań, rok akademicki 2009/2010 1 formu l rachunku zdań Wartościowanie i sta le logiczne Logiczna równoważność 2 Model formu ly Formu la spe lniona Formu la spe

Bardziej szczegółowo

STATYSTYKA MATEMATYCZNA dla ZPM I dr inż Krzysztof Bryś wyk lad 1,2 KLASYCZNY RACHUNEK PRAWDOPODOBIEŃSTWA

STATYSTYKA MATEMATYCZNA dla ZPM I dr inż Krzysztof Bryś wyk lad 1,2 KLASYCZNY RACHUNEK PRAWDOPODOBIEŃSTWA 1 STATYSTYKA MATEMATYCZNA dla ZPM I dr inż Krzysztof Bryś wyk lad 1,2 KLASYCZNY RACHUNEK PRAWDOPODOBIEŃSTWA 1. Pojȩcia wstȩpne. Doświadczeniem losowym nazywamy doświadczenie, którego wynik nie jest znany.

Bardziej szczegółowo

ZASTOSOWANIE PROGRAMOWANIA LINIOWEGO W ZAGADNIENIACH WSPOMAGANIA PROCESU PODEJMOWANIA DECYZJI

ZASTOSOWANIE PROGRAMOWANIA LINIOWEGO W ZAGADNIENIACH WSPOMAGANIA PROCESU PODEJMOWANIA DECYZJI Wstęp ZASTOSOWANIE PROGRAMOWANIA LINIOWEGO W ZAGADNIENIACH WSPOMAGANIA PROCESU PODEJMOWANIA DECYZJI Problem podejmowania decyzji jest jednym z zagadnień sterowania nadrzędnego. Proces podejmowania decyzji

Bardziej szczegółowo

Algorytmy ewolucyjne optymalizacji wielokryterialnej sterowane preferencjami decydenta

Algorytmy ewolucyjne optymalizacji wielokryterialnej sterowane preferencjami decydenta Algorytmy ewolucyjne optymalizacji wielokryterialnej sterowane preferencjami decydenta Dr Janusz Miroforidis MGI Metro Group Information Technology Polska Sp. z o.o. listopad 2010 Wprowadzenie Plan prezentacji

Bardziej szczegółowo

Grupy i cia la, liczby zespolone

Grupy i cia la, liczby zespolone Rozdzia l 1 Grupy i cia la, liczby zespolone Dla ustalenia uwagi, b edziemy używać nast epuj acych oznaczeń: N = { 1, 2, 3,... } - liczby naturalne, Z = { 0, ±1, ±2,... } - liczby ca lkowite, W = { m n

Bardziej szczegółowo

Pierwsze kolokwium z Matematyki I 4. listopada 2013 r. J. de Lucas

Pierwsze kolokwium z Matematyki I 4. listopada 2013 r. J. de Lucas Pierwsze kolokwium z Matematyki I 4. listopada 03 r. J. de Lucas Uwagi organizacyjne: Każde zadanie rozwi azujemy na osobnej kartce, opatrzonej imieniem i nazwiskiem w lasnym oraz osoby prowadz acej ćwiczenia,

Bardziej szczegółowo

II. FUNKCJE WIELU ZMIENNYCH

II. FUNKCJE WIELU ZMIENNYCH II. FUNKCJE WIELU ZMIENNYCH 1. Zbiory w przestrzeni R n Ustalmy dowolne n N. Definicja 1.1. Zbiór wszystkich uporzadkowanych układów (x 1,..., x n ) n liczb rzeczywistych, nazywamy przestrzenią n-wymiarową

Bardziej szczegółowo

PROGRAMOWANIE NIELINIOWE

PROGRAMOWANIE NIELINIOWE PROGRAMOWANIE NIELINIOWE Maciej Patan Uniwersytet Zielonogórski WSTEP Zadanie programowania nieliniowego (ZPN) min f(x) g i (x) 0, h i (x) = 0, i = 1,..., m g i = 1,..., m h f(x) funkcja celu g i (x) i

Bardziej szczegółowo

celu przyjmijmy: min x 0 = n t Zadanie transportowe nazywamy zbilansowanym gdy podaż = popyt, czyli n

celu przyjmijmy: min x 0 = n t Zadanie transportowe nazywamy zbilansowanym gdy podaż = popyt, czyli n 123456789 wyk lad 9 Zagadnienie transportowe Mamy n punktów wysy lajacych towar i t punktów odbierajacych. Istnieje droga od każdego dostawcy do każdego odbiorcy i znany jest koszt transportu jednostki

Bardziej szczegółowo

Rozdzia l 2. Najważniejsze typy algebr stosowane w logice

Rozdzia l 2. Najważniejsze typy algebr stosowane w logice Rozdzia l 2. Najważniejsze typy algebr stosowane w logice 1. Algebry Boole a Definicja. Kratȩ dystrybutywn a z zerem i jedynk a, w której dla każdego elementu istnieje jego uzupe lnienie nazywamy algebr

Bardziej szczegółowo

Mikro II: Technologia, Maksymalizacja zysku i Minimalizacja kosztów.

Mikro II: Technologia, Maksymalizacja zysku i Minimalizacja kosztów. Mikro II: Technologia, Maksymalizacja zysku i Minimalizacja kosztów. Jacek Suda (slajdy: Krzysztof Makarski) 1 / 39 Technologia Wst ep. Przypomnijmy: Teoria konsumenta. w szczególności krzywa popytu. Teraz

Bardziej szczegółowo

TEORETYCZNE PODSTAWY INFORMATYKI

TEORETYCZNE PODSTAWY INFORMATYKI 1 TEORETYCZNE PODSTAWY INFORMATYKI 16/01/2017 WFAiS UJ, Informatyka Stosowana I rok studiów, I stopień Repetytorium złożoność obliczeniowa 2 Złożoność obliczeniowa Notacja wielkie 0 Notacja Ω i Θ Rozwiązywanie

Bardziej szczegółowo

Mnożniki funkcyjne Lagrange a i funkcje kary w sterowaniu optymalnym

Mnożniki funkcyjne Lagrange a i funkcje kary w sterowaniu optymalnym Mnożniki funkcyjne Lagrange a i funkcje kary w sterowaniu optymalnym Sprowadzanie zadań sterowania optymalnego do zadań wariacyjnych metod a funkcji kary i mnożników Lagrange a - zadania sterowania optymalnego

Bardziej szczegółowo

Przestrzenie wektorowe, liniowa niezależność wektorów, bazy przestrzeni wektorowych

Przestrzenie wektorowe, liniowa niezależność wektorów, bazy przestrzeni wektorowych Grupa, cia lo Zadanie 1. Jakie w lasności w zbiorze liczb naturalnych, ca lkowitych, wymiernych, rzeczywistych maj dzia lania a b = a b, a b = a 2 + b 2, a b = a+b, a b = b. 2 Zadanie 2. Pokazać, że (R

Bardziej szczegółowo

Zaawansowane metody numeryczne Komputerowa analiza zagadnień różniczkowych 4. Równania różniczkowe zwyczajne podstawy teoretyczne

Zaawansowane metody numeryczne Komputerowa analiza zagadnień różniczkowych 4. Równania różniczkowe zwyczajne podstawy teoretyczne Zaawansowane metody numeryczne Komputerowa analiza zagadnień różniczkowych 4. Równania różniczkowe zwyczajne podstawy teoretyczne P. F. Góra http://th-www.if.uj.edu.pl/zfs/gora/ semestr letni 2005/06 Wstęp

Bardziej szczegółowo

Programowanie liniowe metoda sympleks

Programowanie liniowe metoda sympleks Programowanie liniowe metoda sympleks Mirosław Sobolewski Wydział Matematyki, Informatyki i Mechaniki UW wykład z algebry liniowej Warszawa, styczeń 2009 Mirosław Sobolewski (UW) Warszawa, 2009 1 / 13

Bardziej szczegółowo

w = w i ξ i. (1) i=1 w 1 w 2 :

w = w i ξ i. (1) i=1 w 1 w 2 : S. D. G lazek, www.fuw.edu.pl/ stglazek, 11.III.2005 1 I. MACIERZ LINIOWEGO ODWZOROWANIA PRZESTRZENI WEKTOROWYCH Wyobraźmy sobie, że przestrzeń wektorowa W jest zbudowana z kombinacji liniowych n liniowo

Bardziej szczegółowo

INTERAKTYWNE WSPOMAGANIE WYBORU DECYZJI W WARUNKACH RYZYKA

INTERAKTYWNE WSPOMAGANIE WYBORU DECYZJI W WARUNKACH RYZYKA Scientific Bulletin of Chełm Section of Mathematics and Computer Science No. 1/2009 INTERAKTYWNE WSPOMAGANIE WYBORU DECYZJI W WARUNKACH RYZYKA ANDRZEJ ŁODZIŃSKI Szkoła Główna Gospodarstwa Wiejskiego Streszczenie.

Bardziej szczegółowo

Rozdział 2: Metoda największej wiarygodności i nieliniowa metoda najmniejszych kwadratów

Rozdział 2: Metoda największej wiarygodności i nieliniowa metoda najmniejszych kwadratów Rozdział : Metoda największej wiarygodności i nieliniowa metoda najmniejszych kwadratów W tym rozdziale omówione zostaną dwie najpopularniejsze metody estymacji parametrów w ekonometrycznych modelach nieliniowych,

Bardziej szczegółowo

Elementy Modelowania Matematycznego

Elementy Modelowania Matematycznego Elementy Modelowania Matematycznego Wykład 6 Metoda simpleks Spis treści Wstęp Zadanie programowania liniowego Wstęp Omówimy algorytm simpleksowy, inaczej metodę simpleks(ów). Jest to stosowana w matematyce

Bardziej szczegółowo

Statystyka w analizie i planowaniu eksperymentu

Statystyka w analizie i planowaniu eksperymentu 22 marca 2011 Przestrzeń statystyczna - podstawowe zadania statystyki Zdarzeniom losowym określonym na pewnej przestrzeni zdarzeń elementarnych Ω można zazwyczaj na wiele różnych sposobów przypisać jakieś

Bardziej szczegółowo

WYKŁAD 9 METODY ZMIENNEJ METRYKI

WYKŁAD 9 METODY ZMIENNEJ METRYKI WYKŁAD 9 METODY ZMIENNEJ METRYKI Kierunki sprzężone. Metoda Newtona Raphsona daje dobre przybliżenie najlepszego kierunku poszukiwań, lecz jest to okupione znacznym kosztem obliczeniowym zwykle postać

Bardziej szczegółowo

Rozdział 1 PROGRAMOWANIE LINIOWE

Rozdział 1 PROGRAMOWANIE LINIOWE Wprowadzenie do badań operacyjnych z komputerem Opisy programów, ćwiczenia komputerowe i zadania. T. Trzaskalik (red.) Rozdział 1 PROGRAMOWANIE LINIOWE 1.2 Ćwiczenia komputerowe Ćwiczenie 1.1 Wykorzystując

Bardziej szczegółowo

Pisemny egzamin dyplomowy. na Uniwersytecie Wroc lawskim. na kierunku matematyka. zadania testowe. 22czerwca2009r. 60 HS-8-8

Pisemny egzamin dyplomowy. na Uniwersytecie Wroc lawskim. na kierunku matematyka. zadania testowe. 22czerwca2009r. 60 HS-8-8 EGZAMIN DYPLOMOWY, cze ść I (testowa) 22.06.2009 INSTRUKCJE DOTYCZA CE WYPE LNIANIA TESTU 1. Nie wolno korzystać z kalkulatorów. 2. Sprawdzić, czy wersja testu podana na treści zadań jest zgodna z wersja

Bardziej szczegółowo

Programowanie liniowe metoda sympleks

Programowanie liniowe metoda sympleks Programowanie liniowe metoda sympleks Mirosław Sobolewski Wydział Matematyki, Informatyki i Mechaniki UW 13. wykład z algebry liniowej Warszawa, styczeń 2018 Mirosław Sobolewski (UW) Warszawa, 2018 1 /

Bardziej szczegółowo

Wyk lad 11 Przekszta lcenia liniowe a macierze

Wyk lad 11 Przekszta lcenia liniowe a macierze Wyk lad 11 Przekszta lcenia liniowe a macierze 1 Izomorfizm przestrzeni L(V ; W ) i M m n (R) Twierdzenie 111 Niech V i W bed a przestrzeniami liniowymi o bazach uporzadkowanych (α 1,, α n ) i (β 1,, β

Bardziej szczegółowo

D. Miszczyńska, M.Miszczyński KBO UŁ 1 GRY KONFLIKTOWE GRY 2-OSOBOWE O SUMIE WYPŁAT ZERO

D. Miszczyńska, M.Miszczyński KBO UŁ 1 GRY KONFLIKTOWE GRY 2-OSOBOWE O SUMIE WYPŁAT ZERO D. Miszczyńska, M.Miszczyński KBO UŁ GRY KONFLIKTOWE GRY 2-OSOBOWE O SUMIE WYPŁAT ZERO Gra w sensie niżej przedstawionym to zasady którymi kierują się decydenci. Zakładamy, że rezultatem gry jest wypłata,

Bardziej szczegółowo

Funkcje dwóch zmiennych

Funkcje dwóch zmiennych Funkcje dwóch zmiennych Andrzej Musielak Str Funkcje dwóch zmiennych Wstęp Funkcja rzeczywista dwóch zmiennych to funkcja, której argumentem jest para liczb rzeczywistych, a wartością liczba rzeczywista.

Bardziej szczegółowo