A loopless algorithm for generating the permutations of a multiset

  • Authors:
  • Vincent Vajnovszki

  • Affiliations:
  • LE2I-CNRS FRE 2309, Université de Bourgogne, B.P. 47 870, Dijon 21078, Cedex, France

  • Venue:
  • Theoretical Computer Science - Random generation of combinatorial objects and bijective combinatorics
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Many combinatorial structures can be constructed from simpler components. For example, a permutation can be constructed from cycles, or a Motzkin word from a Dyck word and a combination. In this paper we present a constructor for combinatorial structures, called shuffle on trajectories (defined previously in a non-combinatorial context), and we show how this constructor enables us to obtain a new loopless generating algorithm for multiset permutations from similar results for simpler objects.