Article ID Journal Published Year Pages File Type
428946 Information Processing Letters 2013 4 Pages PDF
Abstract

•Restricted growth words simultaneously generalize restricted growth functions, staircase words and ascent sequences.•They are defined using statistics on words.•We give a recursive constant average time algorithm for generating, in Gray code order, restricted growth words.

A length n   restricted growth word is a word w=w1w2…wnw=w1w2…wn over the set of integers where w1=0w1=0 and each wiwi, i>1i>1, lies between 0 and the value of a word statistics of the prefix w1w2…wi−1w1w2…wi−1 of w, plus one. Restricted growth words simultaneously generalize combinatorial objects as restricted growth functions, staircase words and ascent or binary sequences. Here we give a generic generating algorithm for restricted growth words. It produces a Gray code and runs in constant average time provided that the corresponding statistics has some local properties.

Related Topics
Physical Sciences and Engineering Computer Science Computational Theory and Mathematics
Authors
, ,