Atomic Weight Calculus of Subversion
|
|
- Amberlynn Banks
- 5 years ago
- Views:
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
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 informationTheoretical 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 informationarxiv: 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 information7.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 informationImpartial 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 informationBinary 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 informationToppling 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 informationWen 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 informationarxiv: 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 informationA 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 informationMath576: 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 informationMisè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 informationIMPARTIAL 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 informationSUMBERS 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 informationHot 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 informationSlow 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 informationOrdinal 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 informationA 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 informationIntroduction 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 informationPartizan 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 informationD. 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), 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 informationChampion 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 informationPARTIAL 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 informationarxiv: 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 informationMATH4250 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 informationVariants 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 informationSprague-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 informationFibonacci 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 informationThe 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 informationDicots, 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 informationGames 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 informationThe 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 informationTheorem 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 informationAnalysis 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 informationOn 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 informationOne 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 informationAlgorithmic 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 informationNo 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 informationTHE 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 informationGreedy 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 informationFunctions 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 information9/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 informationSF2972 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 informationTHE 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 informationCSC173 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 informationSEVENTH 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 informationCISC 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 informationGeometrical 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 informationCombinatorial 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 informationPoset-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 informationThe 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 informationarxiv: 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 informationOUTCOMES 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 informationMartin 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 informationPropositional 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 informationSection 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 informationBinary 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 informationAperiodic 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 informationINVARIANT 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 informationCOMPUTER-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 informationChapter 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 informationGuaranteed 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 informationChapter 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 informationPLAYING 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 informationTaylor 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 informationChapter 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 informationThree 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 informationarxiv: 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 informationIMPARTIAL 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 information35. 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 informationExtensive 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 informationLecture 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 informationLecture 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 informationMathematics 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 informationSingle 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 informationThe 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 informationDynamic 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 informationMAHARAJA 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 informationGeneralizing 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 informationAntiderivatives! 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 informationA. 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 informationComputing 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 informationCOMBINATORIAL 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 informationCounting. 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 information2. 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 informationCHAPTER 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 informationAbstract. 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 informationAntiderivatives! 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 informationThe 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 informationchapter 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 informationarxiv: 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 informationOn 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 informationMotivation 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 informationWith 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 informationTEMPERATURE 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 informationNew 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 informationRegular 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 informationLog-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 informationNumber 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