Atomic Weight Calculus of Subversion

Size: px
Start display at page:

Download "Atomic Weight Calculus of Subversion"

Transcription

1 , West Chester University, with N. McKay, R. J. Nowakowski, P. Ottaway, and C. Santos January 26, 2017

2 Table of contents The game

3 The game Subversion is a partizan self-referential subtraction game played on pairs of non-negative integers, (a, b), dictated by the following rules:

4 The game Subversion is a partizan self-referential subtraction game played on pairs of non-negative integers, (a, b), dictated by the following rules: If a = 0 or b = 0, then the position (a, b) is terminal.

5 The game Subversion is a partizan self-referential subtraction game played on pairs of non-negative integers, (a, b), dictated by the following rules: If a = 0 or b = 0, then the position (a, b) is terminal. If a > 0 and b > 0, then

6 The game Subversion is a partizan self-referential subtraction game played on pairs of non-negative integers, (a, b), dictated by the following rules: If a = 0 or b = 0, then the position (a, b) is terminal. If a > 0 and b > 0, then if a b, then Left can move to (a, 0); if a < b, then Left can move to (a, b a);

7 The game Subversion is a partizan self-referential subtraction game played on pairs of non-negative integers, (a, b), dictated by the following rules: If a = 0 or b = 0, then the position (a, b) is terminal. If a > 0 and b > 0, then if a b, then Left can move to (a, 0); if a < b, then Left can move to (a, b a); if b a, then Right can move to (0, b); if a > b, then Right can move to (a b, b).

8 Consider (25, 9): (25, 9) (25, 0) (16, 9) (16, 0) (7, 9) (7, 2) (0, 9) (7, 0) (5, 2) (5, 0) (3, 2) (3, 0) (1, 2) (1, 1) (0, 2) (1, 0) (0, 1)

9 Notice that 25 9 has continued fraction representation Using the short-hand notation, we write [2, 1, 3, 2].

10 Notice that 25 9 has continued fraction representation Using the short-hand notation, we write [2, 1, 3, 2]. (25, 9) (25, 0) (16, 9) (16, 0) (7, 9) (7, 2) (0, 9) (7, 0) (5, 2) (5, 0) (3, 2) (3, 0) (1, 2) (1, 1) (0, 2) (1, 0) (0, 1)

11 Adding negatives for left-hand branching, we utilize the more descriptive notation: (25, 9) = [2, 1, 3, 2]. (25, 9) (25, 0) (16, 9) (16, 0) (7, 9) (7, 2) (0, 9) (7, 0) (5, 2) (5, 0) (3, 2) (3, 0) (1, 2) (1, 1) (0, 2) (1, 0) (0, 1)

12 The Subversion position (25, 9) has value {0 0 0}. (25, 9) (25, 0) (16, 9) (16, 0) (7, 9) (7, 2) (0, 9) (7, 0) (5, 2) (5, 0) (3, 2) (3, 0) (1, 2) (1, 1) (0, 2) (1, 0) (0, 1)

13 Hackenbush variation The Subversion position (25, 9) = [2, 1, 3, 2] can be thought of as the following Hackenbush variation.

14 The class of Subversion forms is constructed as follows: 0 = { } is the only Subversion game born on day 0; The Subversion games born on day n + 1 have the possible forms {0 G R } or {H L 0} where G R and H L are Subversion games born on day n.

15 An impartial self-referential subtraction game is a subtraction game where the sizes of the (non-empty) piles of tokens in a given position form the subtraction set. The subtraction set is dynamic, changing with every move.

16 An impartial self-referential subtraction game is a subtraction game where the sizes of the (non-empty) piles of tokens in a given position form the subtraction set. The subtraction set is dynamic, changing with every move. Impartial Susen is an example of such a game; from a position of heaps with sizes 1, 3, and 4, one can remove 1, 3, or 4 tokens. For instance, removing one token from heap two leaves the position {1, 2, 4}. The new subtraction set is now {1, 2, 4}.

17 In Partizan Susen, we are given two sets S L = {a 1, a 2,... } and S R = {b 1, b 2,... }. For any i, Left can remove a i tokens from any b j provided that a i b j. Right s moves are similar.

18 In Partizan Susen, we are given two sets S L = {a 1, a 2,... } and S R = {b 1, b 2,... }. For any i, Left can remove a i tokens from any b j provided that a i b j. Right s moves are similar. R. J. Nowakowski proposed the ruleset Subversion as a variant of Partizan Susen while he was trying to generate many self-referential games.

19 Recall that if G is an infinitesimal, then n < G < n for some sufficiently large n. Hence, one can use the sequence,, 3,... as a scale to calibrate the size of any infinitesimal. The atomic weight of G describes precisely where G should be placed on this scale.

20 Remote stars Consider the following flower garden.

21 Remote stars In the presence of a sufficiently remote nimber ( 5 is the smallest such nimber here), the position becomes a Left win. This position has atomic weight 1.

22 Remote stars As it turns out, if k is remote for a given position, then so is any m, where m k. It is convenient to adopt the symbol as shorthand for a sufficiently remote nimber. We generally refer to as a remote star (or far star).

23 criterion aw(g) = g if and only if < G g <.

24 Two ahead rule 1. If aw(g) 2, then G > If aw(g) 1, then G If aw(g) 2, then G < If aw(g) 1, then G 0.

25 calculus Let G be dicotic. Consider the form {aw(g L ) 2 aw(g R ) + 2} and let w(g) be w(g) = {aw(g L ) 2 aw(g R ) + 2} if the form is not a integer. min(i ) if G < w(g) = max(i ) if G > if the form is a integer. 0 otherwise where I = {x Z aw(g L ) 2 x aw(g R ) + 2}. Then, aw(g) = w(g).

26 Why not just work out canonical forms for Subversion positions?

27 Why not just work out canonical forms for Subversion positions? Consider a disjunctive sum like (211, 155) + (5, 4) + (13, 17).

28 Why not just work out canonical forms for Subversion positions? Consider a disjunctive sum like (211, 155) + (5, 4) + (13, 17). After simplifying this position with help of CGSuite, we get the following interesting form:

29 Why not just work out canonical forms for Subversion positions? Consider a disjunctive sum like (211, 155) + (5, 4) + (13, 17). After simplifying this position with help of CGSuite, we get the following interesting form: {{ , {,, 3 3 6} 3}, { { { , { }} }} {{ { , { }} }, {,, 3 3 6} 3 {,, {,, 3 3 6} 3 3, {, {,, 3 3 6} 3} 3} 0 2 }, {, {,, 3 3 6} 3, {,, 3 3 6} 3 {,, {,, 3 3 6} 3 3, {, {,, 3 3 6} 3} 3} 0 2 }}, where {0 k G} means {0 {0 k 1 G}}.

30 Before we present our main result, we need just a tiny bit more preparation.

31 Before we present our main result, we need just a tiny bit more preparation. We say that G has adorned atomic weight 0 L (written as aw(g) = 0 L ) if aw(g) = 0, aw({0 G}) = 1, and {G 0} =.

32 Before we present our main result, we need just a tiny bit more preparation. We say that G has adorned atomic weight 0 L (written as aw(g) = 0 L ) if aw(g) = 0, aw({0 G}) = 1, and {G 0} =. Similarly, we say that G has adorned atomic weight 0 R (written as aw(g) = 0 R ) if aw(g) = 0, aw({g 0}) = 1, and {0 G} =.

33 The Subversion position (9, 4) is an example of a position with atomic weight 0 L

34 Main result Theorem If G is a Subversion position, then the following table can be used to compute the atomic weight of {0 G}. aw(g) k { 2 k} 1 0 R If G = then {0 G} = aw({0 G}) { 2 k + 2} L 0 L If G = {G L 0} then 1 {0 G} = If G = {0 G R } then 0 L aw(g) G = 0 G = 0 L {k 2} k 4 aw({0 G}) {0 G} = {0 G} = k + 2 k + 1

35 Main result Theorem (Mirror image version) If G is a Subversion position, then the following table can be used to compute the atomic weight of {G 0}. aw(g) k { 2 k} 1 0 R aw({g 0}) k k aw(g) G = 0 G = 0 L 1 If G = then {G 0} = aw({g 0}) {G 0} = If G = {G L 0} then 0 R 0 R 1 If G = {0 G R } then {k 2} k R {k 2 2}

36 Returning to the Subversion position (9, 4) we see how to apply the theorem 0 L 0 3/

37 Algorithm for computing aw(a, b) Consider E, the possible entries of the table shown in theorem. The classification of the turning points motivates the partitions E = L 1 L 2 L 3 = R 1 R 2 R 3, where L 1 = {..., 3, 2, 1}, L 2 = { 3 2, { 2 k},, 0, 0R }, L 3 = {0 L,, 1, 3 2, 2,..., {k 2}}, and R 1 = {1, 2, 3,...}, R 2 = { 3 2, {k 2},, 0, 0L }, R 3 = {{ 2 k},..., 2, 3 2, 1,, 0R }.

38 Algorithm for computing aw(a, b) Two functions which we ll need are the ceiling function g = min n Z {n g} and the floor function g = max n Z {n g}. Note that for the special case when g =, we define = = 0. We will also need the following two functions when n 2: ψ L (n, g) = adorning 0 L if the result is 0 and n 2 if g L 1 n 1 if g L 2, n + g if g L 3

39 Algorithm for computing aw(a, b) ψ R (n, g) = adorning 0 R if the result is 0. 2 n if g R 1 1 n if g R 2, g n if g R 3

40 Algorithm for computing aw(a, b) Finally, consider the class of objects Υ = { [n 1, n 2, n 3, n 4,...] g n i Z + and g E } and the function ξ Υ Υ defined by the following rules 1. ξ([ ] g) = [ ] g ξ([n 1, n 2,..., n k ] g) = [n 1,..., n k 1 ] aw({0 G}) if n k = 1 [n 1,..., n k 1 ] if n k = 2 and (g = 0 or g = 0 R or g = ) [n 1,..., n k 1 ] ψ L (n k, g) otherwise [n 1,..., n k 1 ] aw({g 0}) if n k = 1 ξ([n 1, n 2,..., n k ] g) = [n 1,..., n k 1 ] if n k = 2 and (g = 0 or g = 0 L or g = ) [n 1,..., n k 1 ] ψ R (n k, g) otherwise (Note that means to use the table in the main theorem.)

41 Example Let s first compute the atomic weight of (25, 9). Recall that the signed continued fraction representation is [2, 1, 3, 2]. Using the algorithm presented in the preceding slides, we perform the following calculations [2, 1, 3, 2] 0 ξ [2, 1, 3] ξ [2, 1] ψ L (3, ) = [2, 1] 2 ξ [2] 1 ξ [ ] ψ L (2, 1) = [ ] 3

42 Example Let s first compute the atomic weight of (25, 9). Recall that the signed continued fraction representation is [2, 1, 3, 2]. Using the algorithm presented in the preceding slides, we perform the following calculations [2, 1, 3, 2] 0 ξ [2, 1, 3] ξ [2, 1] ψ L (3, ) = [2, 1] 2 Hence, aw(25, 9) = 3. ξ [2] 1 ξ [ ] ψ L (2, 1) = [ ] 3

43 Example Next, we compute the atomic weight of (37, 24). The signed continued fraction representation is [1, 1, 1, 5, 2]. Using the algorithm presented in the preceding slides, we perform the following calculations [1, 1, 1, 5, 2] 0 ξ [1, 1, 1, 5] ξ [1, 1, 1] ψ R (5, ) = [1, 1, 1] 4 ξ [1, 1] 2 ξ [1] 4 ξ [ ] 2

44 Example Next, we compute the atomic weight of (37, 24). The signed continued fraction representation is [1, 1, 1, 5, 2]. Using the algorithm presented in the preceding slides, we perform the following calculations [1, 1, 1, 5, 2] 0 ξ [1, 1, 1, 5] ξ [1, 1, 1] ψ R (5, ) = [1, 1, 1] 4 ξ [1, 1] 2 Hence, aw(37, 24) = 2. ξ [1] 4 ξ [ ] 2

45 Example Lastly, we compute the atomic weight of (2017, 26). The signed continued fraction representation is [77, 1, 1, 2, 1, 3]. Using the algorithm presented in the preceding slides, we perform the following calculations [77, 1, 1, 2, 1, 3] 0 ξ [77, 1, 1, 2, 1] ψ R (3, 0) = [77, 1, 1, 2, 1] 2 ξ [77, 1, 1, 2] 1 ξ [77, 1, 1] ψ R (2, 1) = [77, 1, 1] 3 ξ [77, 1] 3/2 = [ ] 75 ξ [77] 3 ξ [ ] ψ L (77, 3)

46 Example Lastly, we compute the atomic weight of (2017, 26). The signed continued fraction representation is [77, 1, 1, 2, 1, 3]. Using the algorithm presented in the preceding slides, we perform the following calculations [77, 1, 1, 2, 1, 3] 0 ξ [77, 1, 1, 2, 1] ψ R (3, 0) = [77, 1, 1, 2, 1] 2 ξ [77, 1, 1, 2] 1 ξ [77, 1, 1] ψ R (2, 1) = [77, 1, 1] 3 ξ [77, 1] 3/2 ξ [77] 3 = [ ] 75 Hence, aw(2017, 26) = 75. ξ [ ] ψ L (77, 3)

47 Given an all-small ruleset, is there any relationship between the number of eccentric cases in the atomic weight calculus being finite and the nim dimension of the ruleset?

48 Given an all-small ruleset, is there any relationship between the number of eccentric cases in the atomic weight calculus being finite and the nim dimension of the ruleset? Analyze the full version of Subversion. Positions in this generalization are ordered (n + m)-tuples, (p 1, p 2,..., p n ; q 1, q 2,..., q m ). A Left move is to choose some p i and subtract it from some q j, etc. Right s moves are similar.

49 The game The End

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

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

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

7.5 Taking-and-Breaking Games

7.5 Taking-and-Breaking Games Chapter 7. Impartial Games 7.5 Taking-and-Breaking Games There are many natural variations on nim obtained by modifying the legal moves. For example, sometimes a player, in addition to taking counters,

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

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

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

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

arxiv: v1 [math.co] 24 Oct 2015

arxiv: v1 [math.co] 24 Oct 2015 Finding Golden Nuggets by Reduction Urban Larsson Neil A. McKay, Richard J. Nowakowski, Angela A. Siegel arxiv:1510.07155v1 [math.co] 24 Oct 2015 August 24, 2018 Abstract We introduce a class of normal

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

Math576: Combinatorial Game Theory Lecture note IV

Math576: Combinatorial Game Theory Lecture note IV Math576: Combinatorial Game Theory Lecture note IV Linyuan Lu University of South Carolina Spring, 2017 Disclaimer The slides are solely for the convenience of the students who are taking this course.

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

IMPARTIAL COMBINATORIAL MISÈRE GAMES

IMPARTIAL COMBINATORIAL MISÈRE GAMES IMPARTIAL COMBINATORIAL MISÈRE GAMES by Meghan Rose Allen SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE OF MASTER OF SCIENCE AT DALHOUSIE UNIVERSITY HALIFAX, NOVA SCOTIA AUGUST 2006

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

Hot Games and Theory. * G n * B n. * G n * C n

Hot Games and Theory. * G n * B n. * G n * C n Hot Games and Theory CRAM is also called Impartial Domineering. Each player, in his turn, places a domino in either orientation onto any available pair of adjacent empty squares. Last move wins. Problems

More information

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

Ordinal Partizan End Nim

Ordinal Partizan End Nim Ordinal Partizan End Nim Adam Duffy, Garrett Kolpin, and David Wolfe October 24, 2003 Introduction Partizan End Nim is a game played by two players called Left and Right. Initially there are n stacks of

More information

A generating function method for impartial games

A generating function method for impartial games A generating function method for impartial games Alex Fink Queen Mary University of London Joint IMU / AMS meeting, Tel Aviv June 2014 Alex Fink Generating functions 1 / 14 My aim The purpose of this talk

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

Partizan Splittles G. A. MESDAL III

Partizan Splittles G. A. MESDAL III Games of No Chance 3 MSRI Publications Volume 56, 009 Partizan Splittles G. A. MESDAL III ABSTRACT. Splittles is a nim variant in which a move consists of removing tokens from one heap, and (optionally)

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

#G03 INTEGERS 10 (2010), MIN, A COMBINATORIAL GAME HAVING A CONNECTION WITH PRIME NUMBERS

#G03 INTEGERS 10 (2010), MIN, A COMBINATORIAL GAME HAVING A CONNECTION WITH PRIME NUMBERS #G03 INTEGERS 10 (2010), 765-770 MIN, A COMBINATORIAL GAME HAVING A CONNECTION WITH PRIME NUMBERS Grant Cairns Department of Mathematics, La Trobe University, Melbourne, Australia G.Cairns@latrobe.edu.au

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

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

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

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

Variants of the Game of Nim that have Inequalities as Conditions

Variants of the Game of Nim that have Inequalities as Conditions Rose-Hulman Undergraduate Mathematics Journal Volume 10 Issue 2 Article 12 Variants of the Game of Nim that have Inequalities as Conditions Toshiyuki Yamauchi Kwansei Gakuin University, Japan Taishi Inoue

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

Fibonacci Nim and a Full Characterization of Winning Moves

Fibonacci Nim and a Full Characterization of Winning Moves Fibonacci Nim and a Full Characterization of Winning Moves Cody Allen and Vadim Ponomarenko January 8, 2014 Abstract In this paper we will fully characterize all types of winning moves in the takeaway

More information

The Small Progress Measures algorithm for Parity games

The Small Progress Measures algorithm for Parity games The Small Progress Measures algorithm for Parity games Material: Small Progress Measures for Solving Parity Games, Marcin Jurdziński Jeroen J.A. Keiren jkeiren@win.tue.nl http://www.win.tue.nl/ jkeiren

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

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

The Integers. Peter J. Kahn

The Integers. Peter J. Kahn Math 3040: Spring 2009 The Integers Peter J. Kahn Contents 1. The Basic Construction 1 2. Adding integers 6 3. Ordering integers 16 4. Multiplying integers 18 Before we begin the mathematics of this section,

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

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 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

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

Algorithmic Problem Solving. Roland Backhouse January 29, 2004

Algorithmic Problem Solving. Roland Backhouse January 29, 2004 1 Algorithmic Problem Solving Roland Backhouse January 29, 2004 Outline 2 Goal Introduce principles of algorithm construction Vehicle Fun problems (games, puzzles) Chocolate-bar Problem 3 How many cuts

More information

No Solution Equations Let s look at the following equation: 2 +3=2 +7

No Solution Equations Let s look at the following equation: 2 +3=2 +7 5.4 Solving Equations with Infinite or No Solutions So far we have looked at equations where there is exactly one solution. It is possible to have more than solution in other types of equations that are

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

Greedy Codes. Theodore Rice

Greedy Codes. Theodore Rice Greedy Codes Theodore Rice 1 Key ideas These greedy codes come from certain positions of combinatorial games. These codes will be identical to other well known codes. Little sophisticated mathematics is

More information

Functions and Their Graphs

Functions and Their Graphs Functions and Their Graphs DEFINITION Function A function from a set D to a set Y is a rule that assigns a unique (single) element ƒ(x) Y to each element x D. A symbolic way to say y is a function of x

More information

9/21/2018. Properties of Functions. Properties of Functions. Properties of Functions. Properties of Functions. Properties of Functions

9/21/2018. Properties of Functions. Properties of Functions. Properties of Functions. Properties of Functions. Properties of Functions How can we prove that a function f is one-to-one? Whenever you want to prove something, first take a look at the relevant definition(s): x, y A (f(x) = f(y) x = y) f:r R f(x) = x 2 Disproof by counterexample:

More information

SF2972 Game Theory Exam with Solutions March 15, 2013

SF2972 Game Theory Exam with Solutions March 15, 2013 SF2972 Game Theory Exam with s March 5, 203 Part A Classical Game Theory Jörgen Weibull and Mark Voorneveld. (a) What are N, S and u in the definition of a finite normal-form (or, equivalently, strategic-form)

More information

THE KNUTH RELATIONS HUAN VO

THE KNUTH RELATIONS HUAN VO THE KNUTH RELATIONS HUAN VO Abstract We define three equivalence relations on the set of words using different means It turns out that they are the same relation Motivation Recall the algorithm of row

More information

CSC173 Workshop: 13 Sept. Notes

CSC173 Workshop: 13 Sept. Notes CSC173 Workshop: 13 Sept. Notes Frank Ferraro Department of Computer Science University of Rochester September 14, 2010 1 Regular Languages and Equivalent Forms A language can be thought of a set L of

More information

SEVENTH EDITION and EXPANDED SEVENTH EDITION

SEVENTH EDITION and EXPANDED SEVENTH EDITION SEVENTH EDITION and EXPANDED SEVENTH EDITION Slide 5-1 Chapter 5 Number Theory and the Real Number System 5.1 Number Theory Number Theory The study of numbers and their properties. The numbers we use to

More information

CISC 4090: Theory of Computation Chapter 1 Regular Languages. Section 1.1: Finite Automata. What is a computer? Finite automata

CISC 4090: Theory of Computation Chapter 1 Regular Languages. Section 1.1: Finite Automata. What is a computer? Finite automata CISC 4090: Theory of Computation Chapter Regular Languages Xiaolan Zhang, adapted from slides by Prof. Werschulz Section.: Finite Automata Fordham University Department of Computer and Information Sciences

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

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

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

The Integers. Math 3040: Spring Contents 1. The Basic Construction 1 2. Adding integers 4 3. Ordering integers Multiplying integers 12

The Integers. Math 3040: Spring Contents 1. The Basic Construction 1 2. Adding integers 4 3. Ordering integers Multiplying integers 12 Math 3040: Spring 2011 The Integers Contents 1. The Basic Construction 1 2. Adding integers 4 3. Ordering integers 11 4. Multiplying integers 12 Before we begin the mathematics of this section, it is worth

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

OUTCOMES OF PARTIZAN EUCLID

OUTCOMES OF PARTIZAN EUCLID #A9 INTEGERS 12B (2012/13): Integers Conference 2011 Proceedings OUTCOMES OF PARTIZAN EUCLID Neil A. McKay Department of Mathematics and Statistics, Dalhousie University, Halifax, Nova Scotia, Canada nmckay@mathstat.dal.ca

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

Propositional Logic: Part II - Syntax & Proofs 0-0

Propositional Logic: Part II - Syntax & Proofs 0-0 Propositional Logic: Part II - Syntax & Proofs 0-0 Outline Syntax of Propositional Formulas Motivating Proofs Syntactic Entailment and Proofs Proof Rules for Natural Deduction Axioms, theories and theorems

More information

Section Summary. Proof by Cases Existence Proofs

Section Summary. Proof by Cases Existence Proofs Section 1.8 1 Section Summary Proof by Cases Existence Proofs Constructive Nonconstructive Disproof by Counterexample Uniqueness Proofs Proving Universally Quantified Assertions Proof Strategies sum up

More information

Binary Decision Diagrams

Binary Decision Diagrams Binary Decision Diagrams Literature Some pointers: H.R. Andersen, An Introduction to Binary Decision Diagrams, Lecture notes, Department of Information Technology, IT University of Copenhagen Tools: URL:

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

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

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

Chapter Summary. Sets The Language of Sets Set Operations Set Identities Functions Types of Functions Operations on Functions Computability

Chapter Summary. Sets The Language of Sets Set Operations Set Identities Functions Types of Functions Operations on Functions Computability Chapter 2 1 Chapter Summary Sets The Language of Sets Set Operations Set Identities Functions Types of Functions Operations on Functions Computability Sequences and Summations Types of Sequences Summation

More information

Guaranteed Scoring Games

Guaranteed Scoring Games Guaranteed Scoring Games Urban Larsson Richard J. Nowakowski Department of Mathematics and Statistics Dalhousie University Halifax, Canada {urban031@gmail.com, rjn@mathstat.dal.ca} João P. Neto University

More information

Chapter 1: Systems of Linear Equations

Chapter 1: Systems of Linear Equations Chapter : Systems of Linear Equations February, 9 Systems of linear equations Linear systems Lecture A linear equation in variables x, x,, x n is an equation of the form a x + a x + + a n x n = b, where

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

Taylor and Laurent Series

Taylor and Laurent Series Chapter 4 Taylor and Laurent Series 4.. Taylor Series 4... Taylor Series for Holomorphic Functions. In Real Analysis, the Taylor series of a given function f : R R is given by: f (x + f (x (x x + f (x

More information

Chapter 4. Inequalities

Chapter 4. Inequalities Chapter 4 Inequalities Vannevar Bush, Internet Pioneer 4.1 Inequalities 4. Absolute Value 4.3 Graphing Inequalities with Two Variables Chapter Review Chapter Test 64 Section 4.1 Inequalities Unlike equations,

More information

Three objects; 2+1 problem

Three objects; 2+1 problem Three objects; 2+1 problem Having conquered the two-body problem, we now set our sights on more objects. In principle, we can treat the gravitational interactions of any number of objects by simply adding

More information

arxiv: v2 [cs.ds] 17 Sep 2017

arxiv: v2 [cs.ds] 17 Sep 2017 Two-Dimensional Indirect Binary Search for the Positive One-In-Three Satisfiability Problem arxiv:1708.08377v [cs.ds] 17 Sep 017 Shunichi Matsubara Aoyama Gakuin University, 5-10-1, Fuchinobe, Chuo-ku,

More information

IMPARTIAL CHOCOLATE BAR GAMES WITH A PASS. Ryohei Miyadera Kwansei Gakuin, Hyogo, Japan Maakito Inoue.

IMPARTIAL CHOCOLATE BAR GAMES WITH A PASS. Ryohei Miyadera Kwansei Gakuin, Hyogo, Japan Maakito Inoue. #G5 INTEGERS 16 (2016) IMPARTIAL CHOCOLATE BAR GAMES WITH A PASS Ryohei Miyadera Kwansei Gakuin, Hyogo, Japan runners@kwansei.ac.jp Maakito Inoue Kwansei Gakuin, Hyogo, Japan 0731inoue@gmail.com Masanori

More information

35. SOLVING ABSOLUTE VALUE EQUATIONS

35. SOLVING ABSOLUTE VALUE EQUATIONS 35. SOLVING ABSOLUTE VALUE EQUATIONS solving equations involving absolute value This section presents the tool needed to solve absolute value equations like these: x = 5 2 3x = 7 5 2 3 4x = 7 Each of these

More information

Extensive games (with perfect information)

Extensive games (with perfect information) Extensive games (with perfect information) (also referred to as extensive-form games or dynamic games) DEFINITION An extensive game with perfect information has the following components A set N (the set

More information

Lecture 14: Quantum information revisited

Lecture 14: Quantum information revisited CPSC 59/69: Quantum Computation John Watrous, University of Calgary Lecture 4: Quantum information revisited March 4, 006 So far, this course has focused almost entirely on quantum algorithms The next

More information

Lecture 7 Feb 4, 14. Sections 1.7 and 1.8 Some problems from Sec 1.8

Lecture 7 Feb 4, 14. Sections 1.7 and 1.8 Some problems from Sec 1.8 Lecture 7 Feb 4, 14 Sections 1.7 and 1.8 Some problems from Sec 1.8 Section Summary Proof by Cases Existence Proofs Constructive Nonconstructive Disproof by Counterexample Nonexistence Proofs Uniqueness

More information

Mathematics for linguists

Mathematics for linguists Mathematics for linguists WS 2009/2010 University of Tübingen January 7, 2010 Gerhard Jäger Mathematics for linguists p. 1 Inferences and truth trees Inferences (with a finite set of premises; from now

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 total differential

The total differential The total differential The total differential of the function of two variables The total differential gives the full information about rates of change of the function in the -direction and in the -direction.

More information

Dynamic Single-Pile Nim Using Multiple Bases

Dynamic Single-Pile Nim Using Multiple Bases Dynamic Single-Pile Nim Using Multiple Bases Arthur Holshouser 3600 Bullard St, Charlotte, NC 28208, USA Harold Reiter Department of Mathematics, University of North Carolina Charlotte, Charlotte, NC 28223,

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

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

Antiderivatives! Outline. James K. Peterson. January 28, Antiderivatives. Simple Fractional Power Antiderivatives

Antiderivatives! Outline. James K. Peterson. January 28, Antiderivatives. Simple Fractional Power Antiderivatives Antiderivatives! James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University January 28, 2014 Outline Antiderivatives Simple Fractional Power Antiderivatives

More information

A. Incorrect! This inequality is a disjunction and has a solution set shaded outside the boundary points.

A. Incorrect! This inequality is a disjunction and has a solution set shaded outside the boundary points. Problem Solving Drill 11: Absolute Value Inequalities Question No. 1 of 10 Question 1. Which inequality has the solution set shown in the graph? Question #01 (A) x + 6 > 1 (B) x + 6 < 1 (C) x + 6 1 (D)

More information

Computing the rank of configurations on Complete Graphs

Computing the rank of configurations on Complete Graphs Computing the rank of configurations on Complete Graphs Robert Cori November 2016 The paper by M. Baker and S. Norine [1] in 2007 introduced a new parameter in Graph Theory it was called the rank of configurations

More information

COMBINATORIAL GAMES AND SURREAL NUMBERS

COMBINATORIAL GAMES AND SURREAL NUMBERS COMBINATORIAL GAMES AND SURREAL NUMBERS MICHAEL CRONIN Abstract. We begin by introducing the fundamental concepts behind combinatorial game theory, followed by developing operations and properties of games.

More information

Counting. 1 Sum Rule. Example 1. Lecture Notes #1 Sept 24, Chris Piech CS 109

Counting. 1 Sum Rule. Example 1. Lecture Notes #1 Sept 24, Chris Piech CS 109 1 Chris Piech CS 109 Counting Lecture Notes #1 Sept 24, 2018 Based on a handout by Mehran Sahami with examples by Peter Norvig Although you may have thought you had a pretty good grasp on the notion of

More information

2. Transience and Recurrence

2. Transience and Recurrence Virtual Laboratories > 15. Markov Chains > 1 2 3 4 5 6 7 8 9 10 11 12 2. Transience and Recurrence The study of Markov chains, particularly the limiting behavior, depends critically on the random times

More information

CHAPTER 8: EXPLORING R

CHAPTER 8: EXPLORING R CHAPTER 8: EXPLORING R LECTURE NOTES FOR MATH 378 (CSUSM, SPRING 2009). WAYNE AITKEN In the previous chapter we discussed the need for a complete ordered field. The field Q is not complete, so we constructed

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

Antiderivatives! James K. Peterson. January 28, Department of Biological Sciences and Department of Mathematical Sciences Clemson University

Antiderivatives! James K. Peterson. January 28, Department of Biological Sciences and Department of Mathematical Sciences Clemson University ! James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University January 28, 2014 Outline 1 2 Simple Fractional Power Abstract This lecture is going to talk

More information

The Hackenbush Number System for Compression of Numerical Data

The Hackenbush Number System for Compression of Numerical Data INFORMATION AND CONTROL 26, 134--140 (1974) The Hackenbush Number System for Compression of Numerical Data E. R. BERLEKAMP* Electronics Research Laboratory, College of Engineering, University of California,

More information

chapter 12 MORE MATRIX ALGEBRA 12.1 Systems of Linear Equations GOALS

chapter 12 MORE MATRIX ALGEBRA 12.1 Systems of Linear Equations GOALS chapter MORE MATRIX ALGEBRA GOALS In Chapter we studied matrix operations and the algebra of sets and logic. We also made note of the strong resemblance of matrix algebra to elementary algebra. The reader

More information

arxiv: v2 [math.co] 19 May 2017

arxiv: v2 [math.co] 19 May 2017 IMPARTIAL ACHIEVEMENT GAMES FOR GENERATING GENERALIZED DIHEDRAL GROUPS BRET J. BENESH, DANA C. ERNST, AND NÁNDOR SIEBEN arxiv:68.59v [math.co] 9 May 7 Abstract. We study an impartial game introduced by

More information

On the coinductive nature of centralizers

On the coinductive nature of centralizers On the coinductive nature of centralizers Charles Grellois INRIA & University of Bologna Séminaire du LIFO Jan 16, 2017 Charles Grellois (INRIA & Bologna) On the coinductive nature of centralizers Jan

More information

Motivation for Arithmetic Coding

Motivation for Arithmetic Coding Motivation for Arithmetic Coding Motivations for arithmetic coding: 1) Huffman coding algorithm can generate prefix codes with a minimum average codeword length. But this length is usually strictly greater

More information

With Question/Answer Animations. Chapter 2

With Question/Answer Animations. Chapter 2 With Question/Answer Animations Chapter 2 Chapter Summary Sets The Language of Sets Set Operations Set Identities Functions Types of Functions Operations on Functions Sequences and Summations Types of

More information

TEMPERATURE THEORY AND THE THERMOSTATIC STRATEGY

TEMPERATURE THEORY AND THE THERMOSTATIC STRATEGY TEMPERATURE THEORY AND THE THERMOSTATIC STRATEGY KAREN YE Abstract. In this paper, we differentiate between cold games, which are easier to analyze and play, and hot games, much more difficult in terms

More information

New Minimal Weight Representations for Left-to-Right Window Methods

New Minimal Weight Representations for Left-to-Right Window Methods New Minimal Weight Representations for Left-to-Right Window Methods James A. Muir 1 and Douglas R. Stinson 2 1 Department of Combinatorics and Optimization 2 School of Computer Science University of Waterloo

More information

Regular Languages and Finite Automata

Regular Languages and Finite Automata Regular Languages and Finite Automata 1 Introduction Hing Leung Department of Computer Science New Mexico State University In 1943, McCulloch and Pitts [4] published a pioneering work on a model for studying

More information

Log-Linear Models, MEMMs, and CRFs

Log-Linear Models, MEMMs, and CRFs Log-Linear Models, MEMMs, and CRFs Michael Collins 1 Notation Throughout this note I ll use underline to denote vectors. For example, w R d will be a vector with components w 1, w 2,... w d. We use expx

More information

Number Bases. Ioan Despi. University of New England. August 4, 2013

Number Bases. Ioan Despi. University of New England. August 4, 2013 Number Bases Ioan Despi despi@turing.une.edu.au University of New England August 4, 2013 Outline Ioan Despi AMTH140 2 of 21 1 Frequently Used Number Systems 2 Conversion to Numbers of Different Bases 3

More information