Proceedings of the 49th Annual ACM SIGACT Symposium on Theory of Computing 2017
DOI: 10.1145/3055399.3055498
|View full text |Cite
|
Sign up to set email alerts
|

Synchronization strings

Abstract: We introduce synchronization strings, which provide a novel way of efficiently dealing with synchronization errors, i.e., insertions and deletions. Synchronization errors are strictly more general and much harder to deal with than more commonly considered half-errors, i.e., symbol corruptions and erasures. For every ε > 0, synchronization strings allow to index a sequence with an ε −O(1) size alphabet such that one can efficiently transform k synchronization errors into (1 + ε)k half-errors. This powerful new … Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
80
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
5
1

Relationship

2
4

Authors

Journals

citations
Cited by 40 publications
(81 citation statements)
references
References 28 publications
1
80
0
Order By: Relevance
“…Guruswami et al [20,21] introduced the first synchronization codes in the asymptotically small or large noise regimes by giving efficient codes which achieve a constant rate for noise rates going to one and codes which provide a rate going to one for an asymptotically small noise rate. Last year, Haeupler and Shahrasbi [22] were able to finally achieve efficient synchronization codes with the optimal (near-MDS) rate/distance tradeoff, for any rate and distance. These codes build on a novel tool called synchronization strings which are also used in [24] to design efficient list-decodable codes from insertions and deletions.…”
Section: Codes For Insertions and Deletionsmentioning
confidence: 99%
See 4 more Smart Citations
“…Guruswami et al [20,21] introduced the first synchronization codes in the asymptotically small or large noise regimes by giving efficient codes which achieve a constant rate for noise rates going to one and codes which provide a rate going to one for an asymptotically small noise rate. Last year, Haeupler and Shahrasbi [22] were able to finally achieve efficient synchronization codes with the optimal (near-MDS) rate/distance tradeoff, for any rate and distance. These codes build on a novel tool called synchronization strings which are also used in [24] to design efficient list-decodable codes from insertions and deletions.…”
Section: Codes For Insertions and Deletionsmentioning
confidence: 99%
“…Many of the techniques developed for constructing efficient regular error correcting codes also apply to synchronization strings. Indeed, the synchronization string based constructions in [22][23][24][25] show that this can largely be done in a black-box manner. However, there is a serious new barrier that arises in the setting of synchronization errors if one tries to push computational complexities below n 2 .…”
Section: Quadratic Edit Distance Computation Barriermentioning
confidence: 99%
See 3 more Smart Citations