Cool-lex order and k-ary Catalan structures

For any given k, the sequence of k-ary Catalan numbers, Ct,k=1kt+1(ktt), enumerates a number of combinatorial objects, including k-ary Dyck words of length n=kt and k-ary trees with t internal nodes. We show that these objects can be efficiently ordered using the same variation of lexicographic orde...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Journal of discrete algorithms (Amsterdam, Netherlands) Ročník 16; s. 287 - 307
Hlavní autoři: Durocher, Stephane, Li, Pak Ching, Mondal, Debajyoti, Ruskey, Frank, Williams, Aaron
Médium: Journal Article
Jazyk:angličtina
Vydáno: Elsevier B.V 01.10.2012
Témata:
ISSN:1570-8667, 1570-8675
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract For any given k, the sequence of k-ary Catalan numbers, Ct,k=1kt+1(ktt), enumerates a number of combinatorial objects, including k-ary Dyck words of length n=kt and k-ary trees with t internal nodes. We show that these objects can be efficiently ordered using the same variation of lexicographic order known as cool-lex order. In particular, we provide loopless algorithms that generate each successive object in O(1) time. The algorithms are also efficient in terms of memory, with the k-ary Dyck word algorithm using O(1) additional index variables, and the k-ary tree algorithm using O(t) additional pointers and index variables. We also show how to efficiently rank and unrank k-ary Dyck words in cool-lex order using O(kt) arithmetic operations, subject to an initial precomputation. Our results are based on the cool-lex successor rule for sets of binary strings that are bubble languages. However, we must complement and reverse 1/k-ary Dyck words to obtain the stated efficiency.
AbstractList For any given k, the sequence of k-ary Catalan numbers, Ct,k=1kt+1(ktt), enumerates a number of combinatorial objects, including k-ary Dyck words of length n=kt and k-ary trees with t internal nodes. We show that these objects can be efficiently ordered using the same variation of lexicographic order known as cool-lex order. In particular, we provide loopless algorithms that generate each successive object in O(1) time. The algorithms are also efficient in terms of memory, with the k-ary Dyck word algorithm using O(1) additional index variables, and the k-ary tree algorithm using O(t) additional pointers and index variables. We also show how to efficiently rank and unrank k-ary Dyck words in cool-lex order using O(kt) arithmetic operations, subject to an initial precomputation. Our results are based on the cool-lex successor rule for sets of binary strings that are bubble languages. However, we must complement and reverse 1/k-ary Dyck words to obtain the stated efficiency.
Author Li, Pak Ching
Ruskey, Frank
Williams, Aaron
Durocher, Stephane
Mondal, Debajyoti
Author_xml – sequence: 1
  givenname: Stephane
  surname: Durocher
  fullname: Durocher, Stephane
  email: durocher@cs.umanitoba.ca
  organization: Department of Computer Science, University of Manitoba, Canada
– sequence: 2
  givenname: Pak Ching
  surname: Li
  fullname: Li, Pak Ching
  email: lipakc@cs.umanitoba.ca
  organization: Department of Computer Science, University of Manitoba, Canada
– sequence: 3
  givenname: Debajyoti
  surname: Mondal
  fullname: Mondal, Debajyoti
  email: jyoti@cs.umanitoba.ca
  organization: Department of Computer Science, University of Manitoba, Canada
– sequence: 4
  givenname: Frank
  surname: Ruskey
  fullname: Ruskey, Frank
  email: ruskey@cs.uvic.ca
  organization: Department of Computer Science, University of Victoria, Canada
– sequence: 5
  givenname: Aaron
  surname: Williams
  fullname: Williams, Aaron
  email: haron@uvic.ca
  organization: Department of Mathematics and Statistics, McGill University, Canada
BookMark eNp9j01LxDAURYOM4MzoD3DXvbTmpUkzxZUUv2DAja5DmrxCam0kyYj-ezOMuHAxd_Pu5jzuWZHF7Gck5BJoBRSa67Eara4YBVZRXlEQJ2QJQtJy00ix-OuNPCOrGEdKmQDOluSq834qJ_wqfLAYCj3b4q3U4bvodNKTnouYws6kXcB4Tk4HPUW8-L1r8np_99I9ltvnh6fudlsa1spUMrQ5vRkaZje8pxJNTVtu-hothxpZD1r27cClBdvaAQdhRAuWgTYil3pN4PDXBB9jwEF9BPeeNymgam-rRpVt1d5WUa6ybWbkP8a4pJPzcwraTUfJmwOJWenTYVDROJwNWhfQJGW9O0L_AO1ZcTY
CitedBy_id crossref_primary_10_1016_j_tcs_2022_08_024
crossref_primary_10_1109_TIT_2023_3267620
crossref_primary_10_1007_s00224_013_9486_8
crossref_primary_10_1007_s41980_018_0190_y
crossref_primary_10_1016_j_tcs_2015_09_007
Cites_doi 10.1016/S0020-0190(01)00141-7
10.1137/0207039
10.1016/S0020-0190(00)00155-1
10.1090/S0025-5718-1963-0159764-2
10.1137/0207034
10.1145/368637.368660
10.1016/0020-0190(82)90140-5
10.1007/BF03024089
10.1016/j.jda.2005.07.003
10.1016/j.mcm.2010.12.019
10.1093/jigpal/jzp097
10.1093/comjnl/bxp015
10.1080/00207160310001624214
10.1016/j.disc.2007.11.048
10.1016/j.tcs.2012.01.013
10.1145/321765.321781
10.1016/0020-0190(88)90027-0
10.1016/j.jcta.2011.07.005
10.1137/0404037
10.1007/BF01108590
ContentType Journal Article
Copyright 2012 Elsevier B.V.
Copyright_xml – notice: 2012 Elsevier B.V.
DBID 6I.
AAFTH
AAYXX
CITATION
DOI 10.1016/j.jda.2012.04.015
DatabaseName ScienceDirect Open Access Titles
Elsevier:ScienceDirect:Open Access
CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1570-8675
EndPage 307
ExternalDocumentID 10_1016_j_jda_2012_04_015
S1570866712000846
GroupedDBID --K
--M
.~1
0R~
1B1
1~.
1~5
29K
4.4
457
4G.
5GY
5VS
6I.
7-5
71M
8P~
AACTN
AAEDT
AAEDW
AAFTH
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAXUO
AAYFN
ABAOU
ABBOA
ABJNI
ABMAC
ABVKL
ABXDB
ABYKQ
ACAZW
ACDAQ
ACGFS
ACNNM
ACRLP
ACZNC
ADBBV
ADEZE
ADMUD
AEBSH
AEKER
AEXQZ
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AIALX
AIEXJ
AIGVJ
AIKHN
AITUG
AJBFU
AJOXV
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
ARUGR
AXJTR
BKOJK
BLXMC
CS3
D-I
DU5
EBS
EFJIC
EFLBG
EJD
EO8
EO9
EP2
EP3
FDB
FEDTE
FIRID
FNPLU
FYGXN
G-Q
GBLVA
GBOLZ
HVGLF
HZ~
IHE
IXB
J1W
KOM
M41
MHUIS
MO0
N9A
NCXOZ
O-L
O9-
OAUVE
OK1
OZT
P-8
P-9
PC.
Q38
RIG
ROL
RPZ
SDF
SDG
SES
SEW
SPC
SSV
SSW
SSZ
T5K
~G-
9DU
AATTM
AAXKI
AAYWO
AAYXX
ABWVN
ACLOT
ACRPL
ACVFH
ADCNI
ADNMO
ADVLN
AEIPS
AEUPX
AFPUW
AIGII
AIIUN
AKBMS
AKRWK
AKYEP
ANKPU
CITATION
EFKBS
~HD
ID FETCH-LOGICAL-c297t-2eddddbcf62d84b07ec3094cb3ed413e2b1a7b9f47d1d9dfef5c591d21ac55913
ISICitedReferencesCount 8
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000213967200022&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 1570-8667
IngestDate Sat Nov 29 03:56:20 EST 2025
Tue Nov 18 22:17:37 EST 2025
Fri Feb 23 02:29:59 EST 2024
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed false
IsScholarly true
Keywords Loopless algorithms
Catalan structures
Ranking
k-ary trees
Bubble langauges
Cool-lex order
k-ary Dyck words
Language English
License http://www.elsevier.com/open-access/userlicense/1.0
https://www.elsevier.com/tdm/userlicense/1.0
https://www.elsevier.com/open-access/userlicense/1.0
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c297t-2eddddbcf62d84b07ec3094cb3ed413e2b1a7b9f47d1d9dfef5c591d21ac55913
OpenAccessLink https://dx.doi.org/10.1016/j.jda.2012.04.015
PageCount 21
ParticipantIDs crossref_primary_10_1016_j_jda_2012_04_015
crossref_citationtrail_10_1016_j_jda_2012_04_015
elsevier_sciencedirect_doi_10_1016_j_jda_2012_04_015
PublicationCentury 2000
PublicationDate 2012-10-01
PublicationDateYYYYMMDD 2012-10-01
PublicationDate_xml – month: 10
  year: 2012
  text: 2012-10-01
  day: 01
PublicationDecade 2010
PublicationTitle Journal of discrete algorithms (Amsterdam, Netherlands)
PublicationYear 2012
Publisher Elsevier B.V
Publisher_xml – name: Elsevier B.V
References Ahrabian, Nowzari-Dalini (br0020) 2003; 80
Ruskey, Williams (br0210) September 2009; 309
J. Sawada, A. Williams, A Gray code for fixed-density necklaces and Lyndon words in constant amortized time, Theoretical Computer Science, 2012, in press
Trotter (br0270) August 1962; 5
Johnson (br0100) 1963; 17
Ahmadi-Adl, Nowzari-Dalini, Ahrabian (br0010) 2011; 19
Xiang, Ushijima, Tang (br0330) 2001; 77
Knuth (br0120) 2010
Mareš, Straka (br0140) 2007; vol. 4698
Trojanowski (br0250) February 1977
Hilton, Pedersen (br0090) 1991; 13
ary tree enumerations, Ph.D. thesis, Department of Industrial Engineering Management, National Taiwan University of Science and Technology, Taiwan, January 2006.
F. Gray, Pulse code communication, U.S. Patent 2,632,058, 1947.
Ehrlich (br0060) 1973; 20
Stanley (br0230) 1997
Durocher, Li, Mondal, Ruskey, Williams (br0050) 2011; vol. 7056
Zaks (br0340) 1982; 14
Heubach, Li, Mansour (br0080) 2008
Myrvold, Ruskey (br0150) 2001; 79
R.Y. Wu, Binary tree sequence rotations and
Pruesse, Ruskey (br0160) 1991; 4
van Baronaigien, Ruskey (br0030) 1988; 27
Canfield, Williamson (br0040) 1995; 12
Ruskey (br0170) 1978; 7
Ruskey, Sawada, Williams (br0180) 2012; 119
.
Kokosinski (br0130) 2004; vol. 3019
Steinhaus (br0240) 1963
Trojanowski (br0260) 1978; 7
Ruskey, Williams (br0190) 2005; vol. 3595
F. Ruskey, A. Williams, Generating balanced parentheses and binary trees by prefix shifts, in: Proceedings of the 14th Computing: The Australasian Theory Symposium (CATS 2008), NSW, Australia, January 22–25, 2008, vol. 77 (CR-PIT), pp. 107–115.
Knuth (br0110) February 2006
Vajnovszki, Walsh (br0280) 2006; 4
Wu, Chang, Chang (br0310) 2011; 53
Wu, Chang, Wang (br0320) 2010; 53
Williams (br0290) 2010; vol. 6099
Zaks (10.1016/j.jda.2012.04.015_br0340) 1982; 14
Heubach (10.1016/j.jda.2012.04.015_br0080)
Trojanowski (10.1016/j.jda.2012.04.015_br0260) 1978; 7
10.1016/j.jda.2012.04.015_br0220
Vajnovszki (10.1016/j.jda.2012.04.015_br0280) 2006; 4
10.1016/j.jda.2012.04.015_br0200
Ahmadi-Adl (10.1016/j.jda.2012.04.015_br0010) 2011; 19
Ruskey (10.1016/j.jda.2012.04.015_br0190) 2005; vol. 3595
Xiang (10.1016/j.jda.2012.04.015_br0330) 2001; 77
Johnson (10.1016/j.jda.2012.04.015_br0100) 1963; 17
Wu (10.1016/j.jda.2012.04.015_br0320) 2010; 53
Ruskey (10.1016/j.jda.2012.04.015_br0180) 2012; 119
Wu (10.1016/j.jda.2012.04.015_br0310) 2011; 53
Williams (10.1016/j.jda.2012.04.015_br0290) 2010; vol. 6099
Canfield (10.1016/j.jda.2012.04.015_br0040) 1995; 12
Kokosinski (10.1016/j.jda.2012.04.015_br0130) 2004; vol. 3019
Ruskey (10.1016/j.jda.2012.04.015_br0170) 1978; 7
Ruskey (10.1016/j.jda.2012.04.015_br0210) 2009; 309
Steinhaus (10.1016/j.jda.2012.04.015_br0240) 1963
Ahrabian (10.1016/j.jda.2012.04.015_br0020) 2003; 80
Knuth (10.1016/j.jda.2012.04.015_br0120) 2010
Pruesse (10.1016/j.jda.2012.04.015_br0160) 1991; 4
van Baronaigien (10.1016/j.jda.2012.04.015_br0030) 1988; 27
Durocher (10.1016/j.jda.2012.04.015_br0050) 2011; vol. 7056
Ehrlich (10.1016/j.jda.2012.04.015_br0060) 1973; 20
Trojanowski (10.1016/j.jda.2012.04.015_br0250) 1977
10.1016/j.jda.2012.04.015_br0070
Stanley (10.1016/j.jda.2012.04.015_br0230) 1997
Myrvold (10.1016/j.jda.2012.04.015_br0150) 2001; 79
10.1016/j.jda.2012.04.015_br0300
Hilton (10.1016/j.jda.2012.04.015_br0090) 1991; 13
Knuth (10.1016/j.jda.2012.04.015_br0110) 2006
Trotter (10.1016/j.jda.2012.04.015_br0270) 1962; 5
Mareš (10.1016/j.jda.2012.04.015_br0140) 2007; vol. 4698
References_xml – volume: 13
  start-page: 64
  year: 1991
  end-page: 75
  ident: br0090
  article-title: Catalan numbers, their generalization, and their uses
  publication-title: The Mathematical Intelligencer
– volume: 7
  start-page: 492
  year: 1978
  end-page: 509
  ident: br0260
  article-title: Ranking and listing algorithms for
  publication-title: SIAM Journal on Computing
– volume: 4
  start-page: 413
  year: 1991
  end-page: 422
  ident: br0160
  article-title: Generating the linear extensions of certain posets by transpositions
  publication-title: SIAM Journal on Discrete Mathematics
– volume: 12
  start-page: 57
  year: 1995
  end-page: 75
  ident: br0040
  article-title: A loop-free algorithm for generating the linear extensions of a poset
  publication-title: Order
– volume: 4
  start-page: 633
  year: 2006
  end-page: 648
  ident: br0280
  article-title: A loop-free two-close Gray-code algorithm for listing
  publication-title: Journal of Discrete Algorithms
– volume: 17
  start-page: 282
  year: 1963
  end-page: 285
  ident: br0100
  article-title: Generation of permutations by adjacent transpositions
  publication-title: Mathematics of Computation
– volume: 119
  start-page: 155
  year: 2012
  end-page: 169
  ident: br0180
  article-title: Binary bubble languages and cool-lex order
  publication-title: Journal of Combinatorial Theory, Series A
– year: 2010
  ident: br0120
  article-title: The Art of Computer Programming, vol. 4: Combinatorial Algorithms, Part 1
– reference: R.Y. Wu, Binary tree sequence rotations and
– volume: 20
  start-page: 500
  year: 1973
  end-page: 513
  ident: br0060
  article-title: Loopless algorithms for generating permutations, combinations and other combinatorial configurations
  publication-title: Journal of the ACM
– volume: 7
  start-page: 424
  year: 1978
  end-page: 439
  ident: br0170
  article-title: Generating
  publication-title: SIAM Journal on Computing
– year: February 1977
  ident: br0250
  article-title: On the ordering, enumeration and ranking of
– year: 1997
  ident: br0230
  article-title: Enumerative Combinatorics
– reference: F. Gray, Pulse code communication, U.S. Patent 2,632,058, 1947.
– volume: 79
  start-page: 281
  year: 2001
  end-page: 284
  ident: br0150
  article-title: Ranking and unranking permutations in linear time
  publication-title: Information Processing Letters
– volume: vol. 6099
  start-page: 368
  year: 2010
  end-page: 379
  ident: br0290
  article-title: O(1)-time unsorting by prefix-reversals in a boustrophedon linked list
  publication-title: Fifth International Conference on Fun with Algorithms (FUN 2010)
– volume: 5
  start-page: 434
  year: August 1962
  end-page: 435
  ident: br0270
  article-title: Algorithm 115: Perm
  publication-title: Communications of the ACM
– volume: 19
  start-page: 33
  year: 2011
  end-page: 43
  ident: br0010
  article-title: Ranking and unranking algorithms for loopless generation of
  publication-title: Logic Journal of the IGPL
– volume: 53
  start-page: 661
  year: 2010
  end-page: 666
  ident: br0320
  article-title: Loopless generation of non-regular trees with a prescribed branching sequence
  publication-title: The Computer Journal
– volume: 309
  start-page: 5305
  year: September 2009
  end-page: 5320
  ident: br0210
  article-title: The coolest way to generate combinations
  publication-title: Discrete Mathematics
– reference: .
– volume: vol. 3019
  start-page: 255
  year: 2004
  end-page: 260
  ident: br0130
  article-title: A parallel dynamic programming algorithm for unranking
  publication-title: Proceedings of the 5th International Conference on Parallel Processing and Applied Mathematics
– volume: 27
  start-page: 205
  year: 1988
  end-page: 213
  ident: br0030
  article-title: Generating
  publication-title: Information Processing Letters
– reference: J. Sawada, A. Williams, A Gray code for fixed-density necklaces and Lyndon words in constant amortized time, Theoretical Computer Science, 2012, in press,
– volume: 77
  start-page: 231
  year: 2001
  end-page: 238
  ident: br0330
  article-title: On generating
  publication-title: Information Processing Letters
– year: 2008
  ident: br0080
  article-title: A garden of
– volume: 53
  start-page: 1331
  year: 2011
  end-page: 1335
  ident: br0310
  article-title: Ranking and unranking of non-regular trees with a prescribed branching sequence
  publication-title: Mathematical and Computer Modelling
– volume: vol. 7056
  year: 2011
  ident: br0050
  article-title: Ranking and loopless generation of
  publication-title: Proceedings of the 22nd International Workshop on Combinatorial Algorithms (IWOCA 2011)
– volume: vol. 4698
  start-page: 187
  year: 2007
  end-page: 193
  ident: br0140
  article-title: Linear-time ranking of permutations
  publication-title: 15th Annual European Symposium on Algorithms (ESA 2007)
– volume: vol. 3595
  start-page: 570
  year: 2005
  end-page: 576
  ident: br0190
  article-title: Generating combinations by prefix shifts
  publication-title: Computing and Combinatorics, 11th Annual International Conference, COCOON ʼ05
– reference: -ary tree enumerations, Ph.D. thesis, Department of Industrial Engineering Management, National Taiwan University of Science and Technology, Taiwan, January 2006.
– year: 1963
  ident: br0240
  article-title: One Hundred Problems in Elementary Mathematics
– volume: 14
  start-page: 44
  year: 1982
  end-page: 48
  ident: br0340
  article-title: Generation and ranking of
  publication-title: Information Processing Letters
– volume: 80
  start-page: 1243
  year: 2003
  end-page: 1249
  ident: br0020
  article-title: Generation of
  publication-title: International Journal of Computer Mathematics
– reference: F. Ruskey, A. Williams, Generating balanced parentheses and binary trees by prefix shifts, in: Proceedings of the 14th Computing: The Australasian Theory Symposium (CATS 2008), NSW, Australia, January 22–25, 2008, vol. 77 (CR-PIT), pp. 107–115.
– year: February 2006
  ident: br0110
  article-title: The Art of Computer Programming: Generating All Trees and History of Combinatorial Generation, vol. 4
– volume: vol. 3019
  start-page: 255
  year: 2004
  ident: 10.1016/j.jda.2012.04.015_br0130
  article-title: A parallel dynamic programming algorithm for unranking t-ary trees
– volume: 79
  start-page: 281
  year: 2001
  ident: 10.1016/j.jda.2012.04.015_br0150
  article-title: Ranking and unranking permutations in linear time
  publication-title: Information Processing Letters
  doi: 10.1016/S0020-0190(01)00141-7
– volume: 7
  start-page: 492
  issue: 4
  year: 1978
  ident: 10.1016/j.jda.2012.04.015_br0260
  article-title: Ranking and listing algorithms for k-ary trees
  publication-title: SIAM Journal on Computing
  doi: 10.1137/0207039
– volume: 77
  start-page: 231
  issue: 5–6
  year: 2001
  ident: 10.1016/j.jda.2012.04.015_br0330
  article-title: On generating k-ary trees in computer representation
  publication-title: Information Processing Letters
  doi: 10.1016/S0020-0190(00)00155-1
– volume: 17
  start-page: 282
  year: 1963
  ident: 10.1016/j.jda.2012.04.015_br0100
  article-title: Generation of permutations by adjacent transpositions
  publication-title: Mathematics of Computation
  doi: 10.1090/S0025-5718-1963-0159764-2
– volume: vol. 7056
  year: 2011
  ident: 10.1016/j.jda.2012.04.015_br0050
  article-title: Ranking and loopless generation of k-ary Dyck words in cool-lex order
– volume: 7
  start-page: 424
  issue: 4
  year: 1978
  ident: 10.1016/j.jda.2012.04.015_br0170
  article-title: Generating t-ary trees lexicographically
  publication-title: SIAM Journal on Computing
  doi: 10.1137/0207034
– year: 2006
  ident: 10.1016/j.jda.2012.04.015_br0110
– volume: 5
  start-page: 434
  issue: 8
  year: 1962
  ident: 10.1016/j.jda.2012.04.015_br0270
  article-title: Algorithm 115: Perm
  publication-title: Communications of the ACM
  doi: 10.1145/368637.368660
– volume: 14
  start-page: 44
  issue: 1
  year: 1982
  ident: 10.1016/j.jda.2012.04.015_br0340
  article-title: Generation and ranking of k-ary trees
  publication-title: Information Processing Letters
  doi: 10.1016/0020-0190(82)90140-5
– volume: 13
  start-page: 64
  issue: 2
  year: 1991
  ident: 10.1016/j.jda.2012.04.015_br0090
  article-title: Catalan numbers, their generalization, and their uses
  publication-title: The Mathematical Intelligencer
  doi: 10.1007/BF03024089
– year: 1963
  ident: 10.1016/j.jda.2012.04.015_br0240
– volume: 4
  start-page: 633
  issue: 4
  year: 2006
  ident: 10.1016/j.jda.2012.04.015_br0280
  article-title: A loop-free two-close Gray-code algorithm for listing k-ary Dyck words
  publication-title: Journal of Discrete Algorithms
  doi: 10.1016/j.jda.2005.07.003
– volume: vol. 6099
  start-page: 368
  year: 2010
  ident: 10.1016/j.jda.2012.04.015_br0290
  article-title: O(1)-time unsorting by prefix-reversals in a boustrophedon linked list
– volume: vol. 3595
  start-page: 570
  year: 2005
  ident: 10.1016/j.jda.2012.04.015_br0190
  article-title: Generating combinations by prefix shifts
– volume: 53
  start-page: 1331
  issue: 5–6
  year: 2011
  ident: 10.1016/j.jda.2012.04.015_br0310
  article-title: Ranking and unranking of non-regular trees with a prescribed branching sequence
  publication-title: Mathematical and Computer Modelling
  doi: 10.1016/j.mcm.2010.12.019
– volume: vol. 4698
  start-page: 187
  year: 2007
  ident: 10.1016/j.jda.2012.04.015_br0140
  article-title: Linear-time ranking of permutations
– ident: 10.1016/j.jda.2012.04.015_br0200
– volume: 19
  start-page: 33
  issue: 1
  year: 2011
  ident: 10.1016/j.jda.2012.04.015_br0010
  article-title: Ranking and unranking algorithms for loopless generation of t-ary trees
  publication-title: Logic Journal of the IGPL
  doi: 10.1093/jigpal/jzp097
– ident: 10.1016/j.jda.2012.04.015_br0080
– volume: 53
  start-page: 661
  issue: 6
  year: 2010
  ident: 10.1016/j.jda.2012.04.015_br0320
  article-title: Loopless generation of non-regular trees with a prescribed branching sequence
  publication-title: The Computer Journal
  doi: 10.1093/comjnl/bxp015
– volume: 80
  start-page: 1243
  issue: 10
  year: 2003
  ident: 10.1016/j.jda.2012.04.015_br0020
  article-title: Generation of t-ary trees with ballot-sequences
  publication-title: International Journal of Computer Mathematics
  doi: 10.1080/00207160310001624214
– volume: 309
  start-page: 5305
  issue: 17
  year: 2009
  ident: 10.1016/j.jda.2012.04.015_br0210
  article-title: The coolest way to generate combinations
  publication-title: Discrete Mathematics
  doi: 10.1016/j.disc.2007.11.048
– year: 2010
  ident: 10.1016/j.jda.2012.04.015_br0120
– ident: 10.1016/j.jda.2012.04.015_br0220
  doi: 10.1016/j.tcs.2012.01.013
– year: 1977
  ident: 10.1016/j.jda.2012.04.015_br0250
– volume: 20
  start-page: 500
  issue: 3
  year: 1973
  ident: 10.1016/j.jda.2012.04.015_br0060
  article-title: Loopless algorithms for generating permutations, combinations and other combinatorial configurations
  publication-title: Journal of the ACM
  doi: 10.1145/321765.321781
– ident: 10.1016/j.jda.2012.04.015_br0300
– volume: 27
  start-page: 205
  issue: 4
  year: 1988
  ident: 10.1016/j.jda.2012.04.015_br0030
  article-title: Generating t-ary trees in A-order
  publication-title: Information Processing Letters
  doi: 10.1016/0020-0190(88)90027-0
– ident: 10.1016/j.jda.2012.04.015_br0070
– volume: 119
  start-page: 155
  year: 2012
  ident: 10.1016/j.jda.2012.04.015_br0180
  article-title: Binary bubble languages and cool-lex order
  publication-title: Journal of Combinatorial Theory, Series A
  doi: 10.1016/j.jcta.2011.07.005
– volume: 4
  start-page: 413
  issue: 3
  year: 1991
  ident: 10.1016/j.jda.2012.04.015_br0160
  article-title: Generating the linear extensions of certain posets by transpositions
  publication-title: SIAM Journal on Discrete Mathematics
  doi: 10.1137/0404037
– year: 1997
  ident: 10.1016/j.jda.2012.04.015_br0230
– volume: 12
  start-page: 57
  year: 1995
  ident: 10.1016/j.jda.2012.04.015_br0040
  article-title: A loop-free algorithm for generating the linear extensions of a poset
  publication-title: Order
  doi: 10.1007/BF01108590
SSID ssj0025142
Score 1.9513881
Snippet For any given k, the sequence of k-ary Catalan numbers, Ct,k=1kt+1(ktt), enumerates a number of combinatorial objects, including k-ary Dyck words of length...
SourceID crossref
elsevier
SourceType Enrichment Source
Index Database
Publisher
StartPage 287
SubjectTerms Bubble langauges
Catalan structures
Cool-lex order
k-ary Dyck words
k-ary trees
Loopless algorithms
Ranking
Title Cool-lex order and k-ary Catalan structures
URI https://dx.doi.org/10.1016/j.jda.2012.04.015
Volume 16
WOSCitedRecordID wos000213967200022&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVESC
  databaseName: Elsevier SD Freedom Collection Journals 2021
  customDbUrl:
  eissn: 1570-8675
  dateEnd: 20180131
  omitProxy: false
  ssIdentifier: ssj0025142
  issn: 1570-8667
  databaseCode: AIEXJ
  dateStart: 20030201
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1LT9tAEF6lwIFLS1tQ09LKB05EG60fib3HKFDRqkKVoFJu1r4MSYyNnASlv4C_zezDTkpoVSo1h1W0ytrOzHh2ZnZmPoSOVD8DsyMhmGWU4EjAwGEfwH6SUaZ6yg-ZBZuIz8-T0Yh-b7Xu61qYuzwuimS5pLf_ldUwB8zWpbPPYHdzUZiA78B0GIHtMP4V44dlmeNcLTumq6Y5HJhinRs31JEaeJ1ty9hF5bIHNy1TXalbgTHdYflVWY3n1zcmNDu40U0VpJOgVaHwWjDhZGEQuKomf4ytTu2_jZ3FajC7rxpOl4U0oANa9bHJz3I-bg6BFrOpjagbaPn1AIUfNKluLmq2UTljFW1McNK3UBxdtT5nkVQa7fyLenWbs92pQ4uXu7EJ2HjEpDuRurGUDvZGXWKLRh_11r7Qt9RP4euKJTDFXqDtIO5R0PDbgy-no6-N7w52pTk4rx-7PiA3qYKPbvS0ibNmtlzuoZeOq97Ayslr1FLFG_SqxvLwnGp_izq12HhGbDxgrGfExnNi463EZh_9-Hx6OTzDDkgDi4DGcxwoCR8usn4gk4iTWIkQ3HrBQyXBiFEB91nMaRbF0pdUZirrCSCCDHwmwOP0wwO0VZSFeoc8SUIO7zEjPZFEGefg7ZNACXATmIIL0TYi9X9Phesyr8FO8rROJ5ykQK5UkyslUQrkaqPjZsmtbbHypx9HNUFTZyNa2y8F7v9-2ft_W_YB7a4k-hBtAaHVR7Qj7ubjWfXJycgDqr2Ifw
linkProvider Elsevier
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Cool-lex+order+and+k-ary+Catalan+structures&rft.jtitle=Journal+of+discrete+algorithms+%28Amsterdam%2C+Netherlands%29&rft.au=Durocher%2C+Stephane&rft.au=Li%2C+Pak+Ching&rft.au=Mondal%2C+Debajyoti&rft.au=Ruskey%2C+Frank&rft.date=2012-10-01&rft.pub=Elsevier+B.V&rft.issn=1570-8667&rft.eissn=1570-8675&rft.volume=16&rft.spage=287&rft.epage=307&rft_id=info:doi/10.1016%2Fj.jda.2012.04.015&rft.externalDocID=S1570866712000846
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1570-8667&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1570-8667&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1570-8667&client=summon