61
Views
1
CrossRef citations to date
0
Altmetric
Articles

A combinatorial approach for constructing non-monotonic solutions to the generalized Golomb recursion

, &
Pages 481-503 | Received 25 Jul 2018, Accepted 02 Feb 2019, Published online: 27 Feb 2019
 

ABSTRACT

We show how to modify the tree-based methodology to construct a combinatorial interpretation for certain non-monotonic solutions to recursions in the generalized Golomb family gs,j,λ(n)=gs,j,λ(nsgs,j,λ(nj))+λj. Using this combinatorial interpretation we derive the asymptotic properties of these solutions.

Disclosure statement

No potential conflict of interest was reported by the authors.

Notes

1. It is well known that a nested recursion need not have a solution for every set of initial conditions. For example, Golomb's recursion with the initial condition g(1)=2 has no solution, since g(2)=g(2g(1))+1=g(0)+1, which is undefined.

2. Note that this is not the only non-preorder labelling of Ts,j,λ that causes its leaf label counting function solution to be non-monotonic for a pre-order traversal of the tree. For fixed values of the parameters it can be shown that there are several ways to define a non-preorder labelling on the skeleton of Ts,j,λ, each of which yields a slightly different non-monotonic solution but with identical asymptotic properties.

3. Note that label 54 is not a leaf label of T1,2,3(54) as the node containing it is not a leaf node of T1,2,3(54) in our sense.

4. Observe that the tree T0,1,1, whose leaf label counting function LT0,1,1(n) solves (Equation1), is not the same as the tree G defined in the Introduction with leaf label counting function g(n). The labelling of T0,1,1 is more useful than that of G, it does not have any special nodes with two labels, and it generalizes more readily for other values of the parameters. Thus we base the labelling of the tree Ts,j,λ on that of T0,1,1 rather than on the labelling of G. In Section 5 we show that g(n)=LT0,1,1(n) for sufficiently large n.

5. The pruning operation can be defined for Ts,j,λ(n) with n>s + 2j, which guarantees that label n is at least in the second bough of Ts,j,λ. However we only require it to be defined for n>4s+6j(λ+1) in order to prove Theorem 4.4.

6. In fact, both Proposition 3.1 and Corollary 3.2 which follows from it hold for n>3s+5j+3λj. For such n it is necessarily the case that label n is at least in the fourth bough of Ts,j,λ(n) and that label n will have a node above it and in the same branch when label n is in a penultimate node or leaf node of Ts,j,λ(n).

7. In fact, both these lemmas, as well as the preceding one, hold for n>3s+5j+3λj (that is, label n is at least in the fourth bough of Ts,j,λ(n) and has a node above it and in the same branch when label n is in a penultimate node or leaf node of Ts,j,λ(n). The more relaxed results are sufficient for our purposes.

Log in via your institution

Log in to Taylor & Francis Online

PDF download + Online access

  • 48 hours access to article PDF & online version
  • Article PDF can be downloaded
  • Article PDF can be printed
USD 61.00 Add to cart

Issue Purchase

  • 30 days online access to complete issue
  • Article PDFs can be downloaded
  • Article PDFs can be printed
USD 371.00 Add to cart

* Local tax will be added as applicable

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.