W pracy uogólniono znany algorytm Gale’a–Shapleya [4] dotyczący optymalnego przydziału kandydatów do szkół. W klasycznym modelu G-S dany jest zbiór szkół S, zbiór kandydatów K, preferencje kandydatów w zbiorze S oraz preferencje szkół w zbiorze K (reprezentowane przez ostre liniowe porządki). Zakładamy, że każda szkoła posiada limit przyjęć q, tzn. q jest maksymalną liczbą kandydatów, którą ta szkoła może przyjąć. Chcemy przyporządkować kandydatów szkołom w taki sposób, aby był spełniony pewien warunek stabilności (zdefiniowany w pracy [4]). W podanym w pracy uogólnionym modelu preferencje szkół są reprezentowane przez tzw. „funkcje odrzuceń”. Wprowadzamy uogólniony warunek stabilności i formułujemy warunki, przy których uogólniony algorytm G-S prowadzi do rozwiązań stabilnych i optymalnych. Przedstawione wyniki można wykorzystać wykorzystane w praktyce, na przykład przy konstruowaniu komputerowych systemów rekrutacji, w których chcemy uwzględnić „miękkie” limity i „nieporównywalność” kandydatów
EN
We generalize a well–known Gale–Shapley algorithm [4] concerning optimal assignment of candidates for schools. In the classical Gale–Shapley model we consider a set of schools (colleges) S, a set of candidates K, candidates’ preferences in S and schools’ preferences in the set K (represented by strict linear orders). We assume that each school has a quota q, i.e., q is the maximal number of candidates which it can admit. We want to assign candidates for schools in such a way that some condition of stability (defined in [4]) is satisfied. In our generalized model schools’ preferences are represented by the so-called “rejection functions”. We introduce a generalized stability condition and formulate conditions under which the generalized G-S algorithm leads to stable and optimal assignments. Our results can be applied in practice, e.g. they can help in constructing computerized recruitment systems, in which we want to incorporate “soft” quotas and ties between candidates.
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.