This study focuses on efficient schemes for enumerative coding of –ary sequences by mainly borrowing ideas from "Oktem & Astola’s \cite{Oktem99} hierarchical enumerative coding and Schalkwijk’s \cite{Schalkwijk72} asymptotically optimal combinatorial code on binary sequences. By observing that the number of distinct –dimensional vectors having an inner sum of , where the values in each dimension are in range is $K(\sigma,n) = \sum_{i=0}^{\sigma-1} {{n-1} \choose {\sigma-1-i}} {{\sigma} \choose {i}}C$ vector via enumeration, and present necessary algorithms to perform this task. We prove requires approximately less bits than the naive representation for relatively large , and examine the results for varying alphabet sizes experimentally. We extend the basic scheme for the enumerative coding of –ary sequences by introducing a new method for large alphabets. We experimentally show that the newly introduced technique is superior to the basic scheme by providing experiments on DNA sequences.

生成讲解博客的中文版本

生成AI智能校验的中文版本