We set up the basic model of two-sided, one-to-one matching

Size: px
Start display at page:

Download "We set up the basic model of two-sided, one-to-one matching"

Transcription

1 Econ 805 Advanced Micro Theory I Dan Quint Fall 2009 Lecture 18 To recap Tuesday: We set up the basic model of two-sided, one-to-one matching Two finite populations, call them Men and Women, who want to match to mates from the other group (or stay alone) Strict preferences over the other group or being alone We defined a matching, as a pairing up of (some) men and women We said a matching was stable if nobody is paired up who would rather be alone no pair (m, w) would both rather be with each other than with their assigned mate (note how helpful strict preferences are in simplifying these conditions...) We proved the result from Gale and Shapley, who proved the existence of a stable matching for any set of preferences, by providing an algorithm that finds one (step through the deferred acceptance algorithm) We showed that not only does the deferred acceptance algorithm end on a stable matching, but when the men are proposing, it ends on the stable matching that every man in the population weakly prefers to every other stable matching (the men-optimal stable matching) And we showed that if all the men unanimously (weakly) prefer a stable matching µ to another stable matching µ, then all the women weakly prefer µ to µ So all the players on one side of the market have aligned preferences (over stable matchings, and roughly they all agree on which matching is best); but their preferences are opposed to the preferences of the players on the other side of the market (if there is more than one stable matching) We wrapped up by introducing the notion of a lattice, and claiming that the set of stable matchings formed a lattice, but we didn t have time to prove it, so that s where we ll pick up today 1

2 Lattice Theorem Tuesday, we got nearly all the way through proving the Lattice Theorem. For a general set with a partial order, we can define the meet of two points as their least upper bound that is, the point (if it exists) which is lower than every point which is higher than both x and y And we can define the join as the greatest lower bound the point (if it exists) which is higher than every point which is lower than both x and y A lattice is any set, with a partial order, which is closed under meet and join that is, a partially-ordered set is a lattice if for any two points in their set, the subset of points that are greater than both has a minimal point, and the subset of points which are less than both has a maximal point What we re trying to show is that with the partial order provided by the preferences of the men that is, one matching is weakly greater than another if every man weakly prefers it the set of stable matchings of a given marriage market turns out to be a lattice Formally, take some marriage market, and let µ and µ be two stable matchings. Define a new mapping λ : M W M W, such that λ(m) is whichever of µ(m) and µ (m) is preferred by m λ(w) is whichever of µ(w) and µ (w) is least-preferred by w So we can think of λ as the pairwise max of µ and µ, from the mens perspective (and the pairwise min from the womens perspective). Then it turns out that λ is not just an arbitrary map, but it s a matching; and it turns out to be a stable matching. We could do the same thing with a new mapping ν which matches men to the worse of µ(m) and µ (m), and women to the better of µ(w) and µ (w), and this would also be a stable matching This means that for any two stable matchings µ and µ, sup(µ, µ ) and inf(µ, µ ) are also stable matchings so the set of stable matchings is closed under sup and inf, and is therefore a lattice which gives us a bunch of nice mathematical structure 2

3 Last class, we managed to slog through the proof that λ is a matching that is, that w = λ(m) if and only if m = λ(w). We still need to show it s a stable matching. That is, we need to show that if µ and µ are stable matchings, then λ is individually rational and unblocked. Individual rationality follows from individual rationality of µ and µ. Whoever you match to under λ, you must have matched to under either µ or µ ; so if those are IR, so is λ. So now, suppose there was a pair (m, w) that blocked λ. If m prefers w to λ(m), then by definition, he prefers w to both µ(m) and µ (m). And if w prefers to m to λ(w), then she prefers to m to at least one of µ(w) and µ (w) If she prefers m to µ(w), and he prefers her to µ(m), then they would have blocked µ; similarly with µ in the other case So λ is a stable matching It s not hard to show that it s the minimal matching that is men-preferred to both µ and µ. Every man just does exactly as well under λ as under his favorite of µ and µ ; so be any other matching (stable or not) which is preferred by all men to µ and µ, has to be bigger than λ. So λ is the least upper bound of µ and µ ; since it s a stable matching, the set of stable matchings is closed under the supremum operator And we can do the same with ν, the infimum And so we learn that the set of stable matchings is a lattice (It actually has some additional properties as a lattice technically, it s a complete, distributive lattice.) Roth and Sotomayor give an example, taken from Knuth (where the lattice theorem was proved first, I think), of a marriage market (four men, four women, and a set of preferences) which has 10 stable matchings, and shows how they are arranged according to the partial order: µ 1 {µ 2, µ 3 } µ 4 {µ 5, µ 6 } µ 7 {µ 8, µ 9 } µ 10 While you could come up with an example where there are more than two matchings in an indifference class, the rest of this structure has to hold in a lattice for any indifference class with more than one point, there must be a single point in the next group up, and in the next group down otherwise, there would not be a well-defined sup or inf 3

4 Another cool result. Roth and Sotomayor give this as a corollary of a different result, but it follows pretty directly from the lattice result we just proved. Take two matching µ and µ, and let M and M be the set of men who match to some woman (don t end up alone) under each, and W and W likewise Let λ be the meet of µ and µ, as defined above; let M λ and W λ be the men, and women, who end up matched up λ Now, if m matches under µ, it s because he prefers his mate to being alone; so if he matches under µ, he matches under λ. Similarly if he matches under µ. So M λ = M M But by the same logic, if a woman w ends up alone at either µ or µ, that s her worse result, so she ends up alone at λ, so W λ = W W This means that M λ is at least as big as the bigger of M and M, and W λ is at least as small as the smaller of W and W But the men who match under µ, match to the women who match under µ, so M and W are the same size; same with M and W So M λ max{ M, M } min{ M, M } = min{ W, W } W λ But λ is a matching, so the same number of men and women match under λ; so M λ = W λ. Which means that max{ M, M } = min{ M, M }, which means M = M And so the same number of men match to women under µ and µ or any two stable matchings have the same number of couples Which is surprising, but we re not done yet Since M λ = M M, M λ M ; and since W λ = W W, W λ W = M ; so M λ M = W W λ = M λ so M λ = M = W λ But M λ = M M it s the union of M and another set the same size as M, but it s the same size as M which means that M and M must have complete overlap that is, M = M And similarly, W λ is the same size as W, but it s the intersection of W and another set the same size, so W = W 4

5 So the set of men who end up married is the same under any two stable matchings; and the set of women who end up married is the same for any two stable matchings So if we look at any two stable matchings, the same men end up matched, and the same women end up matched; all that s different is who matches to whom. Roth and Sotomayor give a cool result called the decomposition lemma. Take any two stable matchings µ and µ Let M µ be the set of men who strictly prefer µ, and M µ the set who strictly prefer µ Similarly, let W µ and W µ be the set of women who prefer each matching Then the men in M µ match with the women in W µ, under both µ and µ (Since preferences are strict, the men who are indifferent between them must get the same mate in either; same with the women; so the men who are indifferent match with the women who are indifferent. We already knew that the men who are alone under µ are also alone under µ, same with the women we proved that earlier today.) Roth and Sotomayor (ch ) give show some additional comparative statics basically, comparing outcomes in one marriage market to those in another marriage market with a very similar structure (change one side s preferences, or add one woman to the market, things like that); they also spend some time on what breaks down and what still works when preferences are not strict 5

6 They also point out that we can write any matching (stable or not) as an M W matrix of 1 s and 0 s where a 1 in place (m, w) indicates that that man and that woman match to each other For simplicity, they assume that M = W and everyone is acceptable to everyone, so we don t have to worry about people staying single Feasibility is simply the requirement that j x mj = 1 and i x iw = 1 each man matches to only one woman, each woman matches to only one man Stability is the constraint that for any (m, w), x mj + x iw + x mw 1 j mw i wm since this says that either m and w match to each other; or the man matches to someone he likes more than w; or the woman matches to someone she likes more than m So stable matchings are exactly the set of all integer matrices satisfying the constraints j x mj = 1 for every m i x iw = 1 for every w j m w x mj + i w m x iw + x mw 1 for every (m, w) x mw 0 for every (m, w) We can take away the constraint of integer values, and consider C, the convex polyhedron consisting of all points in R M W that satisfy these four constraints. It turns out that the integer points are exactly the extreme points of this polyhedron; and so the set of stable matchings are characterized as the set of extreme points corners of this polyhedron Chapter 3 of the textbook also offers algorithms for calculating every stable matching, every achievable pair, and so on But I want to move on to strategic questions 6

7 So far, we ve focused on mapping preferences to outcomes, without worrying about how we know everyone s preferences That is, everything we ve done so far has been for the full information case where everyone s preferences are common knowledge, and we just need to get from preferences to a matching But now suppose that peoples preferences are private information is it an equilibrium for them to truthfully reveal them? (We haven t really taken a stand yet on how we re implementing a stable matching. That is, if we talk about running the Gale-Shapley algorithm, we could actually get all the men and women in a big room and have the men start proposing; or, we could have everyone write down their preference list, hand it to someone (say, Al Roth), and let him run the Gale-Shapley algorithm himself and just tell everyone who they ended up with. In the latter case, the strategic question is, can we expect truthful revelation? Is reporting your true preferences to the matchmaker an equilibrium, or even a dominant strategy? In the former case, the strategic question is, will players play the way we would expect them to, that is, according to their true preferences? Or will they imitate a player with different preferences? But because they re outcome-equivalent, the questions are the same. So we answer both of them at once.) 7

8 The headline results on strategic concerns: Suppose we are using the men-proposing deferred acceptance algorithm, run using the players reported preferences Then it is a dominant strategy for the men to report their true preferences. But it is not for women. In fact, as long as there is more than one stable matching, there will always be at least one woman who can gain by misrepresenting her preferences (assuming she knows everyone else s preferences and everyone else is telling the truth) And this problem is not particular to the rule of using the Gale-Shapley algorithm to choose a stable matching: There is no rule for mapping preferences to stable matchings under which it is always a best-response for every player to report truthfully A lot of this comes from the paper by Al Roth, The Economics of Matching: Stability and Incentives, and is covered as well in the book They do point out that there are ways of mapping preferences to Pareto-efficient outcomes which make it an equilibrium for everyone to report their true types, but that these rules do not always lead to a stable matching An example of such a rule: rank the men in some order (say, alphabetically). Match the first guy to his first choice. Match the second guy to his first choice of the remaining women. Match the third guy to his first choice of the remaining women. And so on. It s clear it s a dominant strategy for the men to report truthfully And womens reports don t matter, so they can t gain by misreporting And it s clear that this outcome is Pareto-efficient any change would leave some man strictly worse off But this outcome is not necessarily a stable matching in fact, it doesn t even necessarily lead to an individually rational matching (some women might rather be alone than with the man who chose them) But the more interesting question choosing a stable matching for each set of preferences cannot be done without creating an incentive for someone to misreport They give a theorem: if, under the true preferences, there is more than one stable matching; then under any mechanism that selects a stable matching, someone can gain by misrepresenting their preferences (if they know everyone s preferences and everyone else reports truthfully). 8

9 The proof is simple. Suppose that at some true set of preferences P, the mechanism selects a matching µ which is different from µ W. (If there are more than one stable matching, µ M µ W ; if the mechanism selects µ W, make the same argument for the men.) Let w be some woman who strictly prefers µ W to µ. Now suppose she misrepresents her preferences by truncating the list of acceptable mates at µ W (w); that is, she truthfully reports the top of her preference list, but claims that anyone worse than her best achievable mate is unacceptable Let P be the original preferences, and P the manipulated preferences If µ W was stable under P, it must also be stable under P there are fewer pairs that could potentially block it So now there s a stable matching under P in which w matches to µ W (w) But we know that if w matches under any stable matching, she matches under all stable matchings So in any stable matching under P, she matches to someone But the only men she claimed are acceptable are the ones she likes at least as much as µ W (w) So by misreporting her preferences, she matches to someone she likes at least as much as her best achievable mate under P (Having done the proof, we can skip the example where a woman can gain by misreporting her type when the men-optimal stable match is chosen: three men, three women, all mates acceptable: P (m 1 ) : P (m 2 ) : P (m 3 ) : P (w 1 ) : P (w 2 ) : P (w 3 ) : If we run Gale-Shapley with the men proposing, we find the men-optimal stable match x : m 1 w 2, m 2 w 3, m 3 w 1. If we run it with the women proposing, we find the women-optimal stable match y : m 1 w 1, m 2 w 3, m 3 w 2. But now suppose woman 1 lies about her preferences, and claims P (w 1 ) : Under this new set of preferences (everyone else reports P, but w 1 reports P ), there is a single stable matching, y So by misreporting her preferences, woman 1 can force the outcome y instead of x) 9

10 Back to the men we want to show it s a dominant strategy to report truthfully. We need a couple of lemmas to get there. Lemma 1. Let µ be any individually rational matching w.r.t. strict preferences P, and let M be the set of men who prefer µ to µ M. If M is nonempty, there is a pair (m, w) that blocks µ such that m M M and w µ(m ). First case: µ(m ) µ M (M ). Pick w µ(m ) µ M (M ), that is, w is some woman who matches to a man m M under µ but to a man m / M under µ M. m prefers w to µ M (m ), so for µ M to be stable, w must prefer m to m. But since m / M, m does not prefer µ to µ M, and since he matches to different women and preferences are strict, he must prefer w to whoever he matches to under µ. So (m, w) block µ. Second case: µ(m ) = µ M (M ) = W Consider the men-proposing deferred acceptance algorithm, and let w be the last woman in W to receive a proposal from an acceptable member of M. Since she s in W, her match under µ is some man in M, call him m We claim that w must have already rejected m before she got her last proposal from an acceptable member of M How do we know this? We know m prefers w to µ M (m ), so he would propose to her first under the deferred acceptance algorithm. Since he eventually proposes to (and ends up with) µ M (m ), he must have proposed to w already, and been rejected But if w only rejects m when she gets her last acceptable proposal from a man in M, then m s proposal to µ M (m ) would have come later, which contradicts how we chose w So w rejected m before she got her last proposal from an acceptable member of M ; this means that by the time that last proposal happened, she must have been holding onto a proposal from someone else, let s call him m. (So what we know: at some point, m proposed to w, and was (at some point) rejected; at some point, m proposed to w, and was still tentatively accepted when µ M (w) proposed to her, and that s who she ended up with.) Now, m prefers w to µ M (m), since he only proposed to µ M (m) after w rejected him. And we know m / M, since he later proposed to µ M (m) W, and we assumed w was the last woman in W to receive an acceptable proposal from a man in M. So since m / M, he doesn t prefer µ to µ M, so he prefers w to his match under µ. But we saw that w rejected m and was later engaged to m, so she must prefer m to m, which is her match under µ So m and w prefer each other to their matches under µ, so they block µ. 10

11 Lemma 2. (Limits on Successful Manipulation) Let P be true preferences, and let P differ from P in that some coalition C of men and women misstate their preferences. Then there is no matching µ which is stable under P, which is strictly preferred to every stable matching under P by every member of C. Suppose some subset C = M W misstate their preferences, and all are strictly better off under µ than under any stable matching under P If µ is not individually rational under the true preferences, someone is matched to an unacceptable mate; that person must be in C, since everyone else is reporting their true preferences; but that person does worse than under any stable matching under P ; so µ is IR under P. By definition, µ(m) m µ M (m) for every m M If M is nonempty, apply the blocking lemma to (M, W, P ). µ is an individually rational matching and some men prefer µ to µ M, so there is a pair (m, w) that block µ, with m M M and w µ(m ), where M is the set of men who prefer µ to µ M under P Since m does not prefer µ to µ M under the true preferences, he can t be in M, so he s reporting his true preferences under P Let m = µ(w). Since m prefers w to µ M (m ), for µ M to be stable, w must prefer µ M (w) to m. So w prefers any stable match to µ, so she s not in W, so she s also stating her true preferences under P So m and w block µ under the true preferences, but report their preferences truthfully, so they block µ under P. We assumed M was nonempty; if it s empty, W must be nonempty, and the symmetric argument works. 11

12 This lemma s pretty powerful. Among its corollaries: If we re selecting the men-optimal stable matching, truthful reporting is a dominant strategy for men. Why? Pick a man m. Let P denote m s true preferences, along with whatever preferences everyone else is reporting. Let C = {m}, and P denote m s misreported preferences, along with everyone else s reported preferences. Limits on Successful Manipulation says that if everyone in C prefers µ to their best stable match under P, µ can t be stable under P So if µ gives m a better match than µ M, it s not stable under P Similarly: There is no individually rational matching that all men strictly prefer to µ M. To see this, let C = M, and let each man report that only one woman is acceptable, so the only stable matching is for each to get his choice The last lemma says that if this is individually rational and every man does strictly better than µ M, it s not stable under the reported preferences 12

13 So that s the men. On the other hand, when the men-optimal stable match is being chosen, the women can potentially gain a lot by misreporting For example: let µ W be the woman-optimal stable match under the true preferences Suppose the men play their dominant strategy (report their true preferences), and the women truncate their lists below µ W (w); that is, every woman w who matches to a man µ W (w) under the woman-optimal stable match, reports that that man is the lowest she d be willing to go, that is, anyone below him on her preference list is unacceptable. This is an equilibrium, and it leads to µ W. (In fact, it s a strong equilibrium no coalition of women can all do strictly better by jointly misreporting.) (There are also equilibria which lead to any stable matching µ under the true preferences.) It turns out: when the M-optimal stable matching is being chosen, lying about your first choice is a dominated strategy for the women; and putting men on your list who aren t actually acceptable is dominated as well. But that s all we really know. (No other strategy is dominated; so any other strategy is a best-response to something.) The book then goes on to talk a bit about strategies when the players are really playing a Bayesian game, that is, other players preferences are private information; but they re not able to say very much Basically, dominant and dominated strategies extend so given incomplete information, the men can still report truthfully, and the women still shouldn t lie about their top choice but they can t really say much else To me, this is the important direction to extend things: looking at how much information is required to successfully manipulate the outcome. If a mechanism is only manipulable by someone who knows everyone else s true preferences and the market is pretty big, that (seems to me) makes it pretty robust. On the other hand, if you need very little information to successfully gain from misreporting, that makes it a lot less robust. I m being vague here I think some work has already been done in this direction, but I think it s an interesting question. (When we do many-to-one matching next week, we ll see a result on big markets that as the number of players on both sides gets big, the fraction of players who could gain from manipulation gets small.) 13

The key is that there are two disjoint populations, and everyone in the market is on either one side or the other

The key is that there are two disjoint populations, and everyone in the market is on either one side or the other Econ 805 Advanced Micro Theory I Dan Quint Fall 2009 Lecture 17 So... two-sided matching markets. First off, sources. I ve updated the syllabus for the next few lectures. As always, most of the papers

More information

What do you do when you can t use money to solve your problems?

What do you do when you can t use money to solve your problems? Markets without money What do you do when you can t use money to solve your problems? Matching: heterosexual men and women marrying in a small town, students matching to universities, workers to jobs where

More information

Two-Sided Matching. Terence Johnson. December 1, University of Notre Dame. Terence Johnson (ND) Two-Sided Matching December 1, / 47

Two-Sided Matching. Terence Johnson. December 1, University of Notre Dame. Terence Johnson (ND) Two-Sided Matching December 1, / 47 Two-Sided Matching Terence Johnson University of Notre Dame December 1, 2017 Terence Johnson (ND) Two-Sided Matching December 1, 2017 1 / 47 Markets without money What do you do when you can t use money

More information

Matching Theory and the Allocation of Kidney Transplantations

Matching Theory and the Allocation of Kidney Transplantations University of Utrecht Bachelor Thesis Matching Theory and the Allocation of Kidney Transplantations Kim de Bakker Supervised by Dr. M. Ruijgrok 14 June 2016 Introduction Matching Theory has been around

More information

Matching. Terence Johnson. April 17, University of Notre Dame. Terence Johnson (ND) Matching April 17, / 41

Matching. Terence Johnson. April 17, University of Notre Dame. Terence Johnson (ND) Matching April 17, / 41 Matching Terence Johnson University of Notre Dame April 17, 2018 Terence Johnson (ND) Matching April 17, 2018 1 / 41 Markets without money What do you do when you can t use money to solve your problems?

More information

Two-Sided Matching. Terence Johnson. September 1, University of Notre Dame. Terence Johnson (ND) Two-Sided Matching September 1, / 37

Two-Sided Matching. Terence Johnson. September 1, University of Notre Dame. Terence Johnson (ND) Two-Sided Matching September 1, / 37 Two-Sided Matching Terence Johnson University of Notre Dame September 1, 2011 Terence Johnson (ND) Two-Sided Matching September 1, 2011 1 / 37 One-to-One Matching: Gale-Shapley (1962) There are two finite

More information

Matching Theory. Mihai Manea. Based on slides by Fuhito Kojima. MIT

Matching Theory. Mihai Manea. Based on slides by Fuhito Kojima. MIT Matching Theory Mihai Manea MIT Based on slides by Fuhito Kojima. Market Design Traditional economics focuses mostly on decentralized markets. Recently, economists are helping to design economic institutions

More information

Matching: The Theory. Muriel Niederle Stanford and NBER. September 26, 2011

Matching: The Theory. Muriel Niederle Stanford and NBER. September 26, 2011 Matching: The Theory Muriel Niederle Stanford and NBER September 26, 2011 Studying and doing Market Economics In Jonathan Strange and Mr. Norrel, Susanna Clarke describes an England around 1800, with magic

More information

1 Definitions and Things You Know

1 Definitions and Things You Know We will discuss an algorithm for finding stable matchings (not the one you re probably familiar with). The Instability Chaining Algorithm is the most similar algorithm in the literature to the one actually

More information

COOPERATIVE GAME THEORY: CORE AND SHAPLEY VALUE

COOPERATIVE GAME THEORY: CORE AND SHAPLEY VALUE 1 / 54 COOPERATIVE GAME THEORY: CORE AND SHAPLEY VALUE Heinrich H. Nax hnax@ethz.ch & Bary S. R. Pradelski bpradelski@ethz.ch February 26, 2018: Lecture 2 2 / 54 What you did last week... There appear

More information

Matchings in Graphs. Definition 3 A matching N in G is said to be stable if it does not contain a blocking pair.

Matchings in Graphs. Definition 3 A matching N in G is said to be stable if it does not contain a blocking pair. Matchings in Graphs Lecturer: Scribe: Prajakta Jose Mathew Meeting: 6 11th February 2010 We will be considering finite bipartite graphs. Think of one part of the vertex partition as representing men M,

More information

SEQUENTIAL ENTRY IN ONE-TO-ONE MATCHING MARKETS

SEQUENTIAL ENTRY IN ONE-TO-ONE MATCHING MARKETS REVISTA DE LA UNIÓN MATEMÁTICA ARGENTINA Vol. 54, No. 2, 2013, Pages 1 14 Published online: December 21, 2013 SEQUENTIAL ENTRY IN ONE-TO-ONE MATCHING MARKETS BEATRIZ MILLÁN Abstract. We study in one-to-one

More information

Matching: The Theory. Muriel Niederle Stanford and NBER. September 26, 2011

Matching: The Theory. Muriel Niederle Stanford and NBER. September 26, 2011 Matching: The Theory Muriel Niederle Stanford and NBER September 26, 2011 Studying and doing Market Economics In Jonathan Strange and Mr. Norrel, Susanna Clarke describes an England around 1800, with magic

More information

Matching with Myopic and Farsighted Players

Matching with Myopic and Farsighted Players Matching with Myopic and Farsighted Players P. Jean-Jacques Herings Ana Mauleon Vincent Vannetelbosch June 14, 2017 Abstract We study stable sets for marriage problems under the assumption that players

More information

Coalition Manipulation of the Gale-Shapley Algorithm

Coalition Manipulation of the Gale-Shapley Algorithm Coalition Manipulation of the Gale-Shapley Algorithm Weiran Shen and Pingzhong Tang Institute for Interdisciplinary Information Sciences Tsinghua University Beijing, China {emersonswr,kenshinping}@gmail.com

More information

Online Appendix for Incentives in Landing Slot Problems

Online Appendix for Incentives in Landing Slot Problems Online Appendix for Incentives in Landing Slot Problems James Schummer Azar Abizada April 14, 2017 This document contains supplementary results and proofs for Incentives in Landing Slot Problems, published

More information

Incentives in Large Random Two-Sided Markets

Incentives in Large Random Two-Sided Markets Incentives in Large Random Two-Sided Markets Nicole Immorlica Mohammad Mahdian November 17, 2008 Abstract Many centralized two-sided markets form a matching between participants by running a stable matching

More information

CSC2556. Lecture 5. Matching - Stable Matching - Kidney Exchange [Slides : Ariel D. Procaccia]

CSC2556. Lecture 5. Matching - Stable Matching - Kidney Exchange [Slides : Ariel D. Procaccia] CSC2556 Lecture 5 Matching - Stable Matching - Kidney Exchange [Slides : Ariel D. Procaccia] CSC2556 - Nisarg Shah 1 Announcements The assignment is up! It is complete, and no more questions will be added.

More information

Stable matching. Carlos Hurtado. July 5th, Department of Economics University of Illinois at Urbana-Champaign

Stable matching. Carlos Hurtado. July 5th, Department of Economics University of Illinois at Urbana-Champaign Stable matching Carlos Hurtado Department of Economics University of Illinois at Urbana-Champaign hrtdmrt2@illinois.edu July 5th, 2017 C. Hurtado (UIUC - Economics) Game Theory On the Agenda 1 Introduction

More information

Game Theory: Lecture #5

Game Theory: Lecture #5 Game Theory: Lecture #5 Outline: Stable Matchings The Gale-Shapley Algorithm Optimality Uniqueness Stable Matchings Example: The Roommate Problem Potential Roommates: {A, B, C, D} Goal: Divide into two

More information

Competition and Resource Sensitivity in Marriage and Roommate Markets

Competition and Resource Sensitivity in Marriage and Roommate Markets Competition and Resource Sensitivity in Marriage and Roommate Markets Bettina Klaus This Version: April 2010 Previous Versions: November 2007 and December 2008 Abstract We consider one-to-one matching

More information

The Blocking Lemma and Strategy-Proofness in Many-to-Many Matchings

The Blocking Lemma and Strategy-Proofness in Many-to-Many Matchings The Blocking Lemma and Strategy-Proofness in Many-to-Many Matchings Zhenhua Jiao Institute for Advanced Research and School of Economics Shanghai University of Finance and Economics Shanghai, 200433, China

More information

PROBLEMS OF MARRIAGE Eugene Mukhin

PROBLEMS OF MARRIAGE Eugene Mukhin PROBLEMS OF MARRIAGE Eugene Mukhin 1. The best strategy to find the best spouse. A person A is looking for a spouse, so A starts dating. After A dates the person B, A decides whether s/he wants to marry

More information

AN IMPOSSIBILITY THEOREM IN MATCHING PROBLEMS

AN IMPOSSIBILITY THEOREM IN MATCHING PROBLEMS Discussion aper No 677 AN IMOSSIBILITY THEOREM IN MATCHING ROBLEMS Shohei Takagi and Shigehiro Serizawa December 006 The Institute of Social and Economic Research Osaka University 6-1 Mihogaoka, Ibaraki,

More information

Strategy-Proofness and the Core in House Allocation Problems

Strategy-Proofness and the Core in House Allocation Problems Strategy-Proofness and the Core in House Allocation Problems Eiichi Miyagawa Department of Economics, Columbia University 420 West 118th Street, New York, NY 10027 Email: em437@columbia.edu July 28, 1999

More information

Hannu Salonen and Mikko A.A. Salonen Mutually Best Matches. Aboa Centre for Economics

Hannu Salonen and Mikko A.A. Salonen Mutually Best Matches. Aboa Centre for Economics Hannu Salonen and Mikko A.A. Salonen Mutually Best Matches Aboa Centre for Economics Discussion paper No. 109 Turku 2016 The Aboa Centre for Economics is a joint initiative of the economics departments

More information

P (E) = P (A 1 )P (A 2 )... P (A n ).

P (E) = P (A 1 )P (A 2 )... P (A n ). Lecture 9: Conditional probability II: breaking complex events into smaller events, methods to solve probability problems, Bayes rule, law of total probability, Bayes theorem Discrete Structures II (Summer

More information

Cheating to Get Better Roommates in a Random Stable Matching

Cheating to Get Better Roommates in a Random Stable Matching Cheating to Get Better Roommates in a Random Stable Matching Chien-Chung Huang Technical Report 2006-582 Dartmouth College Sudikoff Lab 6211 for Computer Science Hanover, NH 03755, USA villars@cs.dartmouth.edu

More information

Math 31 Lesson Plan. Day 2: Sets; Binary Operations. Elizabeth Gillaspy. September 23, 2011

Math 31 Lesson Plan. Day 2: Sets; Binary Operations. Elizabeth Gillaspy. September 23, 2011 Math 31 Lesson Plan Day 2: Sets; Binary Operations Elizabeth Gillaspy September 23, 2011 Supplies needed: 30 worksheets. Scratch paper? Sign in sheet Goals for myself: Tell them what you re going to tell

More information

Discrete Mathematics and Probability Theory Fall 2014 Anant Sahai Midterm 1

Discrete Mathematics and Probability Theory Fall 2014 Anant Sahai Midterm 1 EECS 70 Discrete Mathematics and Probability Theory Fall 2014 Anant Sahai Midterm 1 Exam location: 10 Evans, Last name starting with A-B or R-T PRINT your student ID: PRINT AND SIGN your name:, (last)

More information

Manipulability in matching markets: conflict and coincidence of interests

Manipulability in matching markets: conflict and coincidence of interests Soc Choice Welf (2012) 39:23 33 DOI 10.1007/s00355-011-0549-y ORIGINAL PAPER Manipulability in matching markets: conflict and coincidence of interests Itai Ashlagi Flip Klijn Received: 16 June 2010 / Accepted:

More information

Sisterhood in the Gale-Shapley Matching Algorithm

Sisterhood in the Gale-Shapley Matching Algorithm Sisterhood in the Gale-Shapley Matching Algorithm Yannai A. Gonczarowski Einstein Institute of Mathematics and Center for the Study of Rationality Hebrew University, Jerusalem, Israel yannai@gonch.name

More information

x 1 + x 2 2 x 1 x 2 1 x 2 2 min 3x 1 + 2x 2

x 1 + x 2 2 x 1 x 2 1 x 2 2 min 3x 1 + 2x 2 Lecture 1 LPs: Algebraic View 1.1 Introduction to Linear Programming Linear programs began to get a lot of attention in 1940 s, when people were interested in minimizing costs of various systems while

More information

Recent Advances in Generalized Matching Theory

Recent Advances in Generalized Matching Theory Recent Advances in Generalized Matching Theory John William Hatfield Stanford Graduate School of Business Scott Duke Kominers Becker Friedman Institute, University of Chicago Matching Problems: Economics

More information

Two-sided Matching Theory

Two-sided Matching Theory Treball nal de grau GRAU DE MATEMÀTIQUES Facultat de Matemàtiques Universitat de Barcelona Two-sided Matching Theory Autor: Helena Fàbregas Vàzquez Director: Dra. Marina Núnez Oliva Realitzat a: Departament

More information

Assignment 3 Logic and Reasoning KEY

Assignment 3 Logic and Reasoning KEY Assignment 3 Logic and Reasoning KEY Print this sheet and fill in your answers. Please staple the sheets together. Turn in at the beginning of class on Friday, September 8. Recall this about logic: Suppose

More information

Discrete Mathematics and Probability Theory Fall 2014 Anant Sahai Homework 3. This homework is due September 22, 2014, at 12:00 noon.

Discrete Mathematics and Probability Theory Fall 2014 Anant Sahai Homework 3. This homework is due September 22, 2014, at 12:00 noon. EECS 70 Discrete Mathematics and Probability Theory Fall 2014 Anant Sahai Homework 3 This homework is due September 22, 2014, at 12:00 noon. 1. Propose-and-Reject Lab In this week s Virtual Lab, we will

More information

Weights in stable marriage problems increase manipulation opportunities

Weights in stable marriage problems increase manipulation opportunities Weights in stable marriage problems increase manipulation opportunities Maria Silvia Pini 1, Francesca Rossi 1, Kristen Brent Venable 1, Toby Walsh 2 1 : Department of Pure and Applied Mathematics, University

More information

Matching Problems. Roberto Lucchetti. Politecnico di Milano

Matching Problems. Roberto Lucchetti. Politecnico di Milano Politecnico di Milano Background setting Problems introduced in 1962 by Gale and Shapley for the study of two sided markets: 1) workers & employers 2) interns & hospitals 3) students & universities 4)

More information

Matching Problems. Roberto Lucchetti. Politecnico di Milano

Matching Problems. Roberto Lucchetti. Politecnico di Milano Politecnico di Milano Background setting Problems introduced in 1962 by Gale and Shapley for the study of two sided markets: 1) workers & employers; 2) interns & hospitals; 3) students & universities;

More information

The Blocking Lemma and Group Strategy-Proofness in Many-to-Many Matchings

The Blocking Lemma and Group Strategy-Proofness in Many-to-Many Matchings The Blocking Lemma and Group Strategy-Proofness in Many-to-Many Matchings Zhenhua Jiao School of Economics Shanghai University of Finance and Economics Shanghai, 200433, China Guoqiang Tian Department

More information

PREFERENCE REVELATION GAMES AND STRONG CORES OF ALLOCATION PROBLEMS WITH INDIVISIBILITIES

PREFERENCE REVELATION GAMES AND STRONG CORES OF ALLOCATION PROBLEMS WITH INDIVISIBILITIES Discussion Paper No. 651 PREFERENCE REVELATION GAMES AND STRONG CORES OF ALLOCATION PROBLEMS WITH INDIVISIBILITIES Koji Takamiya March 2006 The Institute of Social and Economic Research Osaka University

More information

Math 301: Matchings in Graphs

Math 301: Matchings in Graphs Math 301: Matchings in Graphs Mary Radcliffe 1 Definitions and Basics We begin by first recalling some basic definitions about matchings. A matching in a graph G is a set M = {e 1, e 2,..., e k } of edges

More information

Dating and Divorce. Li, Hao and Sergei Severinov Vancouver School of Economics University of British Columbia. August 9, 2018.

Dating and Divorce. Li, Hao and Sergei Severinov Vancouver School of Economics University of British Columbia. August 9, 2018. Dating and Divorce Li, Hao and Sergei Severinov Vancouver School of Economics University of British Columbia August 9, 2018 Abstract We introduce private information in an otherwise standard search and

More information

Ma/CS 6b Class 3: Stable Matchings

Ma/CS 6b Class 3: Stable Matchings Ma/CS 6b Class 3: Stable Matchings α p 5 p 12 p 15 q 1 q 7 q 12 By Adam Sheffer Reminder: Alternating Paths Let G = V 1 V 2, E be a bipartite graph, and let M be a matching of G. A path is alternating

More information

Algorithmic Game Theory and Applications

Algorithmic Game Theory and Applications Algorithmic Game Theory and Applications Lecture 18: Auctions and Mechanism Design II: a little social choice theory, the VCG Mechanism, and Market Equilibria Kousha Etessami Reminder: Food for Thought:

More information

/633 Introduction to Algorithms Lecturer: Michael Dinitz Topic: Matroids and Greedy Algorithms Date: 10/31/16

/633 Introduction to Algorithms Lecturer: Michael Dinitz Topic: Matroids and Greedy Algorithms Date: 10/31/16 60.433/633 Introduction to Algorithms Lecturer: Michael Dinitz Topic: Matroids and Greedy Algorithms Date: 0/3/6 6. Introduction We talked a lot the last lecture about greedy algorithms. While both Prim

More information

Leveling the Playing Field:

Leveling the Playing Field: SCHOOL ASSIGNMENT POLICIES Leveling the Playing Field: Sincere and Sophisticated Players in the Boston Mechanism By Parag Pathak, Tayfun Sönmez Harvard University June 2007 RAPPAPORT Institute for Greater

More information

1. REPRESENTATIVE PROBLEMS

1. REPRESENTATIVE PROBLEMS 1. REPRESENTATIVE PROBLEMS stable matching five representative problems Lecture slides by Kevin Wayne Copyright 2005 Pearson-Addison Wesley Copyright 2013 Kevin Wayne http://www.cs.princeton.edu/~wayne/kleinberg-tardos

More information

Efficient Random Assignment with Cardinal and Ordinal Preferences: Online Appendix

Efficient Random Assignment with Cardinal and Ordinal Preferences: Online Appendix Efficient Random Assignment with Cardinal and Ordinal Preferences: Online Appendix James C. D. Fisher December 11, 2018 1 1 Introduction This document collects several results, which supplement those in

More information

Lecture 4: Constructing the Integers, Rationals and Reals

Lecture 4: Constructing the Integers, Rationals and Reals Math/CS 20: Intro. to Math Professor: Padraic Bartlett Lecture 4: Constructing the Integers, Rationals and Reals Week 5 UCSB 204 The Integers Normally, using the natural numbers, you can easily define

More information

CS 598RM: Algorithmic Game Theory, Spring Practice Exam Solutions

CS 598RM: Algorithmic Game Theory, Spring Practice Exam Solutions CS 598RM: Algorithmic Game Theory, Spring 2017 1. Answer the following. Practice Exam Solutions Agents 1 and 2 are bargaining over how to split a dollar. Each agent simultaneously demands share he would

More information

Paths to stability in two-sided matching under uncertainty

Paths to stability in two-sided matching under uncertainty Paths to stability in two-sided matching under uncertainty Emiliya Lazarova School of Economics, University of East Anglia, United Kingdom E-mail: E.Lazarova@uea.ac.uk Dinko Dimitrov Chair of Economic

More information

Petty Envy When Assigning Objects

Petty Envy When Assigning Objects Petty Envy When Assigning Objects THAYER MORRILL June, 2016 Abstract Envy of another person s assignment is justified if you deserve the object and it is possible to assign you to the object. Currently,

More information

Lecture 10: Mechanism Design

Lecture 10: Mechanism Design Computational Game Theory Spring Semester, 2009/10 Lecture 10: Mechanism Design Lecturer: Yishay Mansour Scribe: Vera Vsevolozhsky, Nadav Wexler 10.1 Mechanisms with money 10.1.1 Introduction As we have

More information

Optimal Truncation in Matching Markets

Optimal Truncation in Matching Markets Optimal Truncation in Matching Markets Peter Coles Harvard Business School July 2009 Abstract Since no stable matching mechanism can induce truth-telling as a dominant strategy for all participants, there

More information

Omega notation. Transitivity etc.

Omega notation. Transitivity etc. Omega notation Big-Omega: Lecture 2, Sept. 25, 2014 f () n (()) g n const cn, s.t. n n : cg() n f () n Small-omega: 0 0 0 f () n (()) g n const c, n s.t. n n : cg() n f () n 0 0 0 Intuition (works most

More information

Game Theory Lecture 10+11: Knowledge

Game Theory Lecture 10+11: Knowledge Game Theory Lecture 10+11: Knowledge Christoph Schottmüller University of Copenhagen November 13 and 20, 2014 1 / 36 Outline 1 (Common) Knowledge The hat game A model of knowledge Common knowledge Agree

More information

Matching and Market Design

Matching and Market Design Matching and Market Design Theory and Practice Xiang Sun August 23, 2016 ii Contents Acknowledgement v 1 Introduction 1 1.1 Matching and market design.......................................... 1 1.2 Time

More information

Substitutes and Stability for Matching with Contracts

Substitutes and Stability for Matching with Contracts Substitutes and Stability for Matching with Contracts John William Hatfield and Fuhito Kojima February 26, 2008 Abstract We consider the matching problem with contracts of Hatfield and Milgrom (2005),

More information

Ma/CS 6b Class 3: Stable Matchings

Ma/CS 6b Class 3: Stable Matchings Ma/CS 6b Class 3: Stable Matchings α p 5 p 12 p 15 q 1 q 7 q 12 β By Adam Sheffer Neighbor Sets Let G = V 1 V 2, E be a bipartite graph. For any vertex a V 1, we define the neighbor set of a as N a = u

More information

Efficiency and Stability of Probabilistic Assignments in Marriage Problems

Efficiency and Stability of Probabilistic Assignments in Marriage Problems Efficiency and Stability of Probabilistic Assignments in Marriage Problems Battal Doğan Kemal Yıldız March 23, 205 Abstract We study marriage problems where two groups of agents, men and women, match each

More information

Lecture 5. 1 Review (Pairwise Independence and Derandomization)

Lecture 5. 1 Review (Pairwise Independence and Derandomization) 6.842 Randomness and Computation September 20, 2017 Lecture 5 Lecturer: Ronitt Rubinfeld Scribe: Tom Kolokotrones 1 Review (Pairwise Independence and Derandomization) As we discussed last time, we can

More information

13 Social choice B = 2 X X. is the collection of all binary relations on X. R = { X X : is complete and transitive}

13 Social choice B = 2 X X. is the collection of all binary relations on X. R = { X X : is complete and transitive} 13 Social choice So far, all of our models involved a single decision maker. An important, perhaps the important, question for economics is whether the desires and wants of various agents can be rationally

More information

On preferences over subsets and the lattice structure of stable matchings

On preferences over subsets and the lattice structure of stable matchings On preferences over subsets and the lattice structure of stable matchings Ahmet Alkan Sabanci University, Tuzla 81474 Istanbul, Turkey (e-mail: alkan@sabanciuniv.edu) Abstract. This paper studies the structure

More information

NOTES ON COOPERATIVE GAME THEORY AND THE CORE. 1. Introduction

NOTES ON COOPERATIVE GAME THEORY AND THE CORE. 1. Introduction NOTES ON COOPERATIVE GAME THEORY AND THE CORE SARA FROEHLICH 1. Introduction Cooperative game theory is fundamentally different from the types of games we have studied so far, which we will now refer to

More information

Volume 31, Issue 4. Manilulation via endowments in university-admission problem

Volume 31, Issue 4. Manilulation via endowments in university-admission problem Volume 31, Issue 4 Manilulation via endowments in university-admission problem Doruk İriş Universidade Nova de Lisboa İpek Özkal-Sanver Istanbul Bilgi University Abstract We consider a two-sided many-to-one

More information

On the Shapley-Scarf Economy: The Case of Multiple Types of Indivisible Goods

On the Shapley-Scarf Economy: The Case of Multiple Types of Indivisible Goods On the Shapley-Scarf Economy: The Case of Multiple Types of Indivisible Goods Hideo Konishi Thomas Quint Jun Wako April, 1997 (first version) October 1997 (revised) July 20, 2000 (second revision) file

More information

Modern Algebra Prof. Manindra Agrawal Department of Computer Science and Engineering Indian Institute of Technology, Kanpur

Modern Algebra Prof. Manindra Agrawal Department of Computer Science and Engineering Indian Institute of Technology, Kanpur Modern Algebra Prof. Manindra Agrawal Department of Computer Science and Engineering Indian Institute of Technology, Kanpur Lecture 02 Groups: Subgroups and homomorphism (Refer Slide Time: 00:13) We looked

More information

Nondeterministic finite automata

Nondeterministic finite automata Lecture 3 Nondeterministic finite automata This lecture is focused on the nondeterministic finite automata (NFA) model and its relationship to the DFA model. Nondeterminism is an important concept in the

More information

Math 31 Lesson Plan. Day 5: Intro to Groups. Elizabeth Gillaspy. September 28, 2011

Math 31 Lesson Plan. Day 5: Intro to Groups. Elizabeth Gillaspy. September 28, 2011 Math 31 Lesson Plan Day 5: Intro to Groups Elizabeth Gillaspy September 28, 2011 Supplies needed: Sign in sheet Goals for students: Students will: Improve the clarity of their proof-writing. Gain confidence

More information

THREE ESSAYS ON GAME THEORY. Demet Yilmazkuday. Dissertation. Submitted to the Faculty of the. Graduate School of Vanderbilt University

THREE ESSAYS ON GAME THEORY. Demet Yilmazkuday. Dissertation. Submitted to the Faculty of the. Graduate School of Vanderbilt University THREE ESSAYS ON GAME THEORY By Demet Yilmazkuday Dissertation Submitted to the Faculty of the Graduate School of Vanderbilt University in partial ful llment of the requirements for the degree of DOCTOR

More information

Stability and the Core of Probabilistic Marriage Problems

Stability and the Core of Probabilistic Marriage Problems Stability and the Core of Probabilistic Marriage Problems Vikram Manjunath First draft: June 3, 2010 This version: July 29, 2017 Abstract We study the marriage problem where a probability distribution

More information

Algebra. Here are a couple of warnings to my students who may be here to get a copy of what happened on a day that you missed.

Algebra. Here are a couple of warnings to my students who may be here to get a copy of what happened on a day that you missed. This document was written and copyrighted by Paul Dawkins. Use of this document and its online version is governed by the Terms and Conditions of Use located at. The online version of this document is

More information

Consider a complete bipartite graph with sets A and B, each with n vertices.

Consider a complete bipartite graph with sets A and B, each with n vertices. When DFS discovers a non-tree edge, check if its two vertices have the same color (red or black). If all non-tree edges join vertices of different color then the graph is bipartite. (Note that all tree

More information

CPSC 320 Sample Solution, Reductions and Resident Matching: A Residentectomy

CPSC 320 Sample Solution, Reductions and Resident Matching: A Residentectomy CPSC 320 Sample Solution, Reductions and Resident Matching: A Residentectomy August 25, 2017 A group of residents each needs a residency in some hospital. A group of hospitals each need some number (one

More information

Question 1 Affiliated Private Values

Question 1 Affiliated Private Values Econ 85 Fall 7 Problem Set Solutions Professor: Dan Quint Question Affiliated Private alues a - proving the ranking lemma Suppose g(y) < h(y) for some y > x. Let z = max {x : x < y, g(x) h(x)} (Since g

More information

Section 2.5 : The Completeness Axiom in R

Section 2.5 : The Completeness Axiom in R Section 2.5 : The Completeness Axiom in R The rational numbers and real numbers are closely related. The set Q of rational numbers is countable and the set R of real numbers is not, and in this sense there

More information

2 A 3-Person Discrete Envy-Free Protocol

2 A 3-Person Discrete Envy-Free Protocol Envy-Free Discrete Protocols Exposition by William Gasarch 1 Introduction Whenever we say something like Alice has a piece worth α we mean it s worth α TO HER. The term biggest piece means most valuable

More information

Greedy Homework Problems

Greedy Homework Problems CS 1510 Greedy Homework Problems 1. Consider the following problem: INPUT: A set S = {(x i, y i ) 1 i n} of intervals over the real line. OUTPUT: A maximum cardinality subset S of S such that no pair of

More information

Matching with Couples: Semi-Stability and Algorithm

Matching with Couples: Semi-Stability and Algorithm Matching with Couples: Semi-Stability and Algorithm Zhishan Jiang School of Economics Shanghai University of Finance and Economics Shanghai 200433, China Guoqiang Tian Department of Economics Texas A&M

More information

Deferred Acceptance and Regret-free Truthtelling: A Characterization Result

Deferred Acceptance and Regret-free Truthtelling: A Characterization Result Deferred Acceptance and Regret-free Truthtelling: A Characterization Result Marcelo Ariel Fernández (Job Market Paper) October 1, 217 Abstract In this paper I analyze centralized matching markets and rationalize

More information

Implementation of Stable Solutions to Marriage Problems

Implementation of Stable Solutions to Marriage Problems journal of economic theory 69, 240254 (1996) article no. 0050 Implementation of Stable Solutions to Marriage Problems Jose Alcalde* Departament de Fonaments de l'ana lisi Econo mica, Universitat d'alacant,

More information

Reading 11 : Relations and Functions

Reading 11 : Relations and Functions CS/Math 240: Introduction to Discrete Mathematics Fall 2015 Reading 11 : Relations and Functions Instructor: Beck Hasti and Gautam Prakriya In reading 3, we described a correspondence between predicates

More information

Mechanism Design: Basic Concepts

Mechanism Design: Basic Concepts Advanced Microeconomic Theory: Economics 521b Spring 2011 Juuso Välimäki Mechanism Design: Basic Concepts The setup is similar to that of a Bayesian game. The ingredients are: 1. Set of players, i {1,

More information

Econ Slides from Lecture 1

Econ Slides from Lecture 1 Econ 205 Sobel Econ 205 - Slides from Lecture 1 Joel Sobel August 23, 2010 Warning I can t start without assuming that something is common knowledge. You can find basic definitions of Sets and Set Operations

More information

Suggested solutions to the 6 th seminar, ECON4260

Suggested solutions to the 6 th seminar, ECON4260 1 Suggested solutions to the 6 th seminar, ECON4260 Problem 1 a) What is a public good game? See, for example, Camerer (2003), Fehr and Schmidt (1999) p.836, and/or lecture notes, lecture 1 of Topic 3.

More information

TheFourierTransformAndItsApplications-Lecture28

TheFourierTransformAndItsApplications-Lecture28 TheFourierTransformAndItsApplications-Lecture28 Instructor (Brad Osgood):All right. Let me remind you of the exam information as I said last time. I also sent out an announcement to the class this morning

More information

Solution to Proof Questions from September 1st

Solution to Proof Questions from September 1st Solution to Proof Questions from September 1st Olena Bormashenko September 4, 2011 What is a proof? A proof is an airtight logical argument that proves a certain statement in general. In a sense, it s

More information

"Arrow s Theorem and the Gibbard-Satterthwaite Theorem: A Unified Approach", by Phillip Reny. Economic Letters (70) (2001),

Arrow s Theorem and the Gibbard-Satterthwaite Theorem: A Unified Approach, by Phillip Reny. Economic Letters (70) (2001), February 25, 2015 "Arrow s Theorem and the Gibbard-Satterthwaite Theorem: A Unified Approach", by Phillip Reny. Economic Letters (70) (2001), 99-105. Also recommended: M. A. Satterthwaite, "Strategy-Proof

More information

Matching with Couples: Semi-Stability and Algorithm

Matching with Couples: Semi-Stability and Algorithm Matching with Couples: Semi-Stability and Algorithm Zhishan Jiang School of Economics Shanghai University of Finance and Economics Shanghai 200433, China Guoqiang Tian Department of Economics Texas A&M

More information

Von Neumann-Morgenstern Farsightedly Stable Sets in Two-Sided Matching

Von Neumann-Morgenstern Farsightedly Stable Sets in Two-Sided Matching Von Neumann-Morgenstern Farsightedly Stable Sets in Two-Sided Matching Ana Mauleon, FNRS and CEREC, Facultés Universitaires Saint-Louis, and CORE, University of Louvain. Vincent Vannetelbosch, FNRS and

More information

Mechanism Design. Terence Johnson. December 7, University of Notre Dame. Terence Johnson (ND) Mechanism Design December 7, / 44

Mechanism Design. Terence Johnson. December 7, University of Notre Dame. Terence Johnson (ND) Mechanism Design December 7, / 44 Mechanism Design Terence Johnson University of Notre Dame December 7, 2017 Terence Johnson (ND) Mechanism Design December 7, 2017 1 / 44 Market Design vs Mechanism Design In Market Design, we have a very

More information

Marriage Matching: A Conjecture of Donald Knuth

Marriage Matching: A Conjecture of Donald Knuth University of Connecticut DigitalCommons@UConn Economics Working Papers Department of Economics May 007 Marriage Matching: A Conjecture of Donald Knuth Vicki Knoblauch University of Connecticut Follow

More information

Guide to Proofs on Sets

Guide to Proofs on Sets CS103 Winter 2019 Guide to Proofs on Sets Cynthia Lee Keith Schwarz I would argue that if you have a single guiding principle for how to mathematically reason about sets, it would be this one: All sets

More information

Natural deduction for truth-functional logic

Natural deduction for truth-functional logic Natural deduction for truth-functional logic Phil 160 - Boston University Why natural deduction? After all, we just found this nice method of truth-tables, which can be used to determine the validity or

More information

Bayes Correlated Equilibrium and Comparing Information Structures

Bayes Correlated Equilibrium and Comparing Information Structures Bayes Correlated Equilibrium and Comparing Information Structures Dirk Bergemann and Stephen Morris Spring 2013: 521 B Introduction game theoretic predictions are very sensitive to "information structure"

More information

Equilibria under Deferred Acceptance: Dropping Strategies, Filled Positions, and Welfare

Equilibria under Deferred Acceptance: Dropping Strategies, Filled Positions, and Welfare Equilibria under Deferred Acceptance: Dropping Strategies, Filled Positions, and Welfare Paula Jaramillo Ça gatay Kay and Flip Klijn April 4, 2013 Abstract This paper studies manytoone matching markets

More information

Competition and Resource Sensitivity in Marriage and Roommate Markets

Competition and Resource Sensitivity in Marriage and Roommate Markets Competition and Resource Sensitivity in Marriage and Roommate Markets Bettina Klaus Working Paper 09-072 Copyright 2007, 2008 by Bettina Klaus Working papers are in draft form. This working paper is distributed

More information

Uncertainty. Michael Peters December 27, 2013

Uncertainty. Michael Peters December 27, 2013 Uncertainty Michael Peters December 27, 20 Lotteries In many problems in economics, people are forced to make decisions without knowing exactly what the consequences will be. For example, when you buy

More information