7 research outputs found
A Simply Exponential Upper Bound on the Maximum Number of Stable Matchings
Stable matching is a classical combinatorial problem that has been the
subject of intense theoretical and empirical study since its introduction in
1962 in a seminal paper by Gale and Shapley. In this paper, we provide a new
upper bound on , the maximum number of stable matchings that a stable
matching instance with men and women can have. It has been a
long-standing open problem to understand the asymptotic behavior of as
, first posed by Donald Knuth in the 1970s. Until now the best
lower bound was approximately , and the best upper bound was . In this paper, we show that for all , for some
universal constant . This matches the lower bound up to the base of the
exponent. Our proof is based on a reduction to counting the number of downsets
of a family of posets that we call "mixing". The latter might be of independent
interest
Gale-Shapleyev algoritam, varijacije i primjene
U ovom diplomskom radu opisuje se problem stabilnih brakova te se definira njegovo rješenje – stabilno sparivanje, kao i ostala njegova svojstva. Obrađuje se i algoritam koji rješava problem stabilnih brakova – Gale Shapleyev algoritam. Govori se o njegovoj složenosti i svojstvima. Promatramo i poopćenja osnovnog problema stabilnih brakova. Dajemo i definiciju stroge stabilnosti te navodimo algoritam koji pronalazi strogo stabilno rješenje, ukoliko ono postoji. Govorimo o problemu bolnice–specijalizanti, kao i o daljnjim poopćenjima problema stabilnih brakova.In this master thesis, we describe the stable marriage problem and we define its solution – the stable matching. We also define its properties. We elaborate an algorithm that solves the stable marriage problem – the Gale–Shapley algorithm. We talk about its complexity and its properties. We consider generalizations of the stable marriage problem, and we define the strong stability. We also give an algorithm which finds a strongly stable matching, if one exists. We present an insight into the hospital–residents problem, as well as into some further generalizations of the problem
Gale-Shapleyev algoritam, varijacije i primjene
U ovom diplomskom radu opisuje se problem stabilnih brakova te se definira njegovo rješenje – stabilno sparivanje, kao i ostala njegova svojstva. Obrađuje se i algoritam koji rješava problem stabilnih brakova – Gale Shapleyev algoritam. Govori se o njegovoj složenosti i svojstvima. Promatramo i poopćenja osnovnog problema stabilnih brakova. Dajemo i definiciju stroge stabilnosti te navodimo algoritam koji pronalazi strogo stabilno rješenje, ukoliko ono postoji. Govorimo o problemu bolnice–specijalizanti, kao i o daljnjim poopćenjima problema stabilnih brakova.In this master thesis, we describe the stable marriage problem and we define its solution – the stable matching. We also define its properties. We elaborate an algorithm that solves the stable marriage problem – the Gale–Shapley algorithm. We talk about its complexity and its properties. We consider generalizations of the stable marriage problem, and we define the strong stability. We also give an algorithm which finds a strongly stable matching, if one exists. We present an insight into the hospital–residents problem, as well as into some further generalizations of the problem
Gale-Shapleyev algoritam, varijacije i primjene
U ovom diplomskom radu opisuje se problem stabilnih brakova te se definira njegovo rješenje – stabilno sparivanje, kao i ostala njegova svojstva. Obrađuje se i algoritam koji rješava problem stabilnih brakova – Gale Shapleyev algoritam. Govori se o njegovoj složenosti i svojstvima. Promatramo i poopćenja osnovnog problema stabilnih brakova. Dajemo i definiciju stroge stabilnosti te navodimo algoritam koji pronalazi strogo stabilno rješenje, ukoliko ono postoji. Govorimo o problemu bolnice–specijalizanti, kao i o daljnjim poopćenjima problema stabilnih brakova.In this master thesis, we describe the stable marriage problem and we define its solution – the stable matching. We also define its properties. We elaborate an algorithm that solves the stable marriage problem – the Gale–Shapley algorithm. We talk about its complexity and its properties. We consider generalizations of the stable marriage problem, and we define the strong stability. We also give an algorithm which finds a strongly stable matching, if one exists. We present an insight into the hospital–residents problem, as well as into some further generalizations of the problem
Concerning the maximum number of stable matchings in the stable marriage problem
The function, f(n), represents the maximum number of stable matchings possible in an instance of size n of the stable marriage problem. It is shown that f(n) is a strictly increasing function of n, and a result of Knuth\u27s concerning the exponential growth of this function is generalized to apply to all positive integers, n. A method for constructing ranking matrices is used to produce instances with many stable matchings. A subproblem of the stable marriage problem developed by Eilers (Irvine Compiler Corporation Technical Report, ICC TR1999-2, 1999), called the pseudo-Latin marriage problem, plays a significant role as a tool and as motivation in the paper
Concerning the maximum number of stable matchings in the stable marriage problem
The function, f(n), represents the maximum number of stable matchings possible in an instance of size n of the stable marriage problem. It is shown that f(n) is a strictly increasing function of n, and a result of Knuth\u27s concerning the exponential growth of this function is generalized to apply to all positive integers, n. A method for constructing ranking matrices is used to produce instances with many stable matchings. A subproblem of the stable marriage problem developed by Eilers (Irvine Compiler Corporation Technical Report, ICC TR1999-2, 1999), called the pseudo-Latin marriage problem, plays a significant role as a tool and as motivation in the paper