College Admissions and the Stability of Marriage Author(s): D. Gale and L. S. Shapley Reviewed work(s): Source: The American Mathematical Monthly, Vol. 69, No. 1 (Jan., 1962), pp. 9-15 Published by: Mathematical Association of America Stable URL: http://www.jstor.org/stable/2312726 . Accessed: 17/10/2012 15:28 Your use of the JSTOR archive indicates your acceptance of the Terms & Conditions of Use, available at . http://www.jstor.org/page/info/about/policies/terms.jsp . JSTOR is a not-for-profit service that helps scholars, researchers, and students discover, use, and build upon a wide range of content in a trusted digital archive. We use information technology and tools to increase productivity and facilitate new forms of scholarship. For more information about JSTOR, please contact [email protected]. . Mathematical Association of America is collaborating with JSTOR to digitize, preserve and extend access to The American Mathematical Monthly. http://www.jstor.org COLLEGE ADMISSIONS AND THE STABILITY OF MARRIAGE andtheRAND Corporation D. GALE*AND L. S. SHAPLEY,BrownUniversity 1. Introduction.The problem with which we shall be concerned relates to the followingtypical situation: A college is consideringa set of n applicants of which it can admit a quota of only q. Having evaluated theirqualifications,the admissions officemust decide which ones to admit. The procedure of offering admission only to the q best-qualifiedapplicants will not generallybe satisfactory, for it cannot be assumed that all who are offeredadmission will accept. Accordingly,in orderfora college to receiveq acceptances, it willgenerallyhave to offerto admit morethan q applicants. The problemof determininghow many and which ones to admit requires some ratherinvolved guesswork.It may not be known (a) whethera given applicant has also applied elsewhere; if this is known it may not be known (b) how he ranks the colleges to which he has applied; even ifthis is knownit will not be known (c) whichof the othercolleges will offerto admit him. A result of all this uncertaintyis that colleges can expect only that the enteringclass will come reasonably close in numbersto the desired quota, and be reasonably close to the attainable optimumin quality. The usual admissions procedurepresentsproblemsforthe applicants as well as the colleges. An applicant who is asked to list in his application all other colleges applied forin orderof preferencemay feel,perhaps not withoutreason, that by tellinga college it is, say, his thirdchoice he will be hurtinghis chances of being admitted. One elaboration is the introductionof the "waiting list," wherebyan applicant can be informedthat he is not admitted but may be admitted later if a vacancy occurs.This introducesnew problems.Suppose an applicant is accepted by one college and placed on the waiting list of another that he prefers.Should he play safe by accepting the firstor take a chance that the second will admit him later? Is it ethical to accept the firstwithout informingthe second and then withdrawhis acceptance if the second later admits him? We contend that the difficulties here describedcan be avoided. We shall describe a procedureforassigningapplicants to collegeswhich should be satisfactory to both groups,whichremovesall uncertaintiesand which,assuming there are enough applicants, assigns to each college preciselyits quota. 2. The assignmentcriteria.A set of n applicants is to be assigned among m colleges,whereqi is the quota of the ith college. Each applicant ranksthe colleges in the orderof his preference,omittingonly those collegeswhich he would never accept under any circumstances.For conveniencewe assume there are no ties; between two or more colleges he is neverthethus, if an applicant is indifferent less requiredto list themin some order.Each college similarlyranksthe students who have applied to it in orderof preference,having firsteliminatedthose appli* The workofthefirst ofNaval ResearchunderTask authorwas supportedin partbytheOffice NRO47-018. 9 10 COLLEGE ADMISSIONS AND STABILITY OF MARRIAGE [January cants whom it would not admit under any circumstanceseven if it meant not fillingits quota. From these data, consistingof the quotas of the colleges and the two sets of orderings,we wish to determinean assignmentof applicants to colleges in accordance with some agreed-uponcriterionof fairness. Stated in this way and looked at superficially,the solution may at first appear obvious. One merelymakes the assignments "in accordance with" the given preferences.A little reflectionshows that complications may arise. An example is the simplecase of two colleges,A and B, and two applicants,a and $, in which a prefersA and , prefersB, but A prefers, and B prefersa. Here, no assignmentcan satisfyall preferences.One must decide what to do about this sort of situation. On the philosophy that the colleges exist for the students rather than the other way around, it would be fittingto assign a to A and ,3 to B. This suggeststhe followingadmittedlyvague principle:otherthingsbeing equal, students should receive consideration over colleges. This remark is of little help in itself,but we will returnto it later after taking up another more explicit matter. The key idea in what followsis the assertion that-whatever assignmentis finallydecided on-it is clearly desirable that the situation described in the followingdefinitionshould notoccur: DEFINITION. An assignment ofapplicantsto colleges willbecalledunstableif A andB, respectively, thereare twoapplicantsa and ,Bwhoare assignedtocolleges A toB and A prefers: toa. although ,3prefers Suppose the situation described above did occur. Applicant ,3 could indicate to college A that he would like to transferto it, and A could respond by admitting,B,lettinga go to remain within its quota. Both A and f3would consider the change an improvement.The original assignment is therefore "unstable" in the sense that it can be upset by a college and applicant acting togetherin a mannerwhich benefitsboth. Our firstrequirementon an assignment is that it not exhibit instability. This immediatelyraises the mathematical question: will it always be possible answer to this question will be given to findsuch an assignment?An affirmative the result seems not enin the next section,and while the proofis not difficult, tirelyobvious, as some examples will indicate. Assuming for the moment that stable assignmentsdo exist, we must still decide which among possibly many stable solutionsis to be preferred.We now return to the philosophical principle mentioned earlier and give it a precise formulation. is calledoptimalif every DEFINITION. A stableassignment applicantis at least as welloffunderit as underanyotherstableassignment. Even grantingthe existence of stable assignmentsit is far fromclear that there are optimal assignments. However, one thing that is clear is that the 1962] COLLEGE ADMISSIONS AND STABILITY OF MARRIAGE 11 optimal assignment,ifit exists,is unique. Indeed, if therewere two such assignments, then, at least one applicant (by our "no tie" rule) would be better off under one than under the other; hence one of the assignmentswould not be optimal afterall. Thus the principlesof stabilityand optimalitywill, when the existencequestionsare settled,lead us to a unique "best" methodof assignment. 3. Stable assignments and a marriage problem. In trying to settle the question of the existence of stable assignmentswe were led to look firstat a special case, in whichthereare the same numberof applicants as colleges and all quotas are unity. This situation is, of course, highlyunnatural in the context of college admissions, but there is another "story" into which it fits quite readily. A certain communityconsists of n men and n women. Each person ranks those of the opposite sex in accordance with his or her preferencesfora marriage partner.We seek a satisfactoryway of marryingoffall membersof the community.Imitatingour earlierdefinition,we call a set of marriagesunstable(and here the suitabilityof the termis quite clear) if under it thereare a man and a woman who are not marriedto each other but prefereach other to theiractual mates. QUESTION: marriages? For any patternof preferences is it possible tofind a stableset of Before givingthe answer let us look at some examples. Example 1. The followingis the "rankingmatrix"of threemen,a, ,3,and 7, and threewomen,A, B, and C. A B C a 1,3 2,2 3,1 p 3,1 1,3 2,2 y 2,2 3,1 1,3 The firstnumberof each pair in the matrixgives the rankingof women by the men, the second number is the ranking of the men by the women. Thus, a ranks A first,B second, C third,while A ranks, first,y second, and a third,etc. There are six possible sets of marriages; of these, three are stable. One of these is realized by givingeach man his firstchoice, thus a marriesA, A marries B, and y marries C. Note that although each woman gets her last choice, the arrangementis neverthelessstable. Alternativelyone may let the women have their firstchoices and marrya to C, ,Bto A, and y to B. The third stable arrangementis to give everyonehis or her second choice and have a marryB, f marryC, and y marryA. The reader will easily verifythat all otherarrangements are unstable. 12 COLLEGE ADMISSIONS AND STABILITY OF MARRIAGE [January Example 2. The rankingmatrixis the following. A B C D 113 2)3 @) 4,3 83 1,.4 r 2 4, 1 1,4 3,3 3,4 )~ 4,1 a a 4,1 ci2) 3),1 1,4 There is only the one stable set of marriagesindicated by the circled entries in the matrix.Note that in this situation no one can get his or her firstchoice if stabilityis to be achieved. Example 3. A problem similar to the marriage problem is the "problem of the roommates."An even numberof boys wish to divide up into pairs of roommates. A set of pairingsis called stableif underit thereare no two boys who are not roommatesand who prefereach other to theiractual roommates.An easy example shows that therecan be situations in which thereexists no stable pairing. Namely, considerboys a, ,B,y and 3, where a ranks:3 first,,Branks 'y first, ,yranks a first,and a, 3 and y all rank a last. Then regardlessof S's preferences there can be no stable pairing, for whoever has to room with a will want to move out, and one of the othertwo will be willingto take him in. The above examples would indicate that the solutionto the stabilityproblem is not immediatelyevident. Nevertheless, THEOREM 1. Therealwaysexistsa stablesetofmarriages. Proof.We shall prove existenceby givingan iterativeprocedureforactually findinga stable set of marriages. To start, let each boy propose to his favoritegirl. Each girl who receives more than one proposal rejects all but her favoritefromamong those who have proposedto her. However,she does not accept himyet,but keeps himon a string to allow forthe possibilitythat someone better may come along later. We are now ready forthe second stage. Those boys who were rejected now propose to theirsecond choices. Each girlreceivingproposalschooses herfavorite fromthe groupconsistingof the new proposersand the boy on her string,ifany. She rejects all the rest and again keeps the favoritein suspense. We proceed in the same manner.Those who are rejected at the second stage propose to theirnext choices,and the girlsagain reject all but the best proposal they have had so far. Eventually (in fact,in at mostn2- 2n+2 stages) everygirlwill have received a proposal, foras long as any girl has not been proposed to there will be rejectionsand new proposals,but since no boy can proposeto the same girlmorethan once, every girl is sure to get a proposal in due time. As soon as the last girl 1962] COLLEGE ADMISSIONS AND STABILITY OF MARRIAGE 13 gets her proposal the "courtship"is declared over, and each girlis now required to accept the boy on her string. We assert that this set of marriagesis stable. Namely, suppose John and Mary are not marriedto each other but John prefersMary to his own wife. Then John must have proposed to Mary at some stage and subsequentlybeen rejected in favorof someone that Mary liked better. It is now clear that Mary must preferher husband to Johnand thereis no instability. The reader may amuse himselfby applying the procedure of the proof to solve the problemsof Examples 1 and 2, or the followingexample whichrequires ten iterations: A B C D a 1, 3 2, 2 3, 1 4, 3 3 1,4 2,3 3,2 4,4 y 3,1 1,4 2,3 4,2 1,4 4,1 5 2,2 3,1 The conditionthat therebe the same numberof boys and girlsis not essential. If thereare b boys and g girlswith b <g, then the procedureterminatesas soon as b girls have been proposed to. If b>g the procedureends when every boy is either on some girl's stringor has been rejected by all of the girls. In eithercase the set of marriagesthat resultsis stable. It is clear that thereis an entirelysymmetricalprocedure,with girlsproposing to boys, whichmust also lead to a stable set of marriages.The two solutions are not generallythe same as shown by Example 1; indeed, we shall see in a moment that when the boys propose, the result is optimal for the boys, and when the girlspropose it is optimal forthe girls.The solutionsby the two procedures will be the same only when thereis a unique stable set of marriageo. 4. Stable assignments and the admissions problem. The extension of our "deferred-acceptance"procedureto the problemofcollegeadmissionsis straightforward.For conveniencewe will assume that ifa college is not willingto accept a student underany circumstances,as describedin Section 2, then that student will not even be permittedto apply to the college. With this understandingthe procedure follows: First, all students apply to the college of their firstchoice. A college with a quota of q then places on its waiting list the q applicants who rank highest,or all applicants if there are fewerthan q, and rejects the rest. Rejected applicants then apply to their second choice and again each college selects the top q fromamong the new applicants and those on its waiting list, puts these on its new waitinglist,and rejects the rest.The procedureterminates when every applicant is either on a waiting list or has been rejected by every college to which he is willingand permittedto apply. At this point each college 14 COLLEGE ADMISSIONS AND STABILITY OF MARRIAGE [January admits everyoneon its waitinglist and the stable assignmenthas been achieved. The proofthat the assignmentis stable is entirelyanalogous to the proofgiven forthe marriageproblemand is leftto the reader. 5. Optimality.We now show that the "deferredacceptance" procedurejust described yields not only a stable but an optimal assignment of applicants. That is, THEOREM 2. Everyapplicant is at least as well offundertheassignmentgiven by thedeferredacceptanceprocedureas he would be underany otherstableassignment. Proof. Let us call a college "possible" fora particularapplicant if there is a stable assignmentthat sends him there.The proofis by induction.Assume that up to a given point in the procedure no applicant has yet been turned away froma college that is possible for him. At this point suppose that college A, having received applications from a full quota of better-qualifiedapplicants pi, * * *, 3, rejects applicant a. We must show that A is impossible fora. We know that each j3ipreferscollege A to all the others,except forthose that have previously rejected him, and hence (by assumption) are impossible for him. Consider a hypotheticalassignment that sends a to A and everyone else to colleges that are possible forthem.At least one of the fPiwill have to go to a less desirable place than A. But this arrangementis unstable, since j3 and A could upset it to the benefitof both. Hence the hypotheticalassignmentis unstable and A is impossible for a. The conclusion is that our procedure only rejects applicants fromcolleges which they could not possibly be admitted to in any stable assignment.The resultingassignmentis thereforeoptimal. Parentheticallywe may remark that even though we no longer have the symmetryof the marriageproblem,we can still invertour admissionsprocedure to obtain the unique "college optimal" assignment.The invertedmethod bears some resemblanceto a fraternity"rushweek"; it startswitheach college making bids to those applicants it considers most desirable, up to its quota limit,and then the bid-forstudents reject all but the most attractive offer,and so on. 6. Concludingremarks. The reader who has followedus this far has doubtless noticed a certain trendin our discussion.In makingthe special assumptions needed in order to analyze our problemmathematically,we necessarilymoved furtheraway fromthe originalcollege admissionquestion,and eventuallyin discussing the marriageproblem,we abandoned realityaltogetherand enteredthe world of mathematical make-believe. The practical-mindedreader may rightfullyask whetherany contributionhas been made toward an actual solution of the originalproblem.Even a roughanswer to this question would requiregoing into matterswhich are nonmathematical,and such discussion would be out of place in a journal of mathematics.It is our opinion,however,that some of the ideas introducedhere mightusefullybe applied to certain phases of the admissions problem. 1962] GRADUATED INTEREST RATES IN SMALL LOANS 15 Finally, we call attentionto one additional aspect of the precedinganalysis which may be of interestto teachers of mathematics.This is the fact that our result provides a handy counterexampleto some of the stereotypeswhich nonmathematiciansbelieve mathematicsto be concernedwith. Most mathematiciansat one time or another have probably found themselves in the position of tryingto refutethe notion that they are people with "a head forfigures,"or that they "know a lot of formulas."At such timesit may be convenientto have an illustrationat hand to show that mathematicsneed not be concernedwith figures,eithernumericalor geometrical.For this purpose we recommendthe statement and proof of our Theorem 1. The argument is carried out not in mathematicalsymbolsbut in ordinaryEnglish; there are no obscure or technical terms. Knowledge of calculus is not presupposed. In fact, one hardlyneeds to knowhow to count. Yet any mathematicianwillimmediately recognize the argument as mathematical, while people without mathematical in followingthe argument,though not betrainingwill probably finddifficulty cause of unfamiliaritywith the subject matter. What, then, to raise the old question once more, is mathematics? The answer, it appears, is that any argumentwhich is carried out with sufficient precision is mathematical,and the reason that your friendsand ours cannot understandmathematicsis not because they have no head forfigures,but because they are unable to achieve the degree of concentrationrequiredto follow a moderatelyinvolved sequence of inferences.This observation will hardly be news to those engaged in the teaching of mathematics,but it may not be so readilyaccepted by people outside of the profession.For themthe foregoingmay serve as a usefulillustration. GRADUATED INTEREST RATES IN SMALL LOANS HUGH E. STELSON, MichiganState University Many small loan companies charge a graduated interestrate in accordance withvarious state laws. For example, 3% per monthis chargedon the first$150 of a loan, and 2% on the portionof the loan in excess of $150. Rates may be graduated in two, threeor more brackets.A three-bracketloan mightbe at the rate of 2'% on that part of the loan or loan balance whichis $100 or less, at the rate of 2% on that part of a loan which is in excess of $100 but less than $200, and at the rate of 1% on that part of a loan which is in excess of $200. Such a graduated rate is written:21%/2%/1%/$100/$200. The main problem considered in this paper is that of findingthe level monthlyrentpaymentwhichwill amortizea loan in a given time at a graduated rate.
© Copyright 2026 Paperzz