English

GM-rule and its applications to impartial games

Combinatorics 2023-11-07 v1

Abstract

Given integer n1,2n \geq 1, \ell \geq 2, and vector x=(x1,,xn)x = (x_1, \ldots, x_n) that has an entry which is a multiple of \ell and such that x1xnx_1 \leq \ldots \leq x_n, the GM-rule is defined as follows: Keep the rightmost minimal entry xix_i of xx, which is a multiple of \ell and reduce the remaining n1n-1 entries of xx by~1. We will call such ii the {\em pivot} and xix_i the {\em pivotal entry}. The GM-rule respects monotonicity of the entries. It uniquely determines a GM-move x0x1x^0 \to x^1 and an infinite GM-sequence SS that consists of successive GM-moves x=x0x1xjx = x^0 \to x^1 \to \ldots \to x^j \to \ldots . If range(x)=xnx1range(x) = x_n - x_1 \leq \ell then for all j0j \geq 0: (i) range(xj)range(x^j) \leq \ell; (ii) the pivot of xj+x^{j + \ell} is one less than the pivot of xjx^j, assuming that 11=0=n1 - 1 = 0 = n. (iii) xijxij+n=(n1)x_i^j - x_i^{j + n \ell} = (n-1) \ell for all i=1,,ni = 1,\ldots,n. Due to (iii), we compute xjx^j in time linear in n,,log(j)n, \ell, \log(j), and i=1nlog(xi+1)\sum^n_{i=1}\log(|x_i|+1). For =2\ell = 2 a slighty modified version of the GM-rule was recently introduced by Gurvich, Martynov, Maximchuk, and Vyalyi, "On Remoteness Functions of Exact Slow kk-NIM with k+1k+1 Piles", arXiv:2304.06498 (2023), where applications to impartial games were considered.

Keywords

Cite

@article{arxiv.2311.03257,
  title  = {GM-rule and its applications to impartial games},
  author = {Vladimir Gurvich and Mariya Naumova},
  journal= {arXiv preprint arXiv:2311.03257},
  year   = {2023}
}
R2 v1 2026-06-28T13:12:53.675Z