Generalized one-unambiguity

  • Authors:
  • Pascal Caron;Yo-Sub Han;Ludovic Mignot

  • Affiliations:
  • LITIS, Université de Rouen, Saint-Étienne du Rouvray Cedex, France;Dept. of Computer Science, Yonsei University, Seoul, Republic of Korea;LITIS, Université de Rouen, Saint-Étienne du Rouvray Cedex, France

  • Venue:
  • DLT'11 Proceedings of the 15th international conference on Developments in language theory
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Brüggemann-Klein and Wood have introduced a new family of regular languages, the one-unambiguous regular languages, a very important notion in XML DTDs. A regular language L is one-unambiguous if and only if there exists a regular expression E over the operators of sum, catenation and Kleene star such that L(E) = L and the position automaton of E is deterministic. It implies that for a one-unambiguous expression, there exists an equivalent linear-size deterministic recognizer. In this paper, we extend the notion of one-unambiguity to weak one-unambiguity over regular expressions using the complement operator ¬. We show that a DFA with at most (n + 2) states can be computed from a weakly one-unambiguous expression and that it is decidable whether or not a given DFA recognizes a weakly one-unambiguous language.