A four parametric generalization of the Wythoff NIM and its recursive solution

Size: px
Start display at page:

Download "A four parametric generalization of the Wythoff NIM and its recursive solution"

Transcription

1 R u t c o r Research R e p o r t A four parametric generalization of the Wythoff NIM and its recursive solution Vladimir Gurvich a RRR 8-00, November 00 RUTCOR Rutgers Center for Operations Research Rutgers University 640 Bartholomew Road Piscataway, New Jersey Telephone: Telefax: rrr@rutcor.rutgers.edu rrr a RUTCOR, Rutgers University, 640 Bartholomew Road, Piscataway, NJ, 08854; gurvich@rutcor.rutgers.edu

2 Rutcor Research Report RRR 8-00, November 00 A four parametric generalization of the Wythoff NIM and its recursive solution Vladimir Gurvich Abstract. Given positive integer a, b and p, q, we will consider the following game NIM p,q a,b. Two piles contain x and y matches. Two players take turns. By one move, it is allowed to take x and y matches from these two piles such that 0 x x, 0 y y, 0 < x + y, and [(A) x y < a or (B) min(x, y ) < b]. Furthermore, each player after a move is allowed to block off up to p opponent s moves of type (A) and (q ) moves of type (B), more precisely, at most q moves in each case, when the minimum is realized by x and y. The player who takes the last match is the winner. Games NIM,,, NIM, a,, NIMp, a,, and NIM, a,b. were considered by Wythoff, Fraenkel, Larsson, and the author in 907, 98, 009, and 00, respectively. We obtain a simple arithmetic recursion solving NIM p,q a,b when p = or q = and get partial results for the general case. The recursion is of a standard type x n = mex q b {x i, y i 0 i < n}, y n = x n + a n/p ; n 0, where mex q b is a two-parametric generalization of the minimum excludant mex. Keywords: combinatorial games, NIM, Wythoff s NIM, minimum excludant Acknowledgements: This research was partially supported by DIMACS, Center for Discrete Mathematics and Theoretical Computer Science, Rutgers University.

3 Page RRR 8-00 Kernels of combinatorial games Given a digraph G = (V, E), a subset of its vertices K V is called a kernel if it is independent ((v, v ) E for no v, v K) and absorbing ( v K v K (v, v ) E). Furthermore, let digraph G be acyclic (contain no directed cycles) and locally finite (only a finite set of vertices can be reached from each fixed v 0 V ). The vertices and arcs of G are called positions and moves, respectively. Two player take turns moving a token along the arcs of E. The game starts in an initial position v 0 V and terminates in a dead-end (that is, in a vertex v t V of out-degree 0). The player who cannot move loses. It was shown in [] that every locally acyclic digraph has a unique kernel, which can be found by the following recursive algorithm: initialize i = 0, G 0 = G, and K 0 = ; then for i = 0,,..., for the current subgraph G i = (V i, E i ) denote by V i the set of all dead-ends and by V i the set of all positions from which a dead-end can be reached by one move; add V i to K i, delete V i V i from V i and repeat. Since G is acyclic and locally finite, the (unique) kernel K = K m = i=v i will be obtained in at most m = V / steps. A vertex v V is called a P-position if the player who enters v (the Previous player) wins; otherwise, v is called an N-position, since in this case the player who leaves it (the Next player) wins. It is clear that K is exactly the set of all P-positions and, by the definition of K, each move from a P-position leads to an N-position and for every N-position there is a move to a P-position. To solve a game, it is sufficient to find all its N- or P-positions. Minimum excludant and its generalizations The minimum excludant function mex(s) is defined for any proper subset S ZZ + of the non-negative integers as the minimum z ZZ + such that z S; in particular, mex( ) = 0. The following generalization was recently introduced in [8]. Given an integer b and a finite subset S ZZ + of m non-negative integers, let us order S and extend it by s m+ = to get a sequence 0 s < < s m < s m+ =. Let us choose the (unique) minimum i {,..., m} such that s i+ s i > b. By definition, mex b (S) = s i + b. We will need another generalization. Given an integer q and a finite multi-set S : ZZ + ZZ +, then mex q (S) is defined as the minimum z ZZ + such that S(z) < q. It is easily seen that both above functions are well-defined and mex = mex = mex. Finally, we will also need the following combination of the above two concepts. Given integer b, q, and a finite multi-set S : ZZ + ZZ + such that S q = m for S q = {z ZZ + S(z) q}. By definition mex q b (S) = mex b(s q ). Obviously, all functions are well-defined and mex b = mex b, mex q = mex q, mex = mex. Furthermore, we assume that mex q b ( ) = 0 for all b and q, by convention.

4 RRR 8-00 Page Wythofff s NIM or Corner the Queen In 907 Wythoff [6] considered a game G = (V, E), whose positions (x, y) are the pairs of non-negative integers and possible moves (x, y ) in (x, y) are defined by the rules: 0 x x, 0 y y, 0 < x + y, and [x = 0 or y = 0 or x = y ]. In other words, there are two piles of matches and, by one move, a player is allowed to take either (B) any positive number of matchings from one pile and nothing from the other (x = 0 or y = 0), or (A) the same positive number of matchings from both x = y. It is not allowed to pass (x + y > 0). The player who takes the last match wins. The following, obviously equivalent, reformulation might be convenient. In a position (x, y) of a (potentially infinite) chess board, there is a Queen. By one move, a player is allowed to move it towards the corner (0, 0), which is a unique terminal position. The player who corners the Queen wins. It is easily seen that the moves of types (A) and (B) correspond, respectively, to the bishop- and rook-types moves of the Queen. Due to an obvious symmetry, (x, y) is a P-position if and only if (y, x) is. We assume that x y unless it is explicitly said otherwise. Wythoff proved that the set of P-positions can be obtained by the recursion: x n = mex{x i, y i 0 i < n}, y n = x n + n; n 0. () For example, the first seven P-positions are (0, 0), (, ), (, 5), (4, 7), (6, 0), (8, ), (9, 5). Also, Wythoff proved that (x, y) is a P-position if and only if x = x n = nφ and y = y n = x n + n, where n is a non-negative integer and φ = ( + 5)/ is the golden section. 4 Fraenkel s NIM In [4, 5] Fraenkel generalized Wythoff s game, replacing x = y by a weaker restriction x y < a. Obviously, Wythoff s NIM corresponds to the case a =. Remark In case a = 0 we obtain the standard game of NIM (with two-piles, which is trivial). However, we assume that all four our parameters a, b and p, q are strictly positive. Wythoff s recursion is extended to Fraenkel s N IM(a) in the following simple way: x n = mex{x i, y i 0 i < n}, y n = x n + an; n 0. () The first seven P-positions for a = are (0, 0), (, ), (, 6), (4, 0), (5, ), (7, 7), (8, 0). Moreover, Fraenkel solved the recursion and got the following explicit formula for (x n, y n ). Let α = α(a) = ( a+ a + 4) be the (unique) positive root of the quadratic equation + =. (In particular, α() = ( + 5) is the golden section and α() =.) Then z z+a x n = αn, y n = x n + an n(α + a) ; n 0. () As mentioned in [4], the explicit formula () solves the game in linear time, in contrast to recursion (), providing only an exponential algorithm.

5 Page 4 RRR Larsson s NIM Further generalizations were suggested by Larsson in his PhD thesis []; see also [0, ]. He introduced one more strictly positive integer p, in addition to a, and defined p-blocking Fraenkel s NIM p a as follows: the rules are the same as in NIM a, except that before the next player moves, the previous player is allowed to block off (at most) p bishop-type - note, not a-bishop-type - options and declare that the next player must refrain from these options. When the next player has moved, any blocked options are forgotten... More precisely, if the current configuration is (x, y) then, before the next move is made, the previous player is allowed to choose up to p distinct, positive integers c,..., c p min{x, y} and declare that the next player may not move to any configuration (x c i, y c i ). Obviously, NIM a = NIM a. P-positions (x n, y n ) of NIM p a are given by the next recursion: x n = mex{x i, y i 0 i < n}, y n = x n + a n/p ; n 0, (4) which is a natural generalization of () for NIM a. One can try to generalize the explicit formula () in a similar way. Let α be the (unique) positive root of the quadratic equation pz + (a p)x a = 0, or equivalently, + =. Furthermore, let β = α + a/p and x x+a/p x n = nα = n p a + a + 4p p, y n = nβ = n p + a + a + 4p p ; n 0. However, according to [0], although the obtained sequence is in a certain sense very close, yet, not equal to the set of P-positions of game NIM a,p when p >. 6 Game NIM a,b Another generalization of Frankel s NIM a was recently suggested in [8]. Given positive integer a and b, two players take turns and, by one move, it is allowed to take x and y matches from these piles such that 0 x x, 0 y y, 0 < x + y, and [(A) x y < a or (B) min(x, y ) < b]. In other words, a player can take (A) almost equal numbers of matches from both piles, or (B) any number of matches from one pile and at most b from the other. The following recursive formula for the P-positions is obtained in [8]. x n = mex b {x i, y i 0 i < n}, y n = x n + an; n 0. (5) Although in this case, it is hardly possible to get an explicit formula for x n, yet, recently Oudalov in [4] proved that for all positive integer a and b limits l(a, b) = xn(a,b) exist and are n

6 RRR 8-00 Page 5 algebraic numbers; namely, l(a, b) = a, where r > is the Perron root of the polynomial r a P a,b (z) = z b+ z z ib/a, provided a and b are coprime, while l(ka, kb) = kl(a, b), according to [8]. Furthermore, P (z) = P a,b (z) is a characteristic polynomial of a non-negative integer matrix M(a, b), which is primitive and r is its Perron-Frobenius eigenvalue; in particular, r is real, positive (in fact, r > ), and r > z for any other root z of P (z). i= 7 Game NIM p,q a,b Now let us consider the general case. Two player take turns and by one move in a position (x, y) the Next player can reduce x by x and y by x such that 0 x x, 0 y y, 0 < x + y, and [(A) x y < a or (B) min(x, y ) < b]. However, some of these moves might be forbidden by the Previous player. Namely, after entering (x, y), (s)he is allowed to choose up to p + q positive integers c,..., c p min{x, y}; d,..., d q x and d,..., d q y and declare that the next player may not move to any position: (x c i, y c i ), (x d i, y), or (x, y d i ). After a move from (x, y) is made all these restrictions are forgotten and the Next player is similarly allowed to block up to p + q new options. In case min{p, q} =, game NIM p,q a,b is solved by the following statement which we be proven in Section 9. Theorem When p = or q =, all P-positions (x n, y n ) of NIM p,q a,b are given by recursion x n = mex q b {x i, y i 0 i < n}, y n = x n + a n/p ; n 0. (6) Remark By convention, computing mex q b {x i, y i 0 i < n} for each diagonal position (x i, y i ) with x i = y i we count x i and y i as only one element, not as two; see NIM,,, NIM,,, NIM 4,,, NIM,5,, NIM,,, NIM,,, NIM,,, NIM,,, and NIM,, in Tables -5. Let us also recall that (x, y) is a P-position if and only if (y, x) is. x Conjecture Limits l(a, b, p, q) = lim n(a,b,p,q) n n positive integer a, b and p, q such that min{p, q} =. exist and are algebraic numbers for all Remark In view of a recent breakthrough by Hadad [9], Fraenkel and Peled [6], such a linear asymptotic may lead to a polynomial algorithm for NIM p,q a,b. Yet first, one should extend their results by replacing the standard minimum excludant mex by mex q b.

7 Page 6 RRR Bouton - von Neumann s algorithm finding kernels of acyclic digraphs and its applications to NIM p,q a,b An algorithm finding all P-positions was suggested in 90 by Bouton in [] for the normal and misere versions of NIM (with k piles). Then, in [], it was extended to an arbitrary combinatorial game modeled by an acyclic digraph G = (V, E). It works recursively. In step, let us find all terminal (that is, of out-degree 0) positions and denote the obtained set by P. Furthermore, let N be the set of all positions from which P can be reached by one move. Let us delete P N and repeat, obtain P and N, etc. Obviously, (P P...) is the set of all P-positions. In Figure this algorithm is illustrated for NIM,,. The only terminal position is (x 0, y 0 ) = (0, 0). Set N consists of two columns {(x, y) x }, two rows {(x, y) y }, and the main diagonal {(x, y) x = y}, excluding position (0, 0) itself. Indeed, (0, 0) can be reached by one move from each of the above positions, since a =, b = and no move can be blocked, since p = q =. After elimination of P N, we obtain P = {(, ), (, )}. Then, set N is constructed in a similar way. Position (, ) can be reached from two columns {(x, y) x, y}, two rows {(x, y) y 4, x}, and one diagonal {(x, y) y = x + > }, excluding position (, ) itself. Obviously, the symmetric constraints hold for (, ). The union of the obtained two sets is N. Then, after its eliminating, we get P = {(5, 7), (7, 5)}, etc. Let us consider one more example: NIM,, in Figure. Again (x 0, y 0 ) = (0, 0) is the unique terminal position. Set N consists of one column {(x, y) x = 0} and one rows {(x, y) y = 0}, excluding position (0, 0) itself. Indeed, (0, 0) can be reached by one move from each of the above positions, since a = b = and none of these moves can be blocked, since q =. Although (0, 0) can be also reached from the diagonal {(x, y) x = y > }, yet, since p =, such a move can be blocked. Thus, (, ) P ; in fact, P contains no other positions. Hence, N consists of one column {(x, y) x =, y > }, one row {(x, y) y =, x > }, and one diagonal {(x, y) x = y > }. Indeed, since p =, one of two positions {(0, 0), (, )} can be blocked, but not both. Hence, P = {(, ), (, )}, etc. For both above examples, first ten positions of P (with x y) are given in Table. Let us notice that, in general, all positions of a row {(x, y) x = x 0, y > y 0 }, a column {(x, y) x > x 0, y = y 0 }, or a diagonal {(x, y) x y = x 0 y 0, x > x 0, y > y 0 } go to N j0 as soon as (x 0, y 0 ) appears in P j0 as the q-th position of j 0 j= P j in the row or column, or the p-th position of the diagonal, respectively. Moreover, not only this one but next b rows or columns and a diagonals go to N j in the considered case.

8 RRR 8-00 Page 7 9 Proof of Theorem (sketch) We will derive Theorem from the Bouton - von Neumann algorithm. First, let us notice x i+ > x i if q = and y i+ > y i if p = for all j. Hence, (x i, y i ) (x i+, y i+ ) for all i whenever p = or q =. Moreover, in this case formula (6) never lists the same position twice, since both x j and y j are non-decreasing functions of j. For simplicity, let us start with the case p = q =, which was already considered in [8]. By symmetry, P i = {(x i, y i ), (y i, x i )} for every i. Each of these two positions can be reached by b rows, b columns, and a diagonals. For i = 0 only a of these diagonals satisfy the restriction x y. Similarly, for any fixed i > 0 only a of them are new, while the remaining a were already eliminated before, with N j for some j < i. Thus, exactly a diagonals are excluded in each step and, hence, y n = x n + an for every n 0. Furthermore, each position (x i, y i ) eliminates the next b columns x i,..., x i + b. Yet, the symmetric position (y i, x i ) also eliminates b columns: y i,..., y i + b. (Of course, these two sets may overlap; they may also intersect the sets obtained in a previous step j < i.) Anyway, the desired recursion x n = mex b {x i, y i 0 i < n} immediately follows. Case min{p, q} = is just a little more sophisticated than p = q =. First, let us assume that q =, p ; see Figures, 6, and 7. In this case, obviously, each diagonal {(x, y) y = x + aj, j 0} contains exactly p P-positions, while any other diagonal does not contain them at all. In other words, the second part of the recursion y n = x n + a n/p holds. It is easy to verify that the first part, x n = mex b {x i, y i 0 i < n} holds too, by construction of the algorithm. Finally, let p =, while q ; see Figures 4, 5, and 8. In this case, every b-th row or column contains exactly q P-position, while each diagonal contains exactly one of them. Respectively, in the recursion we replace mex b by mex q b, while y n = x n + an remains. 0 Several remarks on the case: min{p, q} > This case is considered in Figures 9-4 and Tables - 5. Formally, recursion (6) does not work already for q >. Yet, in this case the problem can be easily fixed; see remark and the corresponding examples in Tables -5. In case when both p > and q > we will need several more serious conventions, which sometimes modify significantly the rules of the game, especially, when min{p, q} >. First, let us recall that x n+ > x n whenever q = and y n+ > y n whenever p =. In contrast, y n x n = a n/p may be equal to y n+ x n+ = a (n + )/p when p >, while equality x n+ = x n may hold too, when q >. Hence, applying (6) formally in case when both p and q are larger than, we would frequently obtain that (x n, y n ) = (x n+, y n+ ). In this case, by convention, we skip the value x n+ = x n and, proceed instead with the next value of function mex q b. This convention may be applicable several times in a row, until y n+k = x n+k + a (n + k)/p becomes strictly larger than y n. Then we return and set x n+k = x n ; see, for example, Tables - 5.

9 Page 8 RRR 8-00 If p > and q > but a = b =, we can still save our main recursion (6). To do so, we keep unchanged its y-part y n = x n + a n/p, while in x-part, x n = mex q b {x i, y i 0 i < n}, we keep mex q b but slightly modify the natural order n = 0,,... in which the numbers appear. Namely, we introduce a priority set S = S(p, q) ZZ +, define (x i, y i ) for i S first, and then set x n = mex q b {x i, y i i [0; n) S}; see, for example, bold lines in Table 4. First, let us assume that p q. In this case, we assign numbers 0,,..., q to positions (0, 0), (, ),..., (q, q ), numbers p,..., p + q to (0, ),..., (q, q ), etc., and in general, jp,..., jp + q to (0, j),..., (q j, q ), where j = 0,,..., q. For example, for NIM 4,, in Table 4, positions (0, 0), (, ), (, ), (0, ), (, ), and (0, ) get numbers 0,,, 4, 5, and 8, respectively. Then, by the modified mex q b-formula, we obtain (x, y ) = (, ), (x 6, y 6 ) = (, 4), (x 7, y 7 ) = (4, 5), (x 9, y 9 ) = (, 5), etc. Second, let us assume that p < q. In this case, we assign numbers 0,,..., p to positions (0, 0),..., (p, p ), numbers p, p+,..., p to positions (0, ),..., (p, p), numbers, etc., ((q p)p,..., (q p+)p to positions (0, q p),..., (p, q ); then, numbers (q p)p +,..., (q p + )p to positions (0, q),..., (p, p + q ), etc., finally, number p(q p + )/ to position (0, q ). For example, for NIM,5, in Table 4, positions (0, 0), (, ), (, ), (0, ), (, ), (, ), (0, ), (, ), (, 4),(0, ), (, 4), and (0, 4) get numbers 0 0 and, respectively. Then, by the modified mex q b-formula, we obtain (x, y ) = (, 6), (x, y ) = (, 7), etc. Let us remark that all above conventions modified function mex q b but not the rules of the game NIM p,q a,b. In contrast, when min{p, q, a} > or min{p, q, b} > we have to modify even the rules, to save the recursion, with the function mex q b modified as above; see, for example, the last three Figures - 4, where the crossed positions are treated non-standardly. Generalized minimum excludant mex q and Sprague-Grundy theorem Let us slightly modify the above algorithm as follows. Let us assign f(v) = 0 to every position v P, then f(v) = to each v N, and in general, given a position v such that all its (immediate) successors are already evaluated, let us set f(v) = mex{f(w) (v, w) E}. The obtained mapping f : V ZZ + is called the Sprague-Grundy function of G. This definition and the definition of mex immediately imply that (i) f(v) = 0 if and only if v is a P-position; (ii) for every k < f(v) a position w with f(w) = k can be reached from v; (iii) no position w with f(w) = f(v) can be reached from v. Sprague [5] and Grundy [7] introduced the concept of sum of combinatorial games G = G... G n as follows. A position of G is a set v = (v,..., v n ), where v i V i is a position of the summand-game G i = (V i, E i ) for i [n] = {,..., n}; in other words,

10 RRR 8-00 Page 9 V = V... V n. Respectively, by one move from v V a player is allowed to choose any (but only one) i [n], any successor v i of v i and replace v i by v i. The Sprague-Grundy Theorem claims that f(g) = i [n] f(g i), where is the bitwise binary sum, also called the NIM-sum. Thus, as we already mentioned, the P-positions of G are the zeros of f(g). Making use of mex q, we obtain a simple generalization of the above theorem as follows. Let before the next player moves, the previous player is allowed to block off (at most) q i moves in G i for all i [n] and declare that the next player must refrain from these moves. After the next player has moved, all these blocks are forgotten. Obviously, this modification can be solved similarly: just for all i [n], replace mex by mex q i, functions f(g i ) by f q i (G i ) and, finally, f(g) by f q (G) = i [n] f q i (G i ), where q = (q,..., q n ). It would be interesting to find a similar application of mex q b. Acknowledgements: I am thankful to Vladimir Oudalov for the Figures and Tables that will appear after the bibliography. References [] E.R. Berlekamp, J.H. Conway, and R.K. Guy, Winning ways for your mathematical plays, vol.-4, second edition, A.K. Peters, Natick, MA, [] C.L. Bouton, Nim, a game with a complete mathematical theory, Ann. of Math., -nd Ser., (90-90), 5-9. [] H.S.M. Coxeter, The golden section, Phyllotaxis and Wythoff s game, Scripta Math. 9 (95) 5 4. [4] A.S. Fraenkel, How to beat your Wythoff games opponent on three fronts Amer. Math. Monthly 89 (98) 5 6. [5] A.S. Fraenkel, Wythoff games, continued fractions, cedar trees and Fibonacci searches, Theoretical Computer Science 9 (984) [6] A.S. Fraenkel and U. Peled, Harnessing the Unwieldy MEX Function, Preprint at http : // f raenkel/p apers/ Harnessing.T he.unwieldy.mex.f unction.pdf [7] P.M. Grundy, Mathematics of games, Eureka, (99), 6-8. [8] V. Gurvich, Further generalizations of Wythoff s game and minimum excludant function, RUTCOR Research Report, 6-00, Rutgers University. [9] U. Hadad, Polynomializing Seemingly Hard Sequences Using Surrogate Sequences, MS. Thesis, Fac. of Math. Weiz. Inst. of Sci., 008.

11 Page 0 RRR 8-00 [0] U. Larsson, -pile Nim with a restricted number of move-size dynamic imitations Integers, 9 (009), G4. [] U. Larsson, Restrictions of m-wythoff Nim and p-complementary Beatty sequences in Games of no Chance, M. Albert and R. Nowakowski eds, MSRI 56, Cambridge Univ. Press, 009. [] U. Larsson, Sequences and games generalizing the combinatorial game of Wythoff NIM, PhD Thesis, Götheborg University October 009. [] J. von Neumann and O. Morgenstern, Theory of games and economic behavior, Princeton University Press, Princeton, NJ, 944. [4] V. Oudalov, Linear asymptotic for recursions related to a new generalization of Wythoff s NIM and minimum excludant, Rutcor Research Report RRR [5] R. Sprague, Über mathematische Kampfspiele, Tohoku Math. J., 4 (96), [6] W.A. Wythoff, A modification of the game of Nim, Nieuw Archief voor Wiskunde, 7 (907), 99-0

12 RRR 8-00 Page Figure : NIM,,; a =, b = p = q =

13 Page RRR Figure : NIM,,; a = p = q =, b =

14 RRR 8-00 Page Figure : NIM,,; a = b = q =, p =

15 Page 4 RRR Figure 4: NIM,,; a = b = p =, q =

16 RRR 8-00 Page Figure 5: NIM,,; a = p =, b = q =

17 Page 6 RRR Figure 6: NIM,,; a =, b = q =, p =

18 RRR 8-00 Page Figure 7: NIM,,; a = p =, b =, q =

19 Page 8 RRR Figure 8: NIM,,; a = b = q =, p =

20 RRR 8-00 Page Figure 9: NIM 4,,; a = b =, p = 4, q =

21 Page 0 RRR Figure 0: NIM,5,; a = b =, p =, q = 5

22 RRR 8-00 Page Figure : NIM,,; a =, b = p = q =

23 Page RRR Figure : NIM,,; a = p = q =, b =

24 RRR 8-00 Page Figure : NIM,,; a = b = p = q =

25 Page 4 RRR Figure 4: NIM,,; a = b =, p = q =

26 RRR 8-00 Page 5 NIM n x n y n y n x n NIM n x n y n y n x n NIM n x n y n y n x n NIM n x n y n y n x n Table : One of {a, b, p, q} is, the remaining three equal

27 Page 6 RRR 8-00 NIM n x n y n y n x n NIM n x n y n y n x n Table : min{a, p} > or min{b, q} > NIM n x n y n y n x n NIM n x n y n y n x n Table : min{a, b, p} > or min{a, b, q} >

28 RRR 8-00 Page 7 NIM 4 n x n y n y n x n NIM 5 n x n y n y n x n Table 4: min{p, q} >>

29 Page 8 RRR 8-00 NIM n x n y n y n x n NIM n x n y n y n x n NIM n x n y n y n x n NIM n x n y n y n x n Table 5: min{a, p, q} > or min{b, p, q} >

Slow k-nim. Vladimir Gurvich a

Slow k-nim. Vladimir Gurvich a R u t c o r Research R e p o r t Slow k-nim Vladimir Gurvich a Nhan Bao Ho b RRR 3-2015, August 2015 RUTCOR Rutgers Center for Operations Research Rutgers University 640 Bartholomew Road Piscataway, New

More information

A polynomial algorithm for a two parameter extension of the Wythoff NIM based on the Perron-Frobenius theory.

A polynomial algorithm for a two parameter extension of the Wythoff NIM based on the Perron-Frobenius theory. R u t c o r Research R e p o r t A polynomial algorithm for a two parameter extension of the Wythoff NIM based on the Perron-Frobenius theory. Endre Boros a Vladimir Gurvich b Vladimir Oudalov c RRR 19-2011,

More information

Geometrical extensions of Wythoff s game

Geometrical extensions of Wythoff s game Discrete Mathematics 309 (2009) 3595 3608 www.elsevier.com/locate/disc Geometrical extensions of Wythoff s game Eric Duchêne, Sylvain Gravier Institut Fourier, ERTé Maths à modeler Grenoble, France Received

More information

arxiv: v2 [math.co] 23 Mar 2012

arxiv: v2 [math.co] 23 Mar 2012 VARIANTS OF WYTHOFF S GAME TRANSLATING ITS P-POSITIONS arxiv:1203.2090v2 [math.co] 23 Mar 2012 NHAN BAO HO Abstract. We introduce a restriction of Wythoff s game, which we call F-Wythoff, in which the

More information

DIMACS Technical Report March Game Seki 1

DIMACS Technical Report March Game Seki 1 DIMACS Technical Report 2007-05 March 2007 Game Seki 1 by Diogo V. Andrade RUTCOR, Rutgers University 640 Bartholomew Road Piscataway, NJ 08854-8003 dandrade@rutcor.rutgers.edu Vladimir A. Gurvich RUTCOR,

More information

THE RALEIGH GAME. Received: 1/6/06, Accepted: 6/25/06. Abstract

THE RALEIGH GAME. Received: 1/6/06, Accepted: 6/25/06. Abstract INTEGERS: ELECTRONIC JOURNAL OF COMBINATORIAL NUMBER THEORY 7(2) (2007), #A13 THE RALEIGH GAME Aviezri S. Fraenkel 1 Department of Computer Science and Applied Mathematics, Weizmann Institute of Science,

More information

INVARIANT AND DUAL SUBTRACTION GAMES RESOLVING THE DUCHÊNE-RIGO CONJECTURE.

INVARIANT AND DUAL SUBTRACTION GAMES RESOLVING THE DUCHÊNE-RIGO CONJECTURE. INVARIANT AND DUAL SUBTRACTION GAMES RESOLVING THE DUCHÊNE-RIGO CONJECTURE. URBAN LARSSON, PETER HEGARTY, AVIEZRI S. FRAENKEL ABSTRACT. We prove a recent conjecture of Duchêne and Rigo, stating that every

More information

arxiv: v2 [math.co] 9 Aug 2011

arxiv: v2 [math.co] 9 Aug 2011 Winning strategies for aperiodic subtraction games arxiv:1108.1239v2 [math.co] 9 Aug 2011 Alan Guo MIT Computer Science and Artificial Intelligence Laboratory Cambridge, MA 02139, USA aguo@mit.edu Abstract

More information

R u t c o r Research R e p o r t. Uniform partitions and Erdös-Ko-Rado Theorem a. Vladimir Gurvich b. RRR , August, 2009

R u t c o r Research R e p o r t. Uniform partitions and Erdös-Ko-Rado Theorem a. Vladimir Gurvich b. RRR , August, 2009 R u t c o r Research R e p o r t Uniform partitions and Erdös-Ko-Rado Theorem a Vladimir Gurvich b RRR 16-2009, August, 2009 RUTCOR Rutgers Center for Operations Research Rutgers University 640 Bartholomew

More information

Martin Gardner and Wythoff s Game

Martin Gardner and Wythoff s Game Martin Gardner and Wythoff s Game February 1, 2011 What s a question to your answer? We will not settle this puzzle here, yet we ll taste it. But let s begin at the beginning, namely in 1907, when Willem

More information

Nash-solvable bidirected cyclic two-person game forms

Nash-solvable bidirected cyclic two-person game forms DIMACS Technical Report 2008-13 November 2008 Nash-solvable bidirected cyclic two-person game forms by Endre Boros 1 RUTCOR, Rutgers University 640 Bartholomew Road, Piscataway NJ 08854-8003 boros@rutcor.rutgers.edu

More information

On the Sprague-Grundy function of exact k-nim

On the Sprague-Grundy function of exact k-nim R u t c o r Research R e p o r t On the Sprague-Grundy function of exact k-nim Endre Boros a Vladimir Gurvich b Nhan Bao Ho c Kazuhisa Makino d Peter Mursic e RRR 2-2015, July 2015 RUTCOR Rutgers Center

More information

MAHARAJA NIM: WYTHOFF S QUEEN MEETS THE KNIGHT

MAHARAJA NIM: WYTHOFF S QUEEN MEETS THE KNIGHT #G05 INTEGERS 14 (2014) MAHARAJA NIM: WYTHOFF S QUEEN MEETS THE KNIGHT Urban Larsson Mathematical Sciences, Chalmers University of Technology and University of Gothenburg, Göteborg, Sweden urban.larsson@yahoo.se

More information

Poset-Game Periodicity

Poset-Game Periodicity Poset-Game Periodicity Steven Byrnes Final Siemens-Westinghouse Version September 29, 2002 Abstract In this paper, we explore poset games, a large class of combinatorial games which includes Nim, Chomp,

More information

OPTION-CLOSED GAMES RICHARD J. NOWAKOWSKI AND PAUL OTTAWAY

OPTION-CLOSED GAMES RICHARD J. NOWAKOWSKI AND PAUL OTTAWAY Volume 6, Number 1, Pages 142 153 ISSN 1715-0868 OPTION-CLOSED GAMES RICHARD J. NOWAKOWSKI AND PAUL OTTAWAY Abstract. We consider the class of combinatorial games with the property that each player s move

More information

Theorem 1. Every P -position of the game can be written in the form (T n ; m 1 ; : : : ; m k?1 ), where the (k? 1)-tuples (m 1 ; : : : ; m k?1 ) range

Theorem 1. Every P -position of the game can be written in the form (T n ; m 1 ; : : : ; m k?1 ), where the (k? 1)-tuples (m 1 ; : : : ; m k?1 ) range A New Heap Game Aviezri S. Fraenkel and Dmitri Zusman Department of Applied Mathematics and Computer Science The Weizmann Institute of Science Rehovot 76100, Israel fraenkel@wisdom.weizmann.ac.il http://www.wisdom.weizmann.ac.il/~fraenkel

More information

Algebraic Structure in a Family of Nim-like Arrays

Algebraic Structure in a Family of Nim-like Arrays Algebraic Structure in a Family of Nim-like Arrays Lowell Abrams Department of Mathematics The George Washington University Washington, DC 20052 U.S.A. labrams@gwu.edu Dena S. Cowen-Morton Department of

More information

Sprague-Grundy Values of the R-Wythoff Game

Sprague-Grundy Values of the R-Wythoff Game Sprague-Grundy Values of the R-Wythoff Game Albert Gu Department of Mathematics Carnegie Mellon University Pittsburgh, PA 15213, U.S.A agu@andrew.cmu.edu Submitted: Aug 6, 2014; Accepted: Apr 10, 2015;

More information

Endre Boros b Vladimir Gurvich d ;

Endre Boros b Vladimir Gurvich d ; R u t c o r Research R e p o r t On effectivity functions of game forms a Endre Boros b Vladimir Gurvich d Khaled Elbassioni c Kazuhisa Makino e RRR 03-2009, February 2009 RUTCOR Rutgers Center for Operations

More information

R u t c o r Research R e p o r t. On Acyclicity of Games with Cycles. Daniel Andersson a Vladimir Gurvich b Thomas Dueholm Hansen c

R u t c o r Research R e p o r t. On Acyclicity of Games with Cycles. Daniel Andersson a Vladimir Gurvich b Thomas Dueholm Hansen c R u t c o r Research R e p o r t On Acyclicity of Games with Cycles Daniel Andersson a Vladimir Gurvich b Thomas Dueholm Hansen c RRR 8-8, November 8 RUTCOR Rutgers Center for Operations Research Rutgers

More information

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and education use, including for instruction at the authors institution

More information

A misère-play -operator

A misère-play -operator A misère-play -operator Matthieu Dufour Silvia Heubach Urban Larsson arxiv:1608.06996v1 [math.co] 25 Aug 2016 July 31, 2018 Abstract We study the -operator (Larsson et al, 2011) of impartial vector subtraction

More information

Algebraic Structure in a Family of Nim-like Arrays

Algebraic Structure in a Family of Nim-like Arrays Algebraic Structure in a Family of Nim-like Arrays Lowell Abrams Department of Mathematics The George Washington University Washington, DC 20052 U.S.A. labrams@gwu.edu Dena S. Cowen-Morton Department of

More information

A Family of Nim-Like Arrays: The Locator Theorem

A Family of Nim-Like Arrays: The Locator Theorem locator theorem paper v 2.pdf A Family of Nim-Like Arrays: The Locator Theorem Lowell Abrams a,denas.cowen-morton b, a Department of Mathematics, The George Washington University, Washington, DC 20052

More information

Misère canonical forms of partizan games

Misère canonical forms of partizan games Games of No Chance 4 MSRI Publications Volume 63, 2015 Misère canonical forms of partizan games AARON N. SIEGEL We show that partizan games admit canonical forms in misère play. The proof is a synthesis

More information

Another bridge between Nim and Wythoff

Another bridge between Nim and Wythoff Another bridge between Nim and Wythoff Eric Duchene, Aviezri Fraenkel, Sylvain Gravier, Richard J. Nowakowski To cite this version: Eric Duchene, Aviezri Fraenkel, Sylvain Gravier, Richard J. Nowakowski.

More information

#G2 INTEGERS 12 (2012) A GENERALIZED DIAGONAL WYTHOFF NIM

#G2 INTEGERS 12 (2012) A GENERALIZED DIAGONAL WYTHOFF NIM #G2 INTEGERS 12 (2012) A GENERALIZED DIAGONAL WYTHOFF NIM Urban Larsson Mathematical Sciences, Chalmers University of Technology and University of Gothenburg, Gothenburg, Sweden urban.larsson@chalmers.se

More information

BEATTY SEQUENCES AND WYTHOFF SEQUENCES, GENERALIZED

BEATTY SEQUENCES AND WYTHOFF SEQUENCES, GENERALIZED BEATTY SEQUENCES AND WYTHOFF SEQUENCES, GENERALIZED CLARK KIMBERLING Abstract. Joint rankings of certain sets yield sequences called lower and upper s-wythoff sequences. These generalizations of the classical

More information

Games Played by Boole and Galois

Games Played by Boole and Galois Games Played by Boole and Galois Aviezri S. Fraenkel August 6, 2007 Department of Computer Science and Applied Mathematics Weizmann Institute of Science Rehovot 76100, Israel Abstract We define an infinite

More information

On Acyclicity of Games with Cycles

On Acyclicity of Games with Cycles On Acyclicity of Games with Cycles Daniel Andersson, Vladimir Gurvich, and Thomas Dueholm Hansen Dept. of Computer Science, Aarhus University, {koda,tdh}@cs.au.dk RUTCOR, Rutgers University, gurvich@rutcor.rutgers.edu

More information

Analysis of odd/odd vertex removal games on special graphs

Analysis of odd/odd vertex removal games on special graphs Analysis of odd/odd vertex removal games on special graphs Master Thesis, Royal Institute of Technology - KTH, 2012 Oliver Krüger okruger@kth.se May 21, 2012 Thesis advisor: Jonas Sjöstrand, KTH Abstract

More information

ON THE THREE-ROWED CHOMP. Andries E. Brouwer Department of Mathematics, Technical University Eindhoven, P.O. Box 513, 5600MB Eindhoven, Netherlands

ON THE THREE-ROWED CHOMP. Andries E. Brouwer Department of Mathematics, Technical University Eindhoven, P.O. Box 513, 5600MB Eindhoven, Netherlands ON THE THREE-ROWED CHOMP Andries E. Brouwer Department of Mathematics, Technical University Eindhoven, P.O. Box 513, 5600MB Eindhoven, Netherlands Andries.Brouwer@cwi.nl Gábor Horváth Department of Algebra

More information

MATH4250 Game Theory 1. THE CHINESE UNIVERSITY OF HONG KONG Department of Mathematics MATH4250 Game Theory

MATH4250 Game Theory 1. THE CHINESE UNIVERSITY OF HONG KONG Department of Mathematics MATH4250 Game Theory MATH4250 Game Theory 1 THE CHINESE UNIVERSITY OF HONG KONG Department of Mathematics MATH4250 Game Theory Contents 1 Combinatorial games 2 1.1 Combinatorial games....................... 2 1.2 P-positions

More information

Endre Boros b Khaled Elbassioni d

Endre Boros b Khaled Elbassioni d R u t c o r Research R e p o r t On Nash equilibria and improvement cycles in pure positional strategies for Chess-like and Backgammon-like n-person games a Endre Boros b Khaled Elbassioni d Vladimir Gurvich

More information

Wen An Liu College of Mathematics and Information Science, Henan Normal University, Xinxiang, P.R. China

Wen An Liu College of Mathematics and Information Science, Henan Normal University, Xinxiang, P.R. China #G4 INTEGERS 1 (01) ON SUPPLEMENTS OF M BOARD IN TOPPLING TOWERS Wen An Liu College of Mathematics and Information Science, Henan Normal University, Xinxiang, P.R. China liuwenan@16.com Haifeng Li College

More information

Subtraction games. Chapter The Bachet game

Subtraction games. Chapter The Bachet game Chapter 7 Subtraction games 7.1 The Bachet game Beginning with a positive integer, two players alternately subtract a positive integer < d. The player who gets down to 0 is the winner. There is a set of

More information

NEW GAMES RELATED TO OLD AND NEW SEQUENCES

NEW GAMES RELATED TO OLD AND NEW SEQUENCES INTEGERS: ELECTRONIC JOURNAL OF COMBINATORIAL NUMBER THEORY 4 (2004), #G06 NEW GAMES RELATED TO OLD AND NEW SEQUENCES Aviezri S. Fraenkel 1 Department of Computer Science and Applied Mathematics, Weizmann

More information

Extensions of Wythoff s Game

Extensions of Wythoff s Game Extensions of Wythoff s Game Lior Goldberg, Aviezri Fraenkel August 28, 2013 Abstract We determine the maximal set of moves for 2-pile take-away games with prescribed P -positions ( αn, βn ) for n Z 1

More information

Introduction to Combinatorial Game Theory

Introduction to Combinatorial Game Theory Introduction to Combinatorial Game Theory Tom Plick Drexel MCS Society April 10, 2008 1/40 A combinatorial game is a two-player game with the following properties: alternating play perfect information

More information

The games SEKI and D-SEKI

The games SEKI and D-SEKI R u t c o r Research R e p o r t The games SEKI and D-SEKI Andrey Gol berg a Vladimir Gurvich b Diogo Andrade c Konrad Borys d Gabor Rudolf e RRR 27 202, November 202 RUTCOR Rutgers Center for Operations

More information

One Pile Nim with Arbitrary Move Function

One Pile Nim with Arbitrary Move Function One Pile Nim with Arbitrary Move Function by Arthur Holshouser and Harold Reiter Arthur Holshouser 3600 Bullard St. Charlotte, NC, USA, 28208 Harold Reiter Department of Mathematics UNC Charlotte Charlotte,

More information

arxiv: v1 [math.co] 27 Aug 2015

arxiv: v1 [math.co] 27 Aug 2015 P-positions in Modular Extensions to Nim arxiv:1508.07054v1 [math.co] 7 Aug 015 Tanya Khovanova August 31, 015 Abstract Karan Sarkar In this paper, we consider a modular extension to the game of Nim, which

More information

On tame, pet, domestic, and miserable impartial games

On tame, pet, domestic, and miserable impartial games See discussions, stats, and author profiles for this publication at: http://www.researchgate.net/publication/281312777 On tame, pet, domestic, and miserable impartial games ARTICLE AUGUST 2015 Source:

More information

PLAYING END-NIM WITH A MULLER TWIST

PLAYING END-NIM WITH A MULLER TWIST #G5 INTEGERS 17 (2017) PLAYING END-NIM WITH A MULLER TWIST David G. C. Horrocks School of Mathematical and Computational Sciences, University of Prince Edward Island, Charlottetown, PE, Canada dhorrocks@upei.ca

More information

Champion Spiders in the Game of Graph Nim

Champion Spiders in the Game of Graph Nim Champion Spiders in the Game of Graph Nim Neil J. Calkin, Janine E. Janoski, Allison Nelson, Sydney Ryan, Chao Xu Abstract In the game of Graph Nim, players take turns removing one or more edges incident

More information

Discrete Mathematics. On Nash equilibria and improvement cycles in pure positional strategies for Chess-like and Backgammon-like n-person games

Discrete Mathematics. On Nash equilibria and improvement cycles in pure positional strategies for Chess-like and Backgammon-like n-person games Discrete Mathematics 312 (2012) 772 788 Contents lists available at SciVerse ScienceDirect Discrete Mathematics journal homepage: www.elsevier.com/locate/disc On Nash equilibria and improvement cycles

More information

IMPROVEMENTS ON CHOMP. Xinyu Sun Department of Mathematics, Temple University, Philadelphia, PA 19122, USA.

IMPROVEMENTS ON CHOMP. Xinyu Sun Department of Mathematics, Temple University, Philadelphia, PA 19122, USA. IMPROVEMENTS ON CHOMP Xinyu Sun Department of Mathematics, Temple University, Philadelphia, PA 191, USA xysun@math.temple.edu Received: 10/16/01, Revised: 4/9/0, Accepted: 5/17/0, Published: 5/0/0 Abstract

More information

Generalizing the Wythoff Game

Generalizing the Wythoff Game Generalizing the Wythoff Game Cody Schwent Advisor: Dr David Garth 1 Introduction Let c be a positive integer In the Wythoff Game there are two piles of tokens with two players who alternately take turns

More information

On Acyclicity of Games with Cycles 1

On Acyclicity of Games with Cycles 1 DIMACS Technical Report 9-9 March 9 On Acyclicity of Games with Cycles by Daniel Andersson Department of Computer Science Aarhus University koda@cs.au.dk Vladimir Gurvich RUTCOR Rutgers University gurvich@rutcor.rutgers.edu

More information

Acyclic, or totally tight, two-person game forms; characterization and main properties 1

Acyclic, or totally tight, two-person game forms; characterization and main properties 1 DIMACS Technical Report 008-0 October 008 Acyclic, or totally tight, two-person game forms; characterization and main properties by Endre Boros RUTCOR, Rutgers University 640 Bartholomew Road Piscataway,

More information

arxiv: v1 [math.co] 18 May 2018

arxiv: v1 [math.co] 18 May 2018 P PLAY IN CANDY NIM NITYA MANI, RAJIV NELAKANTI, SIMON RUBINSTEIN-SALZEDO, AND ALEX THOLEN arxiv:1805.07019v1 [math.co] 18 May 018 Abstract. Candy Nim is a variant of Nim in which both players aim to take

More information

Discrete Mathematics

Discrete Mathematics Discrete Mathematics 309 (2009) 4456 4468 Contents lists available at ScienceDirect Discrete Mathematics journal homepage: www.elsevier.com/locate/disc Minimal and locally minimal games and game forms

More information

Periodicity and Other Structure in a Colorful Family of Nim-like Arrays

Periodicity and Other Structure in a Colorful Family of Nim-like Arrays Periodicity and Other Structure in a Colorful Family of Nim-like Arrays Lowell Abrams Department of Mathematics The George Washington University Washington, DC 20052 U.S.A. labrams@gwu.edu Dena S. Cowen-Morton

More information

PREPRINT 2009:45. Restrictions of m-wythoff Nim and p-complementary Beatty Sequences URBAN LARSSON

PREPRINT 2009:45. Restrictions of m-wythoff Nim and p-complementary Beatty Sequences URBAN LARSSON PREPRINT 2009:45 Restrictions of m-wythoff Nim and p-complementary Beatty Sequences URBAN LARSSON Department of Mathematical Sciences Division of Mathematics CHALMERS UNIVERSITY OF TECHNOLOGY UNIVERSITY

More information

arxiv: v2 [cs.gt] 23 Jul 2017

arxiv: v2 [cs.gt] 23 Jul 2017 A three-person deterministic graphical game without Nash equilibria Endre Boros Vladimir Gurvich Martin Milanič Vladimir Oudalov Jernej Vičič arxiv:60.0770v [cs.gt] Jul 07 July 4, 08 Abstract We give an

More information

Not complementary connected and not CIS d-graphs form weakly monotone families

Not complementary connected and not CIS d-graphs form weakly monotone families DIMACS Technical Report 2009-08 March 2009 Not complementary connected and not CIS d-graphs form weakly monotone families by Diogo V. Andrade 1 Google Inc. 76 Ninth Ave, New York, NY, 10011 e-mail: diogo@google.com

More information

Impartial Games. Lemma: In any finite impartial game G, either Player 1 has a winning strategy, or Player 2 has.

Impartial Games. Lemma: In any finite impartial game G, either Player 1 has a winning strategy, or Player 2 has. 1 Impartial Games An impartial game is a two-player game in which players take turns to make moves, and where the moves available from a given position don t depend on whose turn it is. A player loses

More information

Dicots, and a taxonomic ranking for misère games

Dicots, and a taxonomic ranking for misère games Dicots, and a taxonomic ranking for misère games Paul Dorbec 1,2, Gabriel Renault 1,2, Aaron N. Siegel 3, Éric Sopena 1,2, 1 Univ. Bordeaux, LaBRI, UMR5800, F-33400 Talence 2 CNRS, LaBRI, UMR5800, F-33400

More information

On Aperiodic Subtraction Games with Bounded Nim Sequence

On Aperiodic Subtraction Games with Bounded Nim Sequence On Aperiodic Subtraction Games with Bounded Nim Sequence Nathan Fox arxiv:1407.2823v1 [math.co] 10 Jul 2014 Abstract Subtraction games are a class of impartial combinatorial games whose positions correspond

More information

A CONVEXITY THEOREM IN PROGRAMMING UNDER PROBABILISTIC CONSTRAINTS

A CONVEXITY THEOREM IN PROGRAMMING UNDER PROBABILISTIC CONSTRAINTS R u t c o r Research R e p o r t A CONVEXITY THEOREM IN PROGRAMMING UNDER PROBABILISTIC CONSTRAINTS András Prékopa a Mine Subasi b RRR 32-2007, December 2007 RUTCOR Rutgers Center for Operations Research

More information

Games derived from a generalized Thue-Morse word

Games derived from a generalized Thue-Morse word Games derived from a generalized Thue-Morse word Aviezri S. Fraenkel, Dept. of Computer Science and Applied Mathematics, Weizmann Institute of Science, Rehovot 76100, Israel; fraenkel@wisdom.weizmann.ac.il

More information

Aperiodic Subtraction Games

Aperiodic Subtraction Games Aperiodic Subtraction Games Aviezri S. Fraenkel Department of Computer Science and Applied Mathematics Weizmann Institute of Science Rehovot 76100, Israel Submitted: 2011; Accepted: 2011; Published: XX

More information

arxiv: v2 [math.co] 15 Feb 2017

arxiv: v2 [math.co] 15 Feb 2017 GENERALIZED ALGORITHM FOR WYTHOFF S GAME WITH BASIS VECTOR (2 b, 2 b ) SHUBHAM AGGARWAL, JARED GELLER, SHUVOM SADHUKA, MAX YU arxiv:1612.03068v2 [math.co] 15 Feb 2017 Abstract. Wythoff s Game is a variation

More information

Theoretical Computer Science

Theoretical Computer Science Theoretical Computer Science 411 (2010) 3224 3234 Contents lists available at ScienceDirect Theoretical Computer Science journal homepage: www.elsevier.com/locate/tcs N-player partizan games Alessandro

More information

R u t c o r Research R e p o r t. Minimal and locally minimal games and game forms. 1. Endre Boros 2 Vladimir Gurvich 3 Kazuhisa Makino 4

R u t c o r Research R e p o r t. Minimal and locally minimal games and game forms. 1. Endre Boros 2 Vladimir Gurvich 3 Kazuhisa Makino 4 R u t c o r Research R e p o r t Minimal and locally minimal games and game forms. 1 Endre Boros 2 Vladimir Gurvich 3 Kazuhisa Makino 4 RRR 28-2008, October 2008 RUTCOR Rutgers Center for Operations Research

More information

Avoider-Enforcer games played on edge disjoint hypergraphs

Avoider-Enforcer games played on edge disjoint hypergraphs Avoider-Enforcer games played on edge disjoint hypergraphs Asaf Ferber Michael Krivelevich Alon Naor July 8, 2013 Abstract We analyze Avoider-Enforcer games played on edge disjoint hypergraphs, providing

More information

Abstract. We dene the family of locally path-bounded digraphs, which is a

Abstract. We dene the family of locally path-bounded digraphs, which is a Innite cyclic impartial games Aviezri S. Fraenkel and Ofer Rahat Department of Applied Mathematics and Computer Science Weizmann Institute of Science Rehovot 76, Israel Abstract. We dene the family of

More information

Combinatorial Games, Theory and Applications. Brit C. A. Milvang-Jensen

Combinatorial Games, Theory and Applications. Brit C. A. Milvang-Jensen Combinatorial Games, Theory and Applications Brit C. A. Milvang-Jensen February 18, 2000 Abstract Combinatorial games are two-person perfect information zero-sum games, and can in theory be analyzed completely.

More information

A lower bound for discounting algorithms solving two-person zero-sum limit average payoff stochastic games

A lower bound for discounting algorithms solving two-person zero-sum limit average payoff stochastic games R u t c o r Research R e p o r t A lower bound for discounting algorithms solving two-person zero-sum limit average payoff stochastic games Endre Boros a Vladimir Gurvich c Khaled Elbassioni b Kazuhisa

More information

Notes on induction proofs and recursive definitions

Notes on induction proofs and recursive definitions Notes on induction proofs and recursive definitions James Aspnes December 13, 2010 1 Simple induction Most of the proof techniques we ve talked about so far are only really useful for proving a property

More information

D. G. Horrocks 1 Department of Mathematics and Computer Science, University of Prince Edward Island, Charlottetown, PE C1A 4P3, Canada

D. G. Horrocks 1 Department of Mathematics and Computer Science, University of Prince Edward Island, Charlottetown, PE C1A 4P3, Canada REGULARITY IN THE G SEQUENCES OF OCTAL GAMES WITH A PASS D. G. Horrocks 1 Department of Mathematics and Computer Science, University of Prince Edward Island, Charlottetown, PE C1A 4P3, Canada dhorrocks@upei.ca

More information

GRAPH SEARCHING, AND A MIN-MAX THEOREM FOR TREE-WIDTH. P. D. Seymour Bellcore 445 South St. Morristown, New Jersey 07960, USA. and

GRAPH SEARCHING, AND A MIN-MAX THEOREM FOR TREE-WIDTH. P. D. Seymour Bellcore 445 South St. Morristown, New Jersey 07960, USA. and GRAPH SEARCHING, AND A MIN-MAX THEOREM FOR TREE-WIDTH P. D. Seymour Bellcore 445 South St. Morristown, New Jersey 07960, USA and Robin Thomas* School of Mathematics Georgia Institute of Technology Atlanta,

More information

Binary dicots, a core of dicot games

Binary dicots, a core of dicot games Binary dicots, a core of dicot games Gabriel Renault Univ. Bordeaux, LaBRI, UMR5800, F-33400 Talence CNRS, LaBRI, UMR5800, F-33400 Talence Department of Mathematics, Beijing Jiaotong University, Beijing

More information

Additive Periodicity of the Sprague Grundy Function of Certain Nim Games

Additive Periodicity of the Sprague Grundy Function of Certain Nim Games Advances in Applied Mathematics 22, 2927 1999 Article ID aama.1998.632, available online at http:www.idealibrary.com on Additive Periodicity of the SpragueGrundy Function of Certain Nim Games Andreas Dress,*

More information

Toppling Conjectures

Toppling Conjectures Games of No Chance 4 MSRI Publications Volume 63, 2015 Toppling Conjectures ALEX FINK, RICHARD NOWAKOWSKI, AARON SIEGEL AND DAVID WOLFE Positions of the game of TOPPLING DOMINOES exhibit many familiar

More information

Reachability of recurrent positions in the chip-firing game

Reachability of recurrent positions in the chip-firing game Egerváry Research Group on Combinatorial Optimization Technical reports TR-2015-10. Published by the Egerváry Research Group, Pázmány P. sétány 1/C, H 1117, Budapest, Hungary. Web site: www.cs.elte.hu/egres.

More information

arxiv: v1 [math.co] 19 Mar 2019

arxiv: v1 [math.co] 19 Mar 2019 arxiv:1903.08138v1 [math.co] 19 Mar 2019 On the Sprague-Grundy function of compound games Endre Boros Vladimir Gurvich Levi Kitrossky Kazuhisa Makino March 20, 2019 Abstract The classical game of Nim can

More information

COMPUTER-ASSISTED AND COMPUTER-GENERATED RESEARCH IN COMBINATORIAL GAMES AND PATTERN-AVOIDANCE

COMPUTER-ASSISTED AND COMPUTER-GENERATED RESEARCH IN COMBINATORIAL GAMES AND PATTERN-AVOIDANCE COMPUTER-ASSISTED AND COMPUTER-GENERATED RESEARCH IN COMBINATORIAL GAMES AND PATTERN-AVOIDANCE A Dissertation Submitted to the Temple University Graduate Board in Partial Fulfillment of the Requirements

More information

arxiv: v1 [math.co] 21 Sep 2015

arxiv: v1 [math.co] 21 Sep 2015 Chocolate Numbers arxiv:1509.06093v1 [math.co] 21 Sep 2015 Caleb Ji, Tanya Khovanova, Robin Park, Angela Song September 22, 2015 Abstract In this paper, we consider a game played on a rectangular m n gridded

More information

PARTIAL NIM. Chu-Wee Lim Department of Mathematics, University of California Berkeley, Berkeley, CA , USA.

PARTIAL NIM. Chu-Wee Lim Department of Mathematics, University of California Berkeley, Berkeley, CA , USA. INTEGERS: ELECTRONIC JOURNAL OF COMBINATORIAL NUMBER THEORY 5 (005), #G0 PARTIAL NIM Chu-Wee Lim Department of Mathematics, University of California Berkeley, Berkeley, CA 9470-3840, USA limchuwe@math.berkeley.edu

More information

Maximum k-regular induced subgraphs

Maximum k-regular induced subgraphs R u t c o r Research R e p o r t Maximum k-regular induced subgraphs Domingos M. Cardoso a Marcin Kamiński b Vadim Lozin c RRR 3 2006, March 2006 RUTCOR Rutgers Center for Operations Research Rutgers University

More information

THE ZECKENDORF ARRAY EQUALS THE WYTHOFF ARRAY

THE ZECKENDORF ARRAY EQUALS THE WYTHOFF ARRAY Clark Kimberllng University of Evansville, Evansville, IN 47722 (Submitted February 1993) 1. INTRODUCTION It is well known that every n in the set N of positive integers is uniquely a sum of nonconsecutive

More information

R u t c o r Research R e p o r t. Relations of Threshold and k-interval Boolean Functions. David Kronus a. RRR , April 2008

R u t c o r Research R e p o r t. Relations of Threshold and k-interval Boolean Functions. David Kronus a. RRR , April 2008 R u t c o r Research R e p o r t Relations of Threshold and k-interval Boolean Functions David Kronus a RRR 04-2008, April 2008 RUTCOR Rutgers Center for Operations Research Rutgers University 640 Bartholomew

More information

Maximization of a Strongly Unimodal Multivariate Discrete Distribution

Maximization of a Strongly Unimodal Multivariate Discrete Distribution R u t c o r Research R e p o r t Maximization of a Strongly Unimodal Multivariate Discrete Distribution Mine Subasi a Ersoy Subasi b András Prékopa c RRR 12-2009, July 2009 RUTCOR Rutgers Center for Operations

More information

Neighborly families of boxes and bipartite coverings

Neighborly families of boxes and bipartite coverings Neighborly families of boxes and bipartite coverings Noga Alon Dedicated to Professor Paul Erdős on the occasion of his 80 th birthday Abstract A bipartite covering of order k of the complete graph K n

More information

Decomposing dense bipartite graphs into 4-cycles

Decomposing dense bipartite graphs into 4-cycles Decomposing dense bipartite graphs into 4-cycles Nicholas J. Cavenagh Department of Mathematics The University of Waikato Private Bag 3105 Hamilton 3240, New Zealand nickc@waikato.ac.nz Submitted: Jun

More information

R u t c o r Research R e p o r t. The Optimization of the Move of Robot Arm by Benders Decomposition. Zsolt Robotka a RRR , DECEMBER 2005

R u t c o r Research R e p o r t. The Optimization of the Move of Robot Arm by Benders Decomposition. Zsolt Robotka a RRR , DECEMBER 2005 R u t c o r Research R e p o r t The Optimization of the Move of Robot Arm by Benders Decomposition Zsolt Robotka a Béla Vizvári b RRR 43-2005, DECEMBER 2005 RUTCOR Rutgers Center for Operations Research

More information

COUNTING NUMERICAL SEMIGROUPS BY GENUS AND SOME CASES OF A QUESTION OF WILF

COUNTING NUMERICAL SEMIGROUPS BY GENUS AND SOME CASES OF A QUESTION OF WILF COUNTING NUMERICAL SEMIGROUPS BY GENUS AND SOME CASES OF A QUESTION OF WILF NATHAN KAPLAN Abstract. The genus of a numerical semigroup is the size of its complement. In this paper we will prove some results

More information

SUMBERS SUMS OF UPS AND DOWNS. Kuo-Yuan Kao National Penghu Institute of Technology, Taiwan. Abstract

SUMBERS SUMS OF UPS AND DOWNS. Kuo-Yuan Kao National Penghu Institute of Technology, Taiwan. Abstract INTEGERS: ELECTRONIC JOURNAL OF COMBINATORIAL NUMBER THEORY 5 (2005), #G01 SUMBERS SUMS OF UPS AND DOWNS Kuo-Yuan Kao National Penghu Institute of Technology, Taiwan stone@npit.edu.tw Received: 4/23/04,

More information

Reachability-based matroid-restricted packing of arborescences

Reachability-based matroid-restricted packing of arborescences Egerváry Research Group on Combinatorial Optimization Technical reports TR-2016-19. Published by the Egerváry Research Group, Pázmány P. sétány 1/C, H 1117, Budapest, Hungary. Web site: www.cs.elte.hu/egres.

More information

RESEARCH ARTICLE. An extension of the polytope of doubly stochastic matrices

RESEARCH ARTICLE. An extension of the polytope of doubly stochastic matrices Linear and Multilinear Algebra Vol. 00, No. 00, Month 200x, 1 15 RESEARCH ARTICLE An extension of the polytope of doubly stochastic matrices Richard A. Brualdi a and Geir Dahl b a Department of Mathematics,

More information

Probabilistic Proofs of Existence of Rare Events. Noga Alon

Probabilistic Proofs of Existence of Rare Events. Noga Alon Probabilistic Proofs of Existence of Rare Events Noga Alon Department of Mathematics Sackler Faculty of Exact Sciences Tel Aviv University Ramat-Aviv, Tel Aviv 69978 ISRAEL 1. The Local Lemma In a typical

More information

Some Results on Combinatorial Game Theory. Saúl A. Blanco Rodríguez

Some Results on Combinatorial Game Theory. Saúl A. Blanco Rodríguez CORNELL UNIVERSITY MATHEMATICS DEPARTMENT SENIOR THESIS Some Results on Combinatorial Game Theory A THESIS PRESENTED IN PARTIAL FULFILLMENT OF CRITERIA FOR HONORS IN MATHEMATICS Saúl A. Blanco Rodríguez

More information

N E W S A N D L E T T E R S

N E W S A N D L E T T E R S N E W S A N D L E T T E R S 74th Annual William Lowell Putnam Mathematical Competition Editor s Note: Additional solutions will be printed in the Monthly later in the year. PROBLEMS A1. Recall that a regular

More information

Math 324 Summer 2012 Elementary Number Theory Notes on Mathematical Induction

Math 324 Summer 2012 Elementary Number Theory Notes on Mathematical Induction Math 4 Summer 01 Elementary Number Theory Notes on Mathematical Induction Principle of Mathematical Induction Recall the following axiom for the set of integers. Well-Ordering Axiom for the Integers If

More information

Georgia Tech High School Math Competition

Georgia Tech High School Math Competition Georgia Tech High School Math Competition Multiple Choice Test February 28, 2015 Each correct answer is worth one point; there is no deduction for incorrect answers. Make sure to enter your ID number on

More information

Solutions to the 74th William Lowell Putnam Mathematical Competition Saturday, December 7, 2013

Solutions to the 74th William Lowell Putnam Mathematical Competition Saturday, December 7, 2013 Solutions to the 74th William Lowell Putnam Mathematical Competition Saturday, December 7, 213 Kiran Kedlaya and Lenny Ng A1 Suppose otherwise. Then each vertex v is a vertex for five faces, all of which

More information

besides your solutions of these problems. 1 1 We note, however, that there will be many factors in the admission decision

besides your solutions of these problems. 1 1 We note, however, that there will be many factors in the admission decision The PRIMES 2015 Math Problem Set Dear PRIMES applicant! This is the PRIMES 2015 Math Problem Set. Please send us your solutions as part of your PRIMES application by December 1, 2015. For complete rules,

More information

Single Pile (Move Size) Dynamic Blocking Nim

Single Pile (Move Size) Dynamic Blocking Nim Single Pile (Move Size) Dynamic Blocking Nim Abstract: Several authors have written papers dealing with a class of combinatorial games consisting of one-pile counter pickup games for which the maximum

More information

The domination game played on unions of graphs

The domination game played on unions of graphs The domination game played on unions of graphs Paul Dorbec 1,2 Gašper Košmrlj 3 Gabriel Renault 1,2 1 Univ. Bordeaux, LaBRI, UMR5800, F-33405 Talence 2 CNRS, LaBRI, UMR5800, F-33405 Talence Email: dorbec@labri.fr,

More information