to j to i to i to k to k to j

Size: px
Start display at page:

Download "to j to i to i to k to k to j"

Transcription

1 EXACT PROCEDURES FOR ENVY-FREE CHORE DIVISION ELISHA PETERSON AND FRANCIS EDWARD SU draft version October 22, 1998 Abstract. We develop the rst explicit procedures for exact envy-free chore division for 4 or more players. We also give a simple 3-person procedure. Our 4- person moving-knife scheme and n-person discrete algorithm are accomplished by exploiting a notion of \irrevocable advantage" for chores, and are motivated by similar solutions for cake-cutting by Brams, Taylor, and Zwicker. We discuss the dierences between cake-cutting and chore division and additional problems encountered in chore division. 1. Introduction In this paper we explore the problem of chore division, which is closely related to a classical question, due to Steinhaus [9], of how to cut a cake fairly. We focus on constructive solutions, i.e., those obtained via a well-dened procedure or algorithm. Among the many notions of fairness is envy-freeness: an envy-free cake division is a set of cuts and an allocation of the pieces that gives each person what she feels is the largest piece. Much progress has been made on nding constructive algorithms for achieiving envy-free cake divisions; most recently, Brams and Taylor [3] have given a general n-person procedure. In contrast to cakes, which are desirable, the dual problem of chore division is concerned with dividing an object deemed undesirable. Here, each player would like to receive what he considers to be the smallest piece, of say, a set of chores. This problem appears to have been rst introduced by Martin Gardner in [6]. Oskui (see [7]) referred to it as the dirty work problem and gave the rst discrete and moving-knife solutions for exact envy-free chore division among 3 people. Su [11] and Zeng [12] have recently given -approximate algorithms that give envy-free chore divisions up to a pre-specied error. Much less work has been done to develop algorithms for chore division than for cake-cutting. In particular, there appear to be no explicit formulations of exact envy-free chore-division algorithms for more than three players in the literature. The purpose of this paper is to ll that gap. The main reason for the gap is that chore division has often been considered a straightforward (though perhaps tedious) extension of cake-cutting methods. For instance, Brams and Taylor suggest in [4] how cake-cutting methods might be adapted to chore division without working out the details. Nevertheless, we believe that it is worthwhile and instructive to explicitly construct such procedures, since the added complications oer some new ideas Mathematics Subject Classication. Primary 90D06; Secondary 90A06, 00A69. Key words and phrases. fair division, chore division, envy-free, irrevocable advantage. Both authors gratefully acknowledge the support of an HMC Research Grant. 1

2 2 ELISHA PETERSON AND FRANCIS EDWARD SU Moreover, as the allocation of undesirables is nearly as common as the problem of fairly dividing desirables, it is helpful to have explicit procedures available. In this paper, we develop several exact chore-division schemes. In Section 2, we give a new 3-person moving-knife scheme which is less complicated and more symmetrical than the procedure of Oskui. Section 3 develops the notion of irrevocable advantage for chores and develops a 4-person envy-free chore-division scheme, requiring 16 cuts. In the nal section, we give an exact n-person procedure for envyfree chore division, adapted from Brams and Taylor's n-person envy-free procedure for cake-cutting [4]. We assume throughout this paper that chores are innitely divisible. This is not unreasonable as a nite set of chores can be partitioned by dividing up each chore (e.g., a lawn to be mowed could be divided just as if it were a cake), or dividing the time spent on them. For ease of expression, we shall call the set to be divided a cake, rather than a set of chores. Implicit in this is the assumption that the players desire the smallest, rather than largest, piece of cake. All algorithms we consider will be envy-free, unless otherwise stated. 2. A 3-Person Exact Moving-Knife Procedure Our 3-person chore-division procedure relies on Austin's procedure [1] for dividing a cake into two pieces so that each of two players believes it is a split. For completeness, we review it here. Let one player hold two knives over the cake, with one at the left edge, such that the portion of cake between them is what he believes to be exactly half. If the second player agrees that it is exactly half, we are done. Otherwise, let the rst player move the knives across the cake from left to right, keeping the portion between them exactly half (in his estimation), until the second player agrees it is exactly half. (There must be such a point because when the rightmost knife reaches the right edge, the leftmost knife must be where the rightmost knife began, hence the second player must by that point have changed preferences.) At this point cuts are made and the cake outside the knives are lumped together, yielding two pieces which both players agree are exactly equal. Now we describe our algorithm for 3-person chore division, which will divide the cake into six pieces and assign each player two of the pieces that he feels are smaller than each pair of pieces the other players receive. Step 1. Divide the chores into three portions using any 3-person envy-free cake-division procedure, such as the Stromquist moving-knife procedure (see [10]). Now label each portion by the name of the player who thinks it is largest. Step 2. Let player i divide portion i into 2 pieces (which she feels is exactly half) and assign those pieces to the other two players such they each feel they have gotten no more than half of portion i. (This can be achieved via Austin's procedure: letting player i and one other player, say j, agree on a split, let the remaining player choose the half she thinks is smallest, and give the other half to j.) Step 3. Repeat Step 2 for each player. This ensures that each player is assigned two out of six total pieces such that each feels her share is smallest. We now verify there is no envy. Call the players i, j, and k. Player i will not envy player j because one piece of each of their pairs came from the portion labelled k,

3 EXACT PROCEDURES FOR ENVY-FREE CHORE DIVISION 3 and i feels her half of that portion was no larger than j's. As for her other piece, player i feels it was no more than half of the portion it came from, and therefore cannot be as large as player j's other piece, which i felt was exactly half of the largest portion. The same argument holds for any permutation of i, j, and k. See Figure 1. i j k to j to i to i to k to k to j Figure 1. An envy-free assignment of six pieces (of chores) to three people. This procedure requires at most 8 cuts, and is less complicated that the discrete procedure of Oskui [7]. There are 3-person moving-knife schemes that require fewer cuts [7, 8], but distinguishing features of our approach are that it is symmetrical with respect to the players and it is initially based on a cake-cutting procedure. The former property simplies the verication of envy-freeness, while the latter property may help in generalizing the scheme. The concept of an oracle is dened in [5] to be any cake-cutting scheme whose existence is postulated but not known. Given an oracle that achieves an envy-free chore division for n players such that an additional player thought all n pieces were exactly the same size, we can use the above ideas to construct a procedure (via an (n + 1)-person cake-division scheme) to give an envy-free chore-division method for n + 1 players. In the nal section, we shall give (by a dierent method) an explicit procedure to acheive envy-free chore division for an arbitrary number of players. 3. A 4-Person Exact Moving-Knife Procedure Our 4-person chore-division procedure is also a moving-knife procedure, and requires at most 16 cuts. It draws ideas from both the Brams-Taylor-Zwicker 4-person envy-free moving-knife scheme for cakes [5] and the Oskui 3-person envyfree discrete chore-division scheme. We also show how the notion of irrevocable advantage, important in cake-cutting [4], can be applied in chore division. Suppose the players are named Steve, Nathan, Akiko, and Jenni. Assume the cake is a rectangular block which may be divided by vertical cuts. Let Steve and Nathan divide the cake into four pieces they both agree are all equal, by performing three applications of Austin's procedure (using at most 6 cuts). Call the pieces X 1, X 2, X 3, and X 4. Note that if Akiko and Jenni disagree on which piece is the smallest, we can immediately allocate the pieces. Thus we may assume they agree that one piece is strictly smaller than the others, say X 4. Then

4 4 ELISHA PETERSON AND FRANCIS EDWARD SU each person thinks the following: Steve : X 1 = X 2 = X 3 = X 4 Nathan : X 1 = X 2 = X 3 = X 4 Akiko : X 4 < X 1 ; X 2 ; X 3 Jenni : X 4 < X 1 ; X 2 ; X 3 : Now, for each of X 1, X 2, and X 3, let Akiko and Jenni mark how they would trim them to make them the same size as X 4. As each piece is rectangular, assume the trimmings are marked from the top edge, so that a person receives the piece below her mark. See Figure 2. Hence, we can speak of one mark as being \above" Figure 2. This gure shows a possible set of markings made in the rst step of the procedure. In this case, two of Akiko's marks are above Jenni's, so we would follow case 2. another. Now, either two or three of Akiko's marks are at or above Jenni's marks, or vice versa. In the latter case, we can reverse the roles of Akiko and Jenni in what follows. This produces two cases, the rst in which Akiko has three higher marks and the second in which Akiko has two. Each of the following cases follows the same basic pattern: 1. Trim the pieces at the higher marks (3 more cuts), 2. Let Steve \add back" to one piece (1 cut), 3. Let players choose from these pieces (the order Nathan-Steve-Jenni-Akiko will always work, subject to provisos), and then 4. Divide the trimmings (6 cuts), exploiting an irrevocable advantage. Case 1: One player has three higher marks. Assume that Akiko's marks are all at or above Jenni's marks. Let Akiko trim X 1, X 2, and X 3 to obtain a fourway tie for the smallest piece. Call the trimmed pieces X 0 1, X 0 2, and X 0 3, and the trimmings T 1, T 2, and T 3, which are set aside for later. At this point, each person thinks: Steve : X 0 1; X 0 2; X 0 3 < X 4 Nathan : X 0 1; X 0 2; X 0 3 < X 4 Akiko : X 0 1 = X 0 2 = X 0 3 = X 4 Jenni : X 4 X 0 1 ; X 0 2 ; X 0 3 : Jenni must believe X 4 is the smallest, or tied for the smallest, because her marks were all below Akiko's (meaning she believes more should be trimmed to make them

5 EXACT PROCEDURES FOR ENVY-FREE CHORE DIVISION 5 equal to X 4 ). We can immediately assign X 4 to Jenni because Steve and Nathan denitely do not want it, and Akiko is indierent among the pieces. Of the remaining pieces X 0 1 ; X 0 2 ; X 0 3, let Steve return some of the trimmings in one of them, say X 0 3, to create a two-way tie for the smallest piece. (We still call this piece X 0 3, and its trimmings T 3.) This changes Akiko's valuation to Akiko : X 0 1 = X 0 2 = X 4 < X 0 3: Let Nathan choose rst, then Steve, then Akiko, with Steve required to take X 0 3 if it was not chosen by Nathan. Now, Nathan will envy no one because he did not want Jenni's piece, and he chose before Steve and Akiko. Steve will envy no one because he had one of two smallest pieces to choose from, and Akiko will envy no one because she had two smallest pieces to choose from, one of which must still be available. Jenni believed all these pieces were larger than hers, so will envy no one. Dividing the Trimmings. Suppose without loss of generality that Nathan chose X 0 1, Steve chose X 0 3, and Akiko X 0 2. Then, Steve thinks: Steve : T 1 ; T 2 T 3 Note that because Steve believed X 3 = X 4, he could receive all of T 3 and still not envy Jenni. Therefore, we say that Steve has an irrevocable advantage over Jenni with respect to T 3. In fact, by the above inequality he could receive 3 1(T 1+T 2 +T 3 ) T 3 and still not envy her. So, lump all the trimmings together (say, T = T 1 + T 2 + T 3 ), and let Akiko and Nathan use Austin's procedure to divide T into four pieces that they both agree are all equal. Then let the players choose in the order Jenni, Steve, and then (in any order) Akiko and Nathan. With respect to the trimmings, Jenni will envy no one because she chooses rst. Steve, choosing the smallest of the remaining three pieces, will have a piece that he believes is at most 3 1 T and therefore will not envy Jenni. Akiko and Nathan will not envy Steve or Jenni because they think all four pieces are equal. Case 2: One player has two higher marks. Assume now that Akiko has two marks at or above Jenni's marks. Without loss of generality suppose that Jenni has a higher mark on X 3 than Akiko. Let cuts be made at all three highest marks. Then: Steve : X 0 1 ; X 0 2 ; X 0 3 < X 4 Nathan : X 0 1 ; X 0 2 ; X 0 3 < X 4 Akiko : X 0 1 = X 0 2 = X 4 < X 0 3 Jenni : X 0 3 = X 4 X 0 1; X 0 2 Now, let Steve create a two-way tie for the smallest piece (as before) by returning to the smallest piece some of the corresponding trimmings. He may add either to X 0 1, X 0 2 or X 0 3. The X 0 1 and X 0 2 cases are equivalent, so we have two subcases. Suppose Steve adds to X 0 3 until it is as large as, say, X 0 2. Then: Steve : X 0 2 = X 0 3 X 0 1 < X 4 Nathan : X 0 1; X 0 2; X 0 3 < X 4 Akiko : X 0 1 = X 0 2 = X 4 X 0 3 Jenni : X 4 X 0 1; X 0 2; X 0 3

6 6 ELISHA PETERSON AND FRANCIS EDWARD SU As in the previous case, we may immediately assign X 4 to Jenni, and choose in the order Nathan-Steve-Akiko, with Steve required to take X 0 3 if Nathan didn't. Akiko receives X 0 1 or X 0 2, Steve receives X 0 2 or X 0 3, Nathan chooses rst, and Jenni believes X 4 is the smallest, so there is no envy for these pieces. The trimmings can be handled just as before, since Steve has an irrevocable advantage over Jenni with respect to each of the trimmings. Otherwise, suppose Steve adds to X 0 1 until it is as large as either X 0 2 or X 0 3. Then: Steve : X 0 1 = X 0 2 X 0 3 < X 4 (or X 0 1 = X 0 3 X 0 2 < X 4 ) Nathan : X 0 1; X 0 2; X 0 3 < X 4 Akiko : X 0 2 = X 4 X 0 1 ; X 0 3 Jenni : X 0 3 = X 4 X 0 1 ; X 0 2 Let Nathan choose rst. Then assign Steve X 0 1 if it is available, otherwise give him the other piece he thinks is tied for smallest. Next, assign Jenni X 0 3 if it is available, otherwise give her X 4 (which Nathan and Steve denitely did not choose). Because X 0 1 and X 0 3 are allocated by this point, we know that Akiko will receive either X 0 2 or X 4. Hence there is no envy for these pieces. For the trimmings, note that Steve has an irrevocable advantage with respect to each of the trimmings over whoever receives the X 4 piece (either Jenni or Akiko). Hence the trimmings can be divided using the method discussed earlier. This completes the 4-person moving-knife envy-free chore-division procedure. It is similar to the Brams-Taylor-Zwicker 4-person scheme for cakes, but complications arise from the increased diculty in chore division of constructing an irrevocable advantage. Chore division must also allow for adding back parts of pieces to create \ties" (an idea due to Oskui), rather than the trimming that occurs in cake-division procedures. This complexity has some cost: while Brams-Taylor-Zwicker's cakecutting solution takes at most 11 cuts, our chore-division procedure takes at most 16 cuts (which can be reduced to 15 cuts with a modication much like Brams- Taylor-Zwicker's 5-cut modication [5] to Austin's procedure). 4. An n-person Exact, Discrete Procedure Finally, we construct an n-person chore-division scheme. Unlike the 3 and 4- person schemes we have given, it is a completely discrete procedure. It closely mirrors Brams and Taylor's n-person cake-cutting procedure [3], but diers from theirs in the creation of ties by \adding on", rather than trimming. This necessitates the existence of reserves to draw on. Though our 4-person procedure possessed a natural set of reserves due to the initial trimming, for this procedure we need to carefully create enough reserves for use by specic players. The approach of creating reserves is apparent in Oskui's 3-person procedure and suggested by Brams and Taylor [2, 4] for chore-division schemes. The purpose of this section is to show explicitly how it can be made to work for exact chore division among n players. A brief sketch of our procedure runs as follows. Let one player divide the cake and allocate the pieces. As long as there are objections, we shall iterate a procedure that gives an envy-free allocation of part of the cake, and also gives the player who

7 EXACT PROCEDURES FOR ENVY-FREE CHORE DIVISION 7 objected an irrevocable advantage over another player with respect to the part of the cake that has not yet been allocated. With enough iterations, there will be enough players with irrevocable advantages to allow the allocation of the remainder of the cake. For ease of comparison with Brams and Taylor's cake-cutting procedure, we include step numbers in our procedure that correspond their step numbers. (See [3]). The signicant departures occur in Steps 6.1, 7.1, 7.3, 8, and Following their example, we distinguish rules from strategies by placing strategies in parentheses. Again, for ease of expression, we refer to the chore set as a cake, bearing in mind that each person wants the piece he/she thinks is smallest. We shall give the procedure for n = 4 case. The generalization to more players will be discussed subsequently. Step 1. Let Player 2 cut the cake into 4 pieces (that she considers equal), and then assign one piece to each player. Step 2. Player 2 asks the other 3 players if anyone objects to this allocation. (A player objects i he/she envies another player.) Step 3. If no one objects, then each keeps the piece he was given, and we are done. Step 4. If someone objects, say Player 1, let Player 1 choose two pieces (that he thinks are not equal in size) and name them A (for the larger piece) and B (for the smaller piece). Aside. The other pieces are reassembled for allocation later. Note that Player 1 thinks A is larger than B but Player 2 thinks they are the same size. Step 5. Let Player 1 name an r 10 (chosen such that, even if A were divided into r pieces and the 7 smallest pieces of A were removed, he would still prefer B). Aside. This is possible because the union of the 7 smallest pieces is no larger than 7 times the average size of all r pieces. Hence Player 1 can choose r large enough so that 7(A)=r = (A)? (B) where is Player 1's measure. (The same fact was used in Brams and Taylor's algorithm.) Step 6. Player 2 divides each of A and B into r sets (that she considers equal). Step 6.1. From the pieces in B, let Player 3 choose a piece (he considers largest). This will be used as Player 3's reserves. Step 7. From the remaining pieces, Player 1 chooses (what he thinks are the smallest) 3 sets in B, calling these Y 1, Y 2, and Y 3. Step 7.1. The rest of B is set aside as Player 1's reserves. If necessary, Player 1 uses his reserves to add to two of the Y i (to make them all equally sized the reserves will be enough because it originated from at least 5 pieces in B and the smallest two are larger than the largest of the Y i in Player 1's opinion.) Step 7.2. If Player 1 considers the three largest pieces in A all strictly larger than these pieces, the three largest pieces in A are identied as Z 1, Z 2, and Z 3. Otherwise, Player 1 cuts the largest piece in A into three (equal) pieces, calling them Z 1, Z 2, and Z 3 (which are each bigger than each of the Y i, in Player 1's opinion.)

8 8 ELISHA PETERSON AND FRANCIS EDWARD SU Aside. The proof to show this is possible is almost exactly the same argument as established in [3] for usage in cake-cutting the only dierence being that since Player 3's reserves were chosen before the Y i 's, we can only say that the Y i 's are among the smallest four sets of B in Player 1's opinion. Step 7.3. The remaining pieces of A are set aside for Player 2's reserves. If necessary, Player 2 uses her reserves to add on to two of the Z i (to make them all equally sized the reserves are enough because they originated from pieces in B that were each the same size as all three Z i 's combined). Aside. At this stage, Player 1 believes Y 1 = Y 2 = Y 3 < Z 1 ; Z 2 ; Z 3 (note the strict inequality). Player 2 believes Z 1 = Z 2 = Z 3 Y 1 ; Y 2 ; Y 3. Step 8. Player 3 takes this collection of 6 pieces and, if necessary, adds on to one of the pieces from his reserves (to make a two-way tie for smallest piece). (Player 3 has enough reserves because his strategy from Step 6:1 gave him reserves that he feels are at least as large as all 3 Y i 's, hence at least as large as the second-smallest piece of all 6 pieces.) Step 9. Let the players choose in the order , with Player 3 required to take a piece he augmented if it is available. Player 2 must choose one of the Z i 's, and Player 1 must choose one of the Y i 's. Aside. This yields a partition fx 1 ; X 2 ; X 3 ; X 4 ; L 1 g of the cake such that the X i 's are an envy-free partial allocation, and L 1 is the leftover piece consisting of all cake not yet allocated. Moreover, note that Player 1 thinks his piece is strictly smaller than Player 2's piece, say, by an amount. Step 10. Player 1 names s (such that [ 1 2 (L 1)] s <, where is Player 1's measure). Steps will result in Player 1 thinking that at least half of L 1 is Aside. allocated. Hence s represents the number of times to iterate Steps to make the leftover piece smaller than. Step 11. Player 1 cuts L 1 into 8 (equal) pieces. Player 2 sets aside (the largest) 2 pieces for her reserves, and Player 3 sets aside a piece from those remaining (that he feels is largest) for his reserves. Step 12. Of the remaining 5 pieces, Player 2 returns part of her reserves to 2 of the pieces, if necessary (to create a 3-way tie for the smallest piece). Step 13. Player 3 returns, if necessary, some from his reserves to one of the 5 pieces (to create a 2-way tie for the smallest piece). Step 14. Let the players choose in the order , with Players 2 and 3 required to take a piece they augmented if one is available. Step 15. Repeat steps (s? 1) additional times, with each application of these four steps applied to the leftover piece from the preceding application. Aside. According to player 1, the leftover piece L 2 is now smaller than. Hence, we have an envy-free partial allocation of the cake except for the leftover piece L 2, and moreover, Player 1 feels that his portion together with L 2 would still be smaller than Player 2's portion. Thus, we say that player 1 has an irrevocable advantage

9 EXACT PROCEDURES FOR ENVY-FREE CHORE DIVISION 9 over player 2 with respect to L 2, and we create a subset of f1; 2; 3; 4g f1; 2; 3; 4g called IA, and place (1; 2) 2 IA. Step 16. Player 2 cuts L 2 into 12 pieces. Step 17. Each player who agrees that all pieces are the same size is placed in the set A. Otherwise, players who disagree are placed in the set D. Step 18. If D A IA, we divide the pieces among the players in A, each receiving the same number of pieces, and we are done. Aside. Players in A do not envy each other since they agree each of the 12 pieces were the same size. None of the players in D envy those in A by the denition of IA. Players in D do not envy each other because they have not received any new pieces in this step. Step 19. Otherwise, we choose the lexographically least pair (i; j) from DA that is not in IA, and return to step 4, with Player i in place of Player 1, Player j in place of Player 2, and L 2 in place of the cake. Step 20. Repeat Steps Aside. Since each pass through Step 15 adds a new ordered pair to IA), eventually IA will contain D A, no matter what D A currently is. When this occurs, the algorithm concludes at Step 18 with an envy-free chore division of the entire cake. This ends the procedure. The extension of this procedure to n players is relatively straightforward, but we briey mention the changes that ensue and leave the verication to the reader. Let k = (n? 3). The 7-piece criterion in Step 5 needs to be increased (to k 2 + 4k + 2 pieces) for later use in Step 7. This necessitates an increase in r. In Step 6.1, all players except Players 1, 2, and n will choose, in reverse order, pieces of B to form their reserves. Specically, player i will choose what she thinks are the (n? i) largest pieces of what remains in B. This ensures that these players have enough reserves for Step 8. In Step 7, there need to be more Y i 's and Z i 's chosen (k + 2 of each), so that after the augmentation in Step 8 there is at least one Y i and one Z i untouched. Also, in the case where Player 1 feels the biggest k + 2 pieces of A are not all larger than the Y i 's just chosen, r needs to be large enough (r k 2 + 5k + 4) so that the largest piece of A can be split into k + 2 pieces all larger than the Y i 's. (Some care needs to be exercised here, since the reserves are chosen before the Y i 's, and hence Player 1 may not think the Y i 's are the smallest pieces of B.) The size of r also guarantees that Player 1 and 2 have enough reserves from the remainders of B and A. In Step 8, there are enough reserves because each person feels his reserves are larger than at least half the Y i 's and Z i 's. In Step 9, the players choose pieces in reverse order and players are required to take a piece they augmented if available. Steps can be modied analogously (let Player 1 start by cutting the leftovers into n 2? 3n + 4 equal pieces) to accomodate more people in the iterative part of the procedure. Curiously, though our chore-division procedure is more complicated than its cake-cutting counterpart, it may converge faster and require fewer cuts overall. For instance, for n = 4, each pass through the iterative part of the procedure (Steps 10-15) guarantees at least half the cake is apportioned rather than only one-fth. The authors have noted that faster convergence of chore division is also a feature of the -approximate algorithm of Su [11].

10 10 ELISHA PETERSON AND FRANCIS EDWARD SU Note that unlike our 4-person moving-knife procedure (which required at most 16 cuts), this n-person algorithm may take arbitrarily long depending on player preferences. It remains an open question whether a bounded procedure exists for either cake or chore division among n-people. 5. Conclusion In this paper we have shown explicitly how cake-cutting algorithms can be translated, with complications, into exact envy-free chore-division algorithms. There are two important features of this translation. First, the use of reserves is very important, and we showed that the creation of such reserves is generally possible, though it requires either clever trimming or the removal of reserves before the division. Secondly, the notion of an irrevocable advantage for chores, developed in Section 3, allows one to terminate what would otherwise be an innite procedure. The nature of the irrevocable advantage in our 4-person moving-knife procedure was slightly dierent from that in our discrete n-person procedure; namely, in the latter case we could achieve an irrevocable advantage with respect to the entire leftover piece. Given the numerous cuts needed to implement both the Brams-Taylor n-person cake-cutting procedure [4] and our n-person chore-division procedure, one may rightfully question their practicality. There are two possible responses. First, the number of cuts can be reduced if one is willing to accept an -approximate solution, by rotating players through the roles of Steps 10-15, and quitting when satised. Secondly, the construction of an initial solution, however complex, is always the rst step towards nding useful simplications. References [1] A. K. Austin, Sharing a cake, Mathematical Gazette 6, no. 437 (October 1982), [2] S. J. Brams and A. D. Taylor, An envy-free cake division algorithm, Economic Research Reports, C. V. Starr Center for Applied Economics, New York University, [3] S. J. Brams and A. D. Taylor, An envy-free cake division protocol, Amer. Math. Monthly 102 (1995), [4] S. J. Brams and A. D. Taylor, Fair Division: from Cake-Cutting to Dispute Resolution, Cambridge University Press, [5] S. J. Brams, A. D. Taylor, and W. S. Zwicker, A moving-knife solution to the four-person envy-free cake-division problem, Proc. Amer. Math. Soc. 125 (1997), [6] M. Gardner, aha! Insight, New York: W.F. Freeman and Co., [7] J. M. Robertson and W. A. Webb, Cake-Cutting Algorithms: Be Fair If You Can, A. K. Peters Ltd., [8] F. W. Simmons, personal communication, [9] H. Steinhaus, The problem of fair division, Econometrica 16, no. 1 (January 1948), [10] W. Stromquist, How to cut a cake fairly, Amer. Math. Monthly, 87 (1980), [11] F. E. Su, Rental harmony: Sperner's lemma in fair division, preprint, in submission, [12] D. Z. Zeng, -approximate envy-free algorithms, preprint, Department of Mathematics, Harvey Mudd College, Claremont, CA address: epeterso@hmc.edu, su@math.hmc.edu

A MOVING-KNIFE SOLUTION TO THE FOUR-PERSON ENVY-FREE CAKE-DIVISION PROBLEM

A MOVING-KNIFE SOLUTION TO THE FOUR-PERSON ENVY-FREE CAKE-DIVISION PROBLEM PROCEEDINGS OF THE AMERICAN MATHEMATICAL SOCIETY Volume 125, Number 2, February 1997, Pages 547 554 S 0002-9939(97)03614-9 A MOVING-KNIFE SOLUTION TO THE FOUR-PERSON ENVY-FREE CAKE-DIVISION PROBLEM STEVEN

More information

Cutting a Pie Is Not a Piece of Cake

Cutting a Pie Is Not a Piece of Cake Cutting a Pie Is Not a Piece of Cake Julius B. Barbanel Department of Mathematics Union College Schenectady, NY 12308 barbanej@union.edu Steven J. Brams Department of Politics New York University New York,

More information

2 An n-person MK Proportional Protocol

2 An n-person MK Proportional Protocol Proportional and Envy Free Moving Knife Divisions 1 Introduction Whenever we say something like Alice has a piece worth 1/2 we mean worth 1/2 TO HER. Lets say we want Alice, Bob, Carol, to split a cake

More information

Envy-free Chore Division for An Arbitrary Number of Agents

Envy-free Chore Division for An Arbitrary Number of Agents Envy-free Chore Division for An Arbitrary Number of Agents Sina Dehghani Alireza Farhadi MohammadTaghi HajiAghayi Hadi Yami Downloaded 02/12/18 to 128.8.120.3. Redistribution subject to SIAM license or

More information

Non-overlapping permutation patterns

Non-overlapping permutation patterns PU. M. A. Vol. 22 (2011), No.2, pp. 99 105 Non-overlapping permutation patterns Miklós Bóna Department of Mathematics University of Florida 358 Little Hall, PO Box 118105 Gainesville, FL 326118105 (USA)

More information

Cutting a pie is not a piece of cake

Cutting a pie is not a piece of cake MPRA Munich Personal RePEc Archive Cutting a pie is not a piece of cake Julius B. Barbanel and Steven J. Brams and Walter Stromquist New York University December 2008 Online at http://mpra.ub.uni-muenchen.de/12772/

More information

In this paper we show how mathematics can

In this paper we show how mathematics can Better Ways to Cut a Cake Steven J. Brams, Michael A. Jones, and Christian Klamler In this paper we show how mathematics can illuminate the study of cake-cutting in ways that have practical implications.

More information

arxiv: v2 [cs.ds] 5 Apr 2016

arxiv: v2 [cs.ds] 5 Apr 2016 A Discrete and Bounded Envy-Free Cake Cutting Protocol for Four Agents Haris Aziz Simon Mackenzie Data61 and UNSW Sydney, Australia {haris.aziz, simon.mackenzie}@data61.csiro.au arxiv:1508.05143v2 [cs.ds]

More information

Better Ways to Cut a Cake

Better Ways to Cut a Cake Better Ways to Cut a Cake Steven J. Brams Department of Politics New York University New York, NY 10003 UNITED STATES steven.brams@nyu.edu Michael A. Jones Department of Mathematics Montclair State University

More information

arxiv: v2 [math.co] 12 Oct 2017

arxiv: v2 [math.co] 12 Oct 2017 arxiv:1510.02132v2 [math.co] 12 Oct 2017 Envy-free and pproximate Envy-free Divisions of Necklaces and Grids of eads Roberto arrera 1, Kathryn Nyman 2, manda Ruiz 3, Francis Edward Su 4 and Yan X Zhang

More information

PATTERN AVOIDANCE IN PERMUTATIONS ON THE BOOLEAN LATTICE

PATTERN AVOIDANCE IN PERMUTATIONS ON THE BOOLEAN LATTICE PATTERN AVOIDANCE IN PERMUTATIONS ON THE BOOLEAN LATTICE SAM HOPKINS AND MORGAN WEILER Abstract. We extend the concept of pattern avoidance in permutations on a totally ordered set to pattern avoidance

More information

MATH4999 Capstone Projects in Mathematics and Economics. 1.1 Criteria for fair divisions Proportionality, envy-freeness, equitability and efficiency

MATH4999 Capstone Projects in Mathematics and Economics. 1.1 Criteria for fair divisions Proportionality, envy-freeness, equitability and efficiency MATH4999 Capstone Projects in Mathematics and Economics Topic One: Fair allocations and matching schemes 1.1 Criteria for fair divisions Proportionality, envy-freeness, equitability and efficiency 1.2

More information

RMT 2015 Power Round Solutions February 14, 2015

RMT 2015 Power Round Solutions February 14, 2015 Introduction Fair division is the process of dividing a set of goods among several people in a way that is fair. However, as alluded to in the comic above, what exactly we mean by fairness is deceptively

More information

Bidding for Envy-freeness:

Bidding for Envy-freeness: INSTITUTE OF MATHEMATICAL ECONOMICS Working Paper No. 311 Bidding for Envy-freeness: A Procedural Approach to n-player Fair-Division Problems Claus-Jochen Haake Institute of Mathematical Economics, University

More information

NON-OVERLAPPING PERMUTATION PATTERNS. To Doron Zeilberger, for his Sixtieth Birthday

NON-OVERLAPPING PERMUTATION PATTERNS. To Doron Zeilberger, for his Sixtieth Birthday NON-OVERLAPPING PERMUTATION PATTERNS MIKLÓS BÓNA Abstract. We show a way to compute, to a high level of precision, the probability that a randomly selected permutation of length n is nonoverlapping. As

More information

How to divide things fairly

How to divide things fairly MPRA Munich Personal RePEc Archive How to divide things fairly Steven Brams and D. Marc Kilgour and Christian Klamler New York University, Wilfrid Laurier University, University of Graz 6. September 2014

More information

Divide-and-Conquer: A Proportional, Minimal-Envy Cake-Cutting Procedure

Divide-and-Conquer: A Proportional, Minimal-Envy Cake-Cutting Procedure Divide-and-Conquer: A Proportional, Minimal-Envy Cake-Cutting Procedure Steven J. Brams Department of Politics New York University New York, NY 10003 UNITED STATES steven.brams@nyu.edu Michael A. Jones

More information

The Problem. Tom Davis December 19, 2016

The Problem. Tom Davis  December 19, 2016 The 1 2 3 4 Problem Tom Davis tomrdavis@earthlink.net http://www.geometer.org/mathcircles December 19, 2016 Abstract The first paragraph in the main part of this article poses a problem that can be approached

More information

MATH4994 Capstone Projects in Mathematics and Economics

MATH4994 Capstone Projects in Mathematics and Economics MATH4994 Capstone Projects in Mathematics and Economics Homework One Course instructor: Prof. Y.K. Kwok 1. This problem is related to the design of the rules of a game among 6 students for allocating 6

More information

Divide-and-conquer: A proportional, minimal-envy cake-cutting algorithm

Divide-and-conquer: A proportional, minimal-envy cake-cutting algorithm MPRA Munich Personal RePEc Archive Divide-and-conquer: A proportional, minimal-envy cake-cutting algorithm Brams, Steven J; Jones, Michael A and Klamler, Christian New York University, American Mathematical

More information

MATH4994 Capstone Projects in Mathematics and Economics. 1.1 Criteria for fair divisions Proportionality, envy-freeness, equitability and efficiency

MATH4994 Capstone Projects in Mathematics and Economics. 1.1 Criteria for fair divisions Proportionality, envy-freeness, equitability and efficiency MATH4994 Capstone Projects in Mathematics and Economics Topic One: Fair allocations and matching schemes 1.1 Criteria for fair divisions Proportionality, envy-freeness, equitability and efficiency 1.2

More information

CIS 2033 Lecture 6, Spring 2017

CIS 2033 Lecture 6, Spring 2017 CIS 2033 Lecture 6, Spring 2017 Instructor: David Dobor February 2, 2017 In this lecture, we introduce the basic principle of counting, use it to count subsets, permutations, combinations, and partitions,

More information

Waste Makes Haste: Bounded Time Protocols for Envy-Free Cake Cutting with Free Disposal

Waste Makes Haste: Bounded Time Protocols for Envy-Free Cake Cutting with Free Disposal Waste Makes Haste: Bounded Time Protocols for Envy-Free Cake Cutting with Free Disposal Erel Segal-Halevi erelsgl@gmail.com Avinatan Hassidim avinatanh@gmail.com Bar-Ilan University, Ramat-Gan 5290002,

More information

The Math of Rational Choice - Math 100 Spring 2015 Part 2. Fair Division

The Math of Rational Choice - Math 100 Spring 2015 Part 2. Fair Division The Math of Rational Choice - Math 100 Spring 2015 Part 2 Fair Division Situations where fair division procedures are useful: Inheritance; dividing assets after death Divorce: dividing up the money, books,

More information

37 Game Theory. Bebe b1 b2 b3. a Abe a a A Two-Person Zero-Sum Game

37 Game Theory. Bebe b1 b2 b3. a Abe a a A Two-Person Zero-Sum Game 37 Game Theory Game theory is one of the most interesting topics of discrete mathematics. The principal theorem of game theory is sublime and wonderful. We will merely assume this theorem and use it to

More information

Characterization of Domino Tilings of. Squares with Prescribed Number of. Nonoverlapping 2 2 Squares. Evangelos Kranakis y.

Characterization of Domino Tilings of. Squares with Prescribed Number of. Nonoverlapping 2 2 Squares. Evangelos Kranakis y. Characterization of Domino Tilings of Squares with Prescribed Number of Nonoverlapping 2 2 Squares Evangelos Kranakis y (kranakis@scs.carleton.ca) Abstract For k = 1; 2; 3 we characterize the domino tilings

More information

Cake Cutting. Suresh Venkatasubramanian. November 20, 2013

Cake Cutting. Suresh Venkatasubramanian. November 20, 2013 Cake Cutting Suresh Venkatasubramanian November 20, 2013 By a cake is meant a compact convex set in some Euclidean space. I shall take the space to be R, so that the cake is simply a compact interval I,

More information

Permutation Groups. Definition and Notation

Permutation Groups. Definition and Notation 5 Permutation Groups Wigner s discovery about the electron permutation group was just the beginning. He and others found many similar applications and nowadays group theoretical methods especially those

More information

CS269I: Incentives in Computer Science Lecture #20: Fair Division

CS269I: Incentives in Computer Science Lecture #20: Fair Division CS69I: Incentives in Computer Science Lecture #0: Fair Division Tim Roughgarden December 7, 016 1 Cake Cutting 1.1 Properties of the Cut and Choose Protocol For our last lecture we embark on a nostalgia

More information

each pair of constellation points. The binary symbol error that corresponds to an edge is its edge label. For a constellation with 2 n points, each bi

each pair of constellation points. The binary symbol error that corresponds to an edge is its edge label. For a constellation with 2 n points, each bi 36th Annual Allerton Conference on Communication, Control, and Computing, September 23-2, 1998 Prole Optimal 8-QAM and 32-QAM Constellations Xueting Liu and Richard D. Wesel Electrical Engineering Department

More information

Calculators will not be permitted on the exam. The numbers on the exam will be suitable for calculating by hand.

Calculators will not be permitted on the exam. The numbers on the exam will be suitable for calculating by hand. Midterm #: practice MATH Intro to Number Theory midterm: Thursday, Nov 7 Please print your name: Calculators will not be permitted on the exam. The numbers on the exam will be suitable for calculating

More information

How to Make the Perfect Fireworks Display: Two Strategies for Hanabi

How to Make the Perfect Fireworks Display: Two Strategies for Hanabi Mathematical Assoc. of America Mathematics Magazine 88:1 May 16, 2015 2:24 p.m. Hanabi.tex page 1 VOL. 88, O. 1, FEBRUARY 2015 1 How to Make the erfect Fireworks Display: Two Strategies for Hanabi Author

More information

TOPOLOGY, LIMITS OF COMPLEX NUMBERS. Contents 1. Topology and limits of complex numbers 1

TOPOLOGY, LIMITS OF COMPLEX NUMBERS. Contents 1. Topology and limits of complex numbers 1 TOPOLOGY, LIMITS OF COMPLEX NUMBERS Contents 1. Topology and limits of complex numbers 1 1. Topology and limits of complex numbers Since we will be doing calculus on complex numbers, not only do we need

More information

Leandro Chaves Rêgo. Unawareness in Extensive Form Games. Joint work with: Joseph Halpern (Cornell) Statistics Department, UFPE, Brazil.

Leandro Chaves Rêgo. Unawareness in Extensive Form Games. Joint work with: Joseph Halpern (Cornell) Statistics Department, UFPE, Brazil. Unawareness in Extensive Form Games Leandro Chaves Rêgo Statistics Department, UFPE, Brazil Joint work with: Joseph Halpern (Cornell) January 2014 Motivation Problem: Most work on game theory assumes that:

More information

Launchpad Maths. Arithmetic II

Launchpad Maths. Arithmetic II Launchpad Maths. Arithmetic II LAW OF DISTRIBUTION The Law of Distribution exploits the symmetries 1 of addition and multiplication to tell of how those operations behave when working together. Consider

More information

SF2972: Game theory. Introduction to matching

SF2972: Game theory. Introduction to matching SF2972: Game theory Introduction to matching The 2012 Nobel Memorial Prize in Economic Sciences: awarded to Alvin E. Roth and Lloyd S. Shapley for the theory of stable allocations and the practice of market

More information

Chapter 13. Fair Division. Chapter Outline. Chapter Summary

Chapter 13. Fair Division. Chapter Outline. Chapter Summary Chapter 13 Fair Division Chapter Outline Introduction Section 13.1 The Adjusted Winner Procedure Section 13.2 The Knaster Inheritance Procedure Section 13.3 Taking Turns Section 13.4 Divide-and-Choose

More information

Tilings with T and Skew Tetrominoes

Tilings with T and Skew Tetrominoes Quercus: Linfield Journal of Undergraduate Research Volume 1 Article 3 10-8-2012 Tilings with T and Skew Tetrominoes Cynthia Lester Linfield College Follow this and additional works at: http://digitalcommons.linfield.edu/quercus

More information

A Comparative Study of Classic Cake-Cutting Algorithms

A Comparative Study of Classic Cake-Cutting Algorithms A Comparative Study of Classic Cake-Cutting Algorithms Marysia Winkels 10163727 Bachelor thesis Credits: 18 EC Bachelor Opleiding Kunstmatige Intelligentie University of Amsterdam Faculty of Science Science

More information

Exploring The Einstein Problem

Exploring The Einstein Problem Exploring The Einstein Problem Thesis submitted at the University of Leicester in partial fulllment of the requirements for the degree of Master of Mathematics by Zoe C. Allwood Department of Mathematics

More information

#A13 INTEGERS 15 (2015) THE LOCATION OF THE FIRST ASCENT IN A 123-AVOIDING PERMUTATION

#A13 INTEGERS 15 (2015) THE LOCATION OF THE FIRST ASCENT IN A 123-AVOIDING PERMUTATION #A13 INTEGERS 15 (2015) THE LOCATION OF THE FIRST ASCENT IN A 123-AVOIDING PERMUTATION Samuel Connolly Department of Mathematics, Brown University, Providence, Rhode Island Zachary Gabor Department of

More information

From a Ball Game to Incompleteness

From a Ball Game to Incompleteness From a Ball Game to Incompleteness Arindama Singh We present a ball game that can be continued as long as we wish. It looks as though the game would never end. But by applying a result on trees, we show

More information

MAS336 Computational Problem Solving. Problem 3: Eight Queens

MAS336 Computational Problem Solving. Problem 3: Eight Queens MAS336 Computational Problem Solving Problem 3: Eight Queens Introduction Francis J. Wright, 2007 Topics: arrays, recursion, plotting, symmetry The problem is to find all the distinct ways of choosing

More information

In Response to Peg Jumping for Fun and Profit

In Response to Peg Jumping for Fun and Profit In Response to Peg umping for Fun and Profit Matthew Yancey mpyancey@vt.edu Department of Mathematics, Virginia Tech May 1, 2006 Abstract In this paper we begin by considering the optimal solution to a

More information

Chameleon Coins arxiv: v1 [math.ho] 23 Dec 2015

Chameleon Coins arxiv: v1 [math.ho] 23 Dec 2015 Chameleon Coins arxiv:1512.07338v1 [math.ho] 23 Dec 2015 Tanya Khovanova Konstantin Knop Oleg Polubasov December 24, 2015 Abstract We discuss coin-weighing problems with a new type of coin: a chameleon.

More information

EconS Sequential Move Games

EconS Sequential Move Games EconS 425 - Sequential Move Games Eric Dunaway Washington State University eric.dunaway@wsu.edu Industrial Organization Eric Dunaway (WSU) EconS 425 Industrial Organization 1 / 57 Introduction Today, we

More information

Constructions of Coverings of the Integers: Exploring an Erdős Problem

Constructions of Coverings of the Integers: Exploring an Erdős Problem Constructions of Coverings of the Integers: Exploring an Erdős Problem Kelly Bickel, Michael Firrisa, Juan Ortiz, and Kristen Pueschel August 20, 2008 Abstract In this paper, we study necessary conditions

More information

The mathematics of the flip and horseshoe shuffles

The mathematics of the flip and horseshoe shuffles The mathematics of the flip and horseshoe shuffles Steve Butler Persi Diaconis Ron Graham Abstract We consider new types of perfect shuffles wherein a deck is split in half, one half of the deck is reversed,

More information

N represents the number of players (at least 3).

N represents the number of players (at least 3). Section 5. The last-diminisher method. N represents the number of players (at least 3). First order the players: P1, P2, P3 etc. Basic principle: the first player in each round marks a piece and claims

More information

Pattern Avoidance in Poset Permutations

Pattern Avoidance in Poset Permutations Pattern Avoidance in Poset Permutations Sam Hopkins and Morgan Weiler Massachusetts Institute of Technology and University of California, Berkeley Permutation Patterns, Paris; July 5th, 2013 1 Definitions

More information

Aesthetically Pleasing Azulejo Patterns

Aesthetically Pleasing Azulejo Patterns Bridges 2009: Mathematics, Music, Art, Architecture, Culture Aesthetically Pleasing Azulejo Patterns Russell Jay Hendel Mathematics Department, Room 312 Towson University 7800 York Road Towson, MD, 21252,

More information

A tournament problem

A tournament problem Discrete Mathematics 263 (2003) 281 288 www.elsevier.com/locate/disc Note A tournament problem M.H. Eggar Department of Mathematics and Statistics, University of Edinburgh, JCMB, KB, Mayeld Road, Edinburgh

More information

Mechanism Design without Money II: House Allocation, Kidney Exchange, Stable Matching

Mechanism Design without Money II: House Allocation, Kidney Exchange, Stable Matching Algorithmic Game Theory Summer 2016, Week 8 Mechanism Design without Money II: House Allocation, Kidney Exchange, Stable Matching ETH Zürich Peter Widmayer, Paul Dütting Looking at the past few lectures

More information

Math 42, Discrete Mathematics

Math 42, Discrete Mathematics c Fall 2018 last updated 10/29/2018 at 18:22:13 For use by students in this class only; all rights reserved. Note: some prose & some tables are taken directly from Kenneth R. Rosen, and Its Applications,

More information

The Last Diminisher Method Game Steps

The Last Diminisher Method Game Steps Chapter 3 Notes from The Last Diminisher Method Game Steps Start: randomly assign player order P 1, P 2, P 3,... P N. (For instance, each player could draw a number from a hat, in which there are the numbers

More information

Note Computations with a deck of cards

Note Computations with a deck of cards Theoretical Computer Science 259 (2001) 671 678 www.elsevier.com/locate/tcs Note Computations with a deck of cards Anton Stiglic Zero-Knowledge Systems Inc, 888 de Maisonneuve East, 6th Floor, Montreal,

More information

Game Theory and Algorithms Lecture 3: Weak Dominance and Truthfulness

Game Theory and Algorithms Lecture 3: Weak Dominance and Truthfulness Game Theory and Algorithms Lecture 3: Weak Dominance and Truthfulness March 1, 2011 Summary: We introduce the notion of a (weakly) dominant strategy: one which is always a best response, no matter what

More information

((( ))) CS 19: Discrete Mathematics. Please feel free to ask questions! Getting into the mood. Pancakes With A Problem!

((( ))) CS 19: Discrete Mathematics. Please feel free to ask questions! Getting into the mood. Pancakes With A Problem! CS : Discrete Mathematics Professor Amit Chakrabarti Please feel free to ask questions! ((( ))) Teaching Assistants Chien-Chung Huang David Blinn http://www.cs cs.dartmouth.edu/~cs Getting into the mood

More information

arxiv: v1 [cs.gt] 25 Jan 2018

arxiv: v1 [cs.gt] 25 Jan 2018 The Price of Indivisibility in Cake Cutting ESHWAR RAM ARUNACHALESWARAN, Indian Institute of Science, Bangalore RAGAVENDRAN GOPALAKRISHNAN, Cornell University arxiv:80.0834v [cs.gt] 25 Jan 208 We consider

More information

1 Introduction Beam shaping with diractive elements is of great importance in various laser applications such as material processing, proximity printi

1 Introduction Beam shaping with diractive elements is of great importance in various laser applications such as material processing, proximity printi Theory of speckles in diractive optics and its application to beam shaping Harald Aagedal, Michael Schmid, Thomas Beth Institut fur Algorithmen und Kognitive Systeme Universitat Karlsruhe Am Fasanengarten

More information

A NEW COMPUTATION OF THE CODIMENSION SEQUENCE OF THE GRASSMANN ALGEBRA

A NEW COMPUTATION OF THE CODIMENSION SEQUENCE OF THE GRASSMANN ALGEBRA A NEW COMPUTATION OF THE CODIMENSION SEQUENCE OF THE GRASSMANN ALGEBRA JOEL LOUWSMA, ADILSON EDUARDO PRESOTO, AND ALAN TARR Abstract. Krakowski and Regev found a basis of polynomial identities satisfied

More information

Unit 6 Notes Day 6 FAIR DIVISION ALGORITHMS CONTINUOUS CASE SECTION 2.5

Unit 6 Notes Day 6 FAIR DIVISION ALGORITHMS CONTINUOUS CASE SECTION 2.5 Unit 6 Notes Day 6 FAIR DIVISION ALGORITHMS CONTINUOUS CASE SECTION 2.5 Warm-Up Get out: Notebook Paper for Test 5 Corrections Put phones in pockets!! Last night s HW opened up Packet p. 9 Warm-Up = Test

More information

arxiv: v1 [cs.cc] 21 Jun 2017

arxiv: v1 [cs.cc] 21 Jun 2017 Solving the Rubik s Cube Optimally is NP-complete Erik D. Demaine Sarah Eisenstat Mikhail Rudoy arxiv:1706.06708v1 [cs.cc] 21 Jun 2017 Abstract In this paper, we prove that optimally solving an n n n Rubik

More information

Search in Games with Incomplete Information: A Case Study using Bridge Card Play Ian Frank 1 Complex Games Lab, Electrotechnical Laboratory, Umezono 1

Search in Games with Incomplete Information: A Case Study using Bridge Card Play Ian Frank 1 Complex Games Lab, Electrotechnical Laboratory, Umezono 1 Search in Games with Incomplete Information: A Case Study using Bridge Card Play Ian Frank Complex Games Lab, Electrotechnical Laboratory, Umezono --4, Tsukuba, Ibaraki, JAPAN 35 David Basin 2 Institut

More information

Grade 6 Math Circles Combinatorial Games - Solutions November 3/4, 2015

Grade 6 Math Circles Combinatorial Games - Solutions November 3/4, 2015 Faculty of Mathematics Waterloo, Ontario N2L 3G1 Centre for Education in Mathematics and Computing Grade 6 Math Circles Combinatorial Games - Solutions November 3/4, 2015 Chomp Chomp is a simple 2-player

More information

Reflections on the N + k Queens Problem

Reflections on the N + k Queens Problem Integre Technical Publishing Co., Inc. College Mathematics Journal 40:3 March 12, 2009 2:02 p.m. chatham.tex page 204 Reflections on the N + k Queens Problem R. Douglas Chatham R. Douglas Chatham (d.chatham@moreheadstate.edu)

More information

Lecture 18 - Counting

Lecture 18 - Counting Lecture 18 - Counting 6.0 - April, 003 One of the most common mathematical problems in computer science is counting the number of elements in a set. This is often the core difficulty in determining a program

More information

Land Remote Sensing Lab 4: Classication and Change Detection Assigned: October 15, 2017 Due: October 27, Classication

Land Remote Sensing Lab 4: Classication and Change Detection Assigned: October 15, 2017 Due: October 27, Classication Name: Land Remote Sensing Lab 4: Classication and Change Detection Assigned: October 15, 2017 Due: October 27, 2017 In this lab, you will generate several gures. Please sensibly name these images, save

More information

Partial Answers to the 2005 Final Exam

Partial Answers to the 2005 Final Exam Partial Answers to the 2005 Final Exam Econ 159a/MGT522a Ben Polak Fall 2007 PLEASE NOTE: THESE ARE ROUGH ANSWERS. I WROTE THEM QUICKLY SO I AM CAN'T PROMISE THEY ARE RIGHT! SOMETIMES I HAVE WRIT- TEN

More information

Ultimatum Bargaining. James Andreoni Econ 182

Ultimatum Bargaining. James Andreoni Econ 182 1 Ultimatum Bargaining James Andreoni Econ 182 3 1 Demonstration: The Proposer-Responder Game 4 2 Background: Nash Equilibrium Example Let's think about how we make a prediction in this game: Each Player

More information

Domination game and minimal edge cuts

Domination game and minimal edge cuts Domination game and minimal edge cuts Sandi Klavžar a,b,c Douglas F. Rall d a Faculty of Mathematics and Physics, University of Ljubljana, Slovenia b Faculty of Natural Sciences and Mathematics, University

More information

Yale University Department of Computer Science

Yale University Department of Computer Science LUX ETVERITAS Yale University Department of Computer Science Secret Bit Transmission Using a Random Deal of Cards Michael J. Fischer Michael S. Paterson Charles Rackoff YALEU/DCS/TR-792 May 1990 This work

More information

A Complete Characterization of Maximal Symmetric Difference-Free families on {1, n}.

A Complete Characterization of Maximal Symmetric Difference-Free families on {1, n}. East Tennessee State University Digital Commons @ East Tennessee State University Electronic Theses and Dissertations 8-2006 A Complete Characterization of Maximal Symmetric Difference-Free families on

More information

The Tilings of Deficient Squares by Ribbon L-Tetrominoes Are Diagonally Cracked

The Tilings of Deficient Squares by Ribbon L-Tetrominoes Are Diagonally Cracked Open Journal of Discrete Mathematics, 217, 7, 165-176 http://wwwscirporg/journal/ojdm ISSN Online: 2161-763 ISSN Print: 2161-7635 The Tilings of Deficient Squares by Ribbon L-Tetrominoes Are Diagonally

More information

The mathematics of the flip and horseshoe shuffles

The mathematics of the flip and horseshoe shuffles The mathematics of the flip and horseshoe shuffles Steve Butler Persi Diaconis Ron Graham Abstract We consider new types of perfect shuffles wherein a deck is split in half, one half of the deck is reversed,

More information

Game Theory and Randomized Algorithms

Game Theory and Randomized Algorithms Game Theory and Randomized Algorithms Guy Aridor Game theory is a set of tools that allow us to understand how decisionmakers interact with each other. It has practical applications in economics, international

More information

Citation for published version (APA): Nutma, T. A. (2010). Kac-Moody Symmetries and Gauged Supergravity Groningen: s.n.

Citation for published version (APA): Nutma, T. A. (2010). Kac-Moody Symmetries and Gauged Supergravity Groningen: s.n. University of Groningen Kac-Moody Symmetries and Gauged Supergravity Nutma, Teake IMPORTANT NOTE: You are advised to consult the publisher's version (publisher's PDF) if you wish to cite from it. Please

More information

Evacuation and a Geometric Construction for Fibonacci Tableaux

Evacuation and a Geometric Construction for Fibonacci Tableaux Evacuation and a Geometric Construction for Fibonacci Tableaux Kendra Killpatrick Pepperdine University 24255 Pacific Coast Highway Malibu, CA 90263-4321 Kendra.Killpatrick@pepperdine.edu August 25, 2004

More information

Combinatorics and Intuitive Probability

Combinatorics and Intuitive Probability Chapter Combinatorics and Intuitive Probability The simplest probabilistic scenario is perhaps one where the set of possible outcomes is finite and these outcomes are all equally likely. A subset of the

More information

SMT 2014 Advanced Topics Test Solutions February 15, 2014

SMT 2014 Advanced Topics Test Solutions February 15, 2014 1. David flips a fair coin five times. Compute the probability that the fourth coin flip is the first coin flip that lands heads. 1 Answer: 16 ( ) 1 4 Solution: David must flip three tails, then heads.

More information

arxiv: v2 [cs.cc] 18 Mar 2013

arxiv: v2 [cs.cc] 18 Mar 2013 Deciding the Winner of an Arbitrary Finite Poset Game is PSPACE-Complete Daniel Grier arxiv:1209.1750v2 [cs.cc] 18 Mar 2013 University of South Carolina grierd@email.sc.edu Abstract. A poset game is a

More information

Generating trees and pattern avoidance in alternating permutations

Generating trees and pattern avoidance in alternating permutations Generating trees and pattern avoidance in alternating permutations Joel Brewster Lewis Massachusetts Institute of Technology jblewis@math.mit.edu Submitted: Aug 6, 2011; Accepted: Jan 10, 2012; Published:

More information

Conway s Soldiers. Jasper Taylor

Conway s Soldiers. Jasper Taylor Conway s Soldiers Jasper Taylor And the maths problem that I did was called Conway s Soldiers. And in Conway s Soldiers you have a chessboard that continues infinitely in all directions and every square

More information

Permutation Tableaux and the Dashed Permutation Pattern 32 1

Permutation Tableaux and the Dashed Permutation Pattern 32 1 Permutation Tableaux and the Dashed Permutation Pattern William Y.C. Chen, Lewis H. Liu, Center for Combinatorics, LPMC-TJKLC Nankai University, Tianjin 7, P.R. China chen@nankai.edu.cn, lewis@cfc.nankai.edu.cn

More information

arxiv: v1 [math.co] 12 Jan 2017

arxiv: v1 [math.co] 12 Jan 2017 RULES FOR FOLDING POLYMINOES FROM ONE LEVEL TO TWO LEVELS JULIA MARTIN AND ELIZABETH WILCOX arxiv:1701.03461v1 [math.co] 12 Jan 2017 Dedicated to Lunch Clubbers Mark Elmer, Scott Preston, Amy Hannahan,

More information

The Undercut Procedure: An Algorithm for the Envy-Free Division of Indivisible Items

The Undercut Procedure: An Algorithm for the Envy-Free Division of Indivisible Items The Undercut Procedure: An Algorithm for the Envy-Free Division of Indivisible Items Steven J. Brams Department of Politics New York University New York, NY 10012 USA steven.brams@nyu.edu D. Marc Kilgour

More information

12. 6 jokes are minimal.

12. 6 jokes are minimal. Pigeonhole Principle Pigeonhole Principle: When you organize n things into k categories, one of the categories has at least n/k things in it. Proof: If each category had fewer than n/k things in it then

More information

STRATEGY AND COMPLEXITY OF THE GAME OF SQUARES

STRATEGY AND COMPLEXITY OF THE GAME OF SQUARES STRATEGY AND COMPLEXITY OF THE GAME OF SQUARES FLORIAN BREUER and JOHN MICHAEL ROBSON Abstract We introduce a game called Squares where the single player is presented with a pattern of black and white

More information

Techniques for Generating Sudoku Instances

Techniques for Generating Sudoku Instances Chapter Techniques for Generating Sudoku Instances Overview Sudoku puzzles become worldwide popular among many players in different intellectual levels. In this chapter, we are going to discuss different

More information

arxiv: v1 [math.co] 30 Jul 2015

arxiv: v1 [math.co] 30 Jul 2015 Variations on Narrow Dots-and-Boxes and Dots-and-Triangles arxiv:1507.08707v1 [math.co] 30 Jul 2015 Adam Jobson Department of Mathematics University of Louisville Louisville, KY 40292 USA asjobs01@louisville.edu

More information

Latin Squares for Elementary and Middle Grades

Latin Squares for Elementary and Middle Grades Latin Squares for Elementary and Middle Grades Yul Inn Fun Math Club email: Yul.Inn@FunMathClub.com web: www.funmathclub.com Abstract: A Latin square is a simple combinatorial object that arises in many

More information

On the Periodicity of Graph Games

On the Periodicity of Graph Games On the Periodicity of Graph Games Ian M. Wanless Department of Computer Science Australian National University Canberra ACT 0200, Australia imw@cs.anu.edu.au Abstract Starting with the empty graph on p

More information

SOLITAIRE CLOBBER AS AN OPTIMIZATION PROBLEM ON WORDS

SOLITAIRE CLOBBER AS AN OPTIMIZATION PROBLEM ON WORDS INTEGERS: ELECTRONIC JOURNAL OF COMBINATORIAL NUMBER THEORY 8 (2008), #G04 SOLITAIRE CLOBBER AS AN OPTIMIZATION PROBLEM ON WORDS Vincent D. Blondel Department of Mathematical Engineering, Université catholique

More information

Chapter 1. The alternating groups. 1.1 Introduction. 1.2 Permutations

Chapter 1. The alternating groups. 1.1 Introduction. 1.2 Permutations Chapter 1 The alternating groups 1.1 Introduction The most familiar of the finite (non-abelian) simple groups are the alternating groups A n, which are subgroups of index 2 in the symmetric groups S n.

More information

Building Concepts: Fractions and Unit Squares

Building Concepts: Fractions and Unit Squares Lesson Overview This TI-Nspire lesson, essentially a dynamic geoboard, is intended to extend the concept of fraction to unit squares, where the unit fraction b is a portion of the area of a unit square.

More information

18.204: CHIP FIRING GAMES

18.204: CHIP FIRING GAMES 18.204: CHIP FIRING GAMES ANNE KELLEY Abstract. Chip firing is a one-player game where piles start with an initial number of chips and any pile with at least two chips can send one chip to the piles on

More information

An Intuitive Approach to Groups

An Intuitive Approach to Groups Chapter An Intuitive Approach to Groups One of the major topics of this course is groups. The area of mathematics that is concerned with groups is called group theory. Loosely speaking, group theory is

More information

Fast Sorting and Pattern-Avoiding Permutations

Fast Sorting and Pattern-Avoiding Permutations Fast Sorting and Pattern-Avoiding Permutations David Arthur Stanford University darthur@cs.stanford.edu Abstract We say a permutation π avoids a pattern σ if no length σ subsequence of π is ordered in

More information

Peeking at partizan misère quotients

Peeking at partizan misère quotients Games of No Chance 4 MSRI Publications Volume 63, 2015 Peeking at partizan misère quotients MEGHAN R. ALLEN 1. Introduction In two-player combinatorial games, the last player to move either wins (normal

More information

1 Simultaneous move games of complete information 1

1 Simultaneous move games of complete information 1 1 Simultaneous move games of complete information 1 One of the most basic types of games is a game between 2 or more players when all players choose strategies simultaneously. While the word simultaneously

More information