Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

An Efficient Algorithm for Generating Necklaces with Fixed Density

Published: 01 October 1999 Publication History

Abstract

A k-ary necklace is an equivalence class of k-ary strings under rotation. A necklace of fixed density is a necklace where the number of zeros is fixed. We present a fast, simple, recursive algorithm for generating (i.e., listing) fixed-density k-ary necklaces or aperiodic necklaces. The algorithm is optimal in the sense that it runs in time proportional to the number of necklaces produced.

Cited By

View all
  • (2022)Counting the decimation classes of binary vectors with relatively prime length and densityJournal of Algebraic Combinatorics: An International Journal10.1007/s10801-020-00990-z55:1(61-87)Online publication date: 1-Feb-2022
  • (2021)On the Reconstruction of 3-Uniform Hypergraphs from Step-Two Degree SequencesDiscrete Geometry and Mathematical Morphology10.1007/978-3-030-76657-3_24(338-347)Online publication date: 24-May-2021
  • (2018)Unweighted linear congruences with distinct coordinates and the Varshamov---Tenengolts codesDesigns, Codes and Cryptography10.1007/s10623-017-0428-386:9(1893-1904)Online publication date: 1-Sep-2018
  • Show More Cited By

Index Terms

  1. An Efficient Algorithm for Generating Necklaces with Fixed Density

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image SIAM Journal on Computing
      SIAM Journal on Computing  Volume 29, Issue 2
      Oct. 1999
      345 pages
      ISSN:0097-5397
      Issue’s Table of Contents

      Publisher

      Society for Industrial and Applied Mathematics

      United States

      Publication History

      Published: 01 October 1999

      Author Tags

      1. CAT algorithm
      2. Lyndon words
      3. difference covers
      4. fixed density
      5. generate
      6. necklaces

      Qualifiers

      • Article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 18 Jan 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2022)Counting the decimation classes of binary vectors with relatively prime length and densityJournal of Algebraic Combinatorics: An International Journal10.1007/s10801-020-00990-z55:1(61-87)Online publication date: 1-Feb-2022
      • (2021)On the Reconstruction of 3-Uniform Hypergraphs from Step-Two Degree SequencesDiscrete Geometry and Mathematical Morphology10.1007/978-3-030-76657-3_24(338-347)Online publication date: 24-May-2021
      • (2018)Unweighted linear congruences with distinct coordinates and the Varshamov---Tenengolts codesDesigns, Codes and Cryptography10.1007/s10623-017-0428-386:9(1893-1904)Online publication date: 1-Sep-2018
      • (2017)On-off necklace codes for asynchronous mutual discovery2017 IEEE 28th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC)10.1109/PIMRC.2017.8292573(1-6)Online publication date: 8-Oct-2017
      • (2017)Necklaces and Lyndon words in colexicographic and binary reflected Gray code orderJournal of Discrete Algorithms10.1016/j.jda.2017.10.00246:C(25-35)Online publication date: 1-Sep-2017
      • (2014)The lexicographically smallest universal cycle for binary strings with minimum specified weightJournal of Discrete Algorithms10.1016/j.jda.2014.06.00328:C(31-40)Online publication date: 1-Sep-2014
      • (2013)A Gray code for fixed-density necklaces and Lyndon words in constant amortized timeTheoretical Computer Science10.1016/j.tcs.2012.01.013502(46-54)Online publication date: 1-Sep-2013
      • (2013)On the degree sequences of uniform hypergraphsProceedings of the 17th IAPR international conference on Discrete Geometry for Computer Imagery10.1007/978-3-642-37067-0_26(300-310)Online publication date: 20-Mar-2013
      • (2009)Loopless generation of multiset permutations using a constant number of variables by prefix shiftsProceedings of the twentieth annual ACM-SIAM symposium on Discrete algorithms10.5555/1496770.1496877(987-996)Online publication date: 4-Jan-2009
      • (2008)More restrictive Gray codes for necklaces and Lyndon wordsInformation Processing Letters10.1016/j.ipl.2007.10.011106:3(96-99)Online publication date: 1-Apr-2008
      • Show More Cited By

      View Options

      View options

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media