arrow
返回

Dorst-Smeulders Coding for Arbitrary Binary Words

delete2026-01-01
delete0
PRE
AI
D
De Luca, Alessandro
G
Gabriele Fici *
DOI:10.1007/978-3-032-05228-5_5delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
二元字是斯图尔米安的,如果每个字母的出现是平衡的,即在任意两个相同长度的因子中,相同字母出现次数的差值最多为1。在数字几何中,斯图尔米安字对应于欧几里得平面中直线段的离散近似。1984年引入的Dorst-Smeulders编码是一个四元整数组,能够唯一表示一个斯图尔米安字w,并可通过|w|次模运算实现其重构,使其在实践中具有很高的效率。在本文中,我们提出了一种线性时间算法,该算法给定一个二元输入字w,计算其最长斯图尔米安前缀的Dorst-Smeulders编码。这构成了计算任意二元字w的Dorst-Smeulders编码的基础,该编码是w分解为斯图尔米安字的最小分解(以因子数量为标准),每个斯图尔米安字由其Dorst-Smeulders编码表示。这种编码可用于压缩方案中,将输入转换为由长斯图尔米安段组成的二元字。尽管该算法概念上简单且仅需几行代码即可实现,但其基于对斯图尔米安字结构属性的深度分析。
Keyword:
Sturmian word
Factorization
Dorst-Smeulders coding

期刊

S
STRING PROCESSING AND INFORMATION RETRIEVAL, SPIRE 2025
IF:
0
论文数:
22
被引数:
0

机构

U
university of palermo
学者数:
3.0K
论文数: 1.1K
被引数: 0
U
University of Naples Federico II
学者数:
4.7W
论文数: 3.6W
被引数: 51
引用论文

引用论文

err分享
err收藏
Combinatorics on Words
err2008-12-09
err0
PREAI
errBerstel,Jean; Lauve,Aaron; Reutenauer,Christophe; Saliola,Franco
err分享
err收藏
Random generation of finite Sturmian words
err1996-06-01
err0
PREAI
errBerstel,Jean; Pocchiola,Michel
err分享
err收藏
Algebraic Combinatorics on Words
err
IF0
err2013-04-05
err0
PREAI
errM. Lothaire
err分享
err收藏
err分享
err收藏
Some characterizations of finite Sturmian words
err2006-05-01
err0
PREAI
errde Luca,Aldo; De Luca,Alessandro
err分享
err收藏
学者 查看更多内容