Generalizations of Code Languages with Marginal Errors

  • Ko, Sang-Ki
  • Han, Yo-Sub
  • Salomaa, Kai
Citations

WEB OF SCIENCE

3
Citations

SCOPUS

3

초록

The k-prefix-free, k-suffix-free and k-infix-free languages generalize the 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. 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 the time complexity of the algorithms. We establish undecidability results for deciding these properties for (linear) context-free languages.

키워드

Codesmarginal errorsdecision algorithmsundecidabilityregular languagescontext-free languagesREGULAR EXPRESSIONS
제목
Generalizations of Code Languages with Marginal Errors
저자
Ko, Sang-KiHan, Yo-SubSalomaa, Kai
DOI
10.1142/S0129054121410057
발행일
2021-08
유형
Article
저널명
International Journal of Foundations of Computer Science
32
05
페이지
509 ~ 529