University of Zagreb. Faculty of Science. Department of Mathematics.
Abstract
Koalicijske igre su igre u kojima promatramo moguće koalicije igrača te njihove potencijalne isplate, uz pretpostavke da postoje dogovori koji se ne mogu kršiti i da se isplate mogu slobodno prenositi između članova koalicije u bilo kojem omjeru. U prvom dijelu započinjemo sa definiranjem imputacija te definiramo pojam dominacije. Preko tih pojmova definiramo dominacijsku jezgru i jezgru neke koalicijske igre. One predstavljaju moguća rješenja igre u smislu koje će se koalicije formirati i za koje se distribucije isplate igrači nemaju razloga buniti. Pokazujemo uvjete za koje vrijedi da je jezgra neprazna te pokazujemo da je dominacijska jezgra jednaka jezgri ako je vrijednost velike koalicije (koalicije svih igrača) veća od sume vrijednosti neke manje koalicije i vrijednosti ostalih jednočlanih. Dalje definiramo jednostavne igre, karakteriziramo njihovu jezgru preko skupa veto igrača te pokazujemo u kojim je slučajevima jezgra jednostavne igre jednaka dominacijskoj. Uvodimo i pojam stabilnog skupa kao alternativno rješenje igre, pokazujemo vezu stabilnih skupova i jezgre te diskutiramo probleme stabilnih skupova. Također uvodimo pojam uravnoteženog skupa i njemu pridruženog uravnoteženog preslikavanja. Dokazujemo Bondareva-Sharpleyjev teorem koji govori o nepraznosti jezgre za uravnotežene igre. U drugom dijelu želimo dobiti jedinstvenu točku u jezgri, što ćemo postići definiranjem pranukleolusa i nukleolusa kao točke za koju su maksimalni viškovi najmanji, gdje je višak zapravo razlika između vrijednosti samostalne koalicije i vrijednosti koju toj koaliciji pridružuje neka distribucija isplate. Uvodimo leksikografski uređaj kao mjeru usporedbe distribucija s obzirom na maksimalne viškove. Poslije toga se bavimo egzistencijom i jedinstvenosti nukleolusa. Također pokazujemo za koje je uvjete pranukleolus jednak nukleolusu. Na kraju pokazujemo Kohlbergov kriterij za pranukleolus te iskazujemo metodu računanja nukleolusa i pranukleolusa rješavanjem zadaća linearnog programiranja.Coalitional games are games in which we observe possible coalitions between players and their potential pay-off. We assume that binding agreements exist and that payoffs can be freely distributed among the members of a coalition in any way desired. In the first section we define imputations and the concept of domination. Those are the basic concepts which we will use to define the core and domination core. They represent the possible solutions to a game: which coalitions will be formed and what will be the pay-off distribution. We show the conditions for which the core is non-empty and that the domination core is equal to the core if the worth of the grand coalition (a coalition of which every player is a member) is greater than the sum of worth of any other coalition and the rest of individual worths. Then we define simple games, we show a characterization of their core via the set of veto players and we give exact conditions in which the core of a simple game is equal to the domination core. We introduce stable sets as an alternative solution to a game, we show the connection between the stable sets and the core and we discuss the differences. We also introduce balanced sets and balanced maps. Then we prove the Bondareva-Sharpley theorem which states that the core of a balanced game is non-empty. In the second section we try to get a unique point in the core, which we will accomplish by defining prenucleolus and nucleolus via excess. We define excess as the difference between the worth of a coalition and the worth which a distribution vector assigns to the said coalition. We introduce lexicographic order as a means of comparsion of different vectors and their respective excess. Then we discuss the existence and uniqueness of the nucleolus. We show which conditions have to hold for the nucleolus to be equal to the prenucleolus. Finally, we derive the Kohlberg criterion for the prenucleolus, and show the method to compute the (pre)nucleolus based on solving a sequence of linear programs