Simple view
Full metadata view
Authors
Statistics
Od twierdzenia Halla do algorytmu Gale'a-Shapleya - teoria skojarzeń i jej zastosowania
From Hall's theorem to the Gale-Shapley algorithm - matching theory and its applicatons
Skojarzenia, skojarzenia największe, skojarzenia doskonałe, skojarzenia całkowite, ścieżki rozszerzające, twierdzenie Berge'a, twierdzenie Halla, twierdzenie Tutte'a, twierdzenie Petersena, algorytm Witzgalla i Zahna, problem rekrutacji kandydatów na uczelnie wyższe, problem małżeństw, skojarzenia racjonalne, skojarzenia stabilne, skojarzenia optymalne, algorytm Gale'a-Shapleya
Matchings, maximum matchings, perfect matchings, matchings of A in biparture graphs, augmenting paths, Berge's theorem, Hall's theorem, Tutte's theorem, Petersen's theorem, Witzgall-Zahn algorithm, college admissions problem, marriage problem, individually rational outcomes, stable outcomes, optimal outcomes, Gale-Shapley algorithm
Celem pracy jest zaprezentowanie najważniejszych wyników dotyczących skojarzeń i możliwości ich zastosowania. Pierwsza część pracy dotyczy skojarzeń w grafach. Omówione zostają skojarzenia największe, całkowite oraz doskonałe, przedstawiono związek między skojarzeniem największym a ścieżkami rozszerzającymi. Opisane zostaje twierdzenie Halla charakteryzujące skojarzenia całkowite w grafach dwudzielnych oraz algorytm wyszukiwania skojarzenia całkowitego w grafie dwudzielnym. Omówiono skojarzenia doskonałe w grafach prostych i zaprezentowano twierdzenie Tutte'a charakteryzujące te skojarzenia. Opisano również algorytm Witzgalla i Zahna wyszukiwania skojarzenia największego w grafie prostym. Druga część pracy dotyczy spojrzenia na zagadnienie pod kątem modelowania rynku. Przedstawiony zostaje problem rekrutacji kandydatów na uczelnie wyższe, zdefiniowane zostają skojarzenia racjonalne, stabilne i optymalne. Przedstawiono algorytm Gale'a-Shapleya oraz omówiono jego własności. Na zakończenie zaprezentowane zostają przykłady działania programów w języku C++ realizujących opisane algorytmy, programy te dołączone są do pracy.
The aim of the paper is to present the main results of matching theory and its applications. The first part is dedicated to matchings in graph theory. Maximum matchings, perfect matchings and matchings of a set A in biparture graphs are discussed, a relation between augmenting paths and maximum matchings is shown. The paper contains Hall's theorem which describes matchings of A in biparture graphs and a proof gives an algorithm to find a matching of A in a biparture graph. Perfect matchings and Tutte's theorem are considered. There is also presented Witzgall-Zahn algorithm to find a maximum matching in a simple graph. The second part of the paper describes matchings from an economic point of view. The college admissions problem and the marriage problem are presented. Individually rational outcomes, stable outcomes and optimal outcomes are defined. There is also described the Gale-Shapley algorithm and its properties. Finally, there are presented programs written in C++ language which implement the algorithms described in the paper. The programs are attached to the work.
dc.abstract.en | The aim of the paper is to present the main results of matching theory and its applications. The first part is dedicated to matchings in graph theory. Maximum matchings, perfect matchings and matchings of a set A in biparture graphs are discussed, a relation between augmenting paths and maximum matchings is shown. The paper contains Hall's theorem which describes matchings of A in biparture graphs and a proof gives an algorithm to find a matching of A in a biparture graph. Perfect matchings and Tutte's theorem are considered. There is also presented Witzgall-Zahn algorithm to find a maximum matching in a simple graph. The second part of the paper describes matchings from an economic point of view. The college admissions problem and the marriage problem are presented. Individually rational outcomes, stable outcomes and optimal outcomes are defined. There is also described the Gale-Shapley algorithm and its properties. Finally, there are presented programs written in C++ language which implement the algorithms described in the paper. The programs are attached to the work. | pl |
dc.abstract.pl | Celem pracy jest zaprezentowanie najważniejszych wyników dotyczących skojarzeń i możliwości ich zastosowania. Pierwsza część pracy dotyczy skojarzeń w grafach. Omówione zostają skojarzenia największe, całkowite oraz doskonałe, przedstawiono związek między skojarzeniem największym a ścieżkami rozszerzającymi. Opisane zostaje twierdzenie Halla charakteryzujące skojarzenia całkowite w grafach dwudzielnych oraz algorytm wyszukiwania skojarzenia całkowitego w grafie dwudzielnym. Omówiono skojarzenia doskonałe w grafach prostych i zaprezentowano twierdzenie Tutte'a charakteryzujące te skojarzenia. Opisano również algorytm Witzgalla i Zahna wyszukiwania skojarzenia największego w grafie prostym. Druga część pracy dotyczy spojrzenia na zagadnienie pod kątem modelowania rynku. Przedstawiony zostaje problem rekrutacji kandydatów na uczelnie wyższe, zdefiniowane zostają skojarzenia racjonalne, stabilne i optymalne. Przedstawiono algorytm Gale'a-Shapleya oraz omówiono jego własności. Na zakończenie zaprezentowane zostają przykłady działania programów w języku C++ realizujących opisane algorytmy, programy te dołączone są do pracy. | pl |
dc.affiliation | Wydział Matematyki i Informatyki | pl |
dc.area | obszar nauk ścisłych | pl |
dc.contributor.advisor | Czapla, Małgorzata - 147973 | pl |
dc.contributor.author | Babiński, Sebastian | pl |
dc.contributor.departmentbycode | UJK/WMI2 | pl |
dc.contributor.reviewer | Czapla, Małgorzata - 147973 | pl |
dc.contributor.reviewer | Mazur, Marcin - 130444 | pl |
dc.date.accessioned | 2020-07-26T22:55:58Z | |
dc.date.available | 2020-07-26T22:55:58Z | |
dc.date.submitted | 2016-07-11 | pl |
dc.fieldofstudy | matematyka stosowana | pl |
dc.identifier.apd | diploma-106203-147334 | pl |
dc.identifier.project | APD / O | pl |
dc.identifier.uri | https://ruj.uj.edu.pl/xmlui/handle/item/212531 | |
dc.language | pol | pl |
dc.subject.en | Matchings, maximum matchings, perfect matchings, matchings of A in biparture graphs, augmenting paths, Berge's theorem, Hall's theorem, Tutte's theorem, Petersen's theorem, Witzgall-Zahn algorithm, college admissions problem, marriage problem, individually rational outcomes, stable outcomes, optimal outcomes, Gale-Shapley algorithm | pl |
dc.subject.pl | Skojarzenia, skojarzenia największe, skojarzenia doskonałe, skojarzenia całkowite, ścieżki rozszerzające, twierdzenie Berge'a, twierdzenie Halla, twierdzenie Tutte'a, twierdzenie Petersena, algorytm Witzgalla i Zahna, problem rekrutacji kandydatów na uczelnie wyższe, problem małżeństw, skojarzenia racjonalne, skojarzenia stabilne, skojarzenia optymalne, algorytm Gale'a-Shapleya | pl |
dc.title | Od twierdzenia Halla do algorytmu Gale'a-Shapleya - teoria skojarzeń i jej zastosowania | pl |
dc.title.alternative | From Hall's theorem to the Gale-Shapley algorithm - matching theory and its applicatons | pl |
dc.type | master | pl |
dspace.entity.type | Publication |