Abstract
We study k-prefix-free, k-suffix-free and k-infix-free languages that generalize prefix-free, suffix-free and infix-free languages by allowing marginal errors. For example, a string x in a k-prefix-free language L can be a prefix of up to k different strings in L. Namely, a code (language) can allow some marginal errors. We also define finitely prefix-free languages in which a string x can be a prefix of finitely many strings. We present efficient algorithms that determine whether or not a given regular language is k-prefix-free, k-suffix-free or k-infix-free, and analyze their runtime. Lastly, we establish the undecidability results for (linear) context-free languages.
Original language | English |
---|---|
Title of host publication | Developments in Language Theory - 19th International Conference, DLT 2015, Proceedings |
Editors | Igor Potapov |
Publisher | Springer Verlag |
Pages | 264-275 |
Number of pages | 12 |
ISBN (Print) | 9783319214993 |
DOIs | |
Publication status | Published - 2015 Jan 1 |
Event | 19th International Conference on Developments in Language Theory, DLT 2015 - Liverpool, United Kingdom Duration: 2015 Jul 27 → 2015 Jul 30 |
Publication series
Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|
Volume | 9168 |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Other
Other | 19th International Conference on Developments in Language Theory, DLT 2015 |
---|---|
Country | United Kingdom |
City | Liverpool |
Period | 15/7/27 → 15/7/30 |
Fingerprint
All Science Journal Classification (ASJC) codes
- Theoretical Computer Science
- Computer Science(all)
Cite this
}
Generalizations of code languages with marginal errors. / Han, Yo Sub; Ko, Sang Ki; Salomaa, Kai.
Developments in Language Theory - 19th International Conference, DLT 2015, Proceedings. ed. / Igor Potapov. Springer Verlag, 2015. p. 264-275 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 9168).Research output: Chapter in Book/Report/Conference proceeding › Conference contribution
TY - GEN
T1 - Generalizations of code languages with marginal errors
AU - Han, Yo Sub
AU - Ko, Sang Ki
AU - Salomaa, Kai
PY - 2015/1/1
Y1 - 2015/1/1
N2 - We study k-prefix-free, k-suffix-free and k-infix-free languages that generalize prefix-free, suffix-free and infix-free languages by allowing marginal errors. For example, a string x in a k-prefix-free language L can be a prefix of up to k different strings in L. Namely, a code (language) can allow some marginal errors. We also define finitely prefix-free languages in which a string x can be a prefix of finitely many strings. We present efficient algorithms that determine whether or not a given regular language is k-prefix-free, k-suffix-free or k-infix-free, and analyze their runtime. Lastly, we establish the undecidability results for (linear) context-free languages.
AB - We study k-prefix-free, k-suffix-free and k-infix-free languages that generalize prefix-free, suffix-free and infix-free languages by allowing marginal errors. For example, a string x in a k-prefix-free language L can be a prefix of up to k different strings in L. Namely, a code (language) can allow some marginal errors. We also define finitely prefix-free languages in which a string x can be a prefix of finitely many strings. We present efficient algorithms that determine whether or not a given regular language is k-prefix-free, k-suffix-free or k-infix-free, and analyze their runtime. Lastly, we establish the undecidability results for (linear) context-free languages.
UR - http://www.scopus.com/inward/record.url?scp=84947051744&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84947051744&partnerID=8YFLogxK
U2 - 10.1007/978-3-319-21500-6_21
DO - 10.1007/978-3-319-21500-6_21
M3 - Conference contribution
AN - SCOPUS:84947051744
SN - 9783319214993
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 264
EP - 275
BT - Developments in Language Theory - 19th International Conference, DLT 2015, Proceedings
A2 - Potapov, Igor
PB - Springer Verlag
ER -