编辑距离下的字符串清洗:改进与推广
数据结构与算法
2024-03-12 v2
摘要
设为字母表上长度为的字符串,为正整数,为中长度为的子串集合。ETFS问题要求我们构造字符串,使得:(i) 中无字符串出现于中;(ii) 所有其他上长度为的子串的顺序(从而频率)在与中相同;(iii) 与的编辑距离最小。当表示个体数据、表示一组机密模式时,ETFS问题要求转换以保留其隐私与效用[Bernardini等, ECML PKDD 2019]。ETFS可在时间内求解[Bernardini等, CPM 2020]。同一论文表明,除非强指数时间假设(SETH)不成立,否则对任意,ETFS无法在时间内求解。我们的主要结果可总结如下:(i) 求解ETFS的时间算法;(ii) 求解AETFS的时间算法,其中AETFS是ETFS的推广,中元素可具任意长度。因此,除非SETH不成立,我们的算法在多项式对数因子范围内是最优的。除字符串清洗外,我们的技术或可启发正则表达式或上下文无关文法相关其他问题的求解。
引用
@article{arxiv.2007.08179,
title = {String Sanitization Under Edit Distance: Improved and Generalized},
author = {Takuya Mieno and Solon P. Pissis and Leen Stougie and Michelle Sweering},
journal= {arXiv preprint arXiv:2007.08179},
year = {2024}
}
备注
Published at CPM 2021. Abstract abridged to satisfy arxiv requirements