Arrow Research search
Back to I&C

I&C 2008

Unambiguous Boolean grammars

Journal Article journal-article Computer Science ยท Theoretical Computer Science

Abstract

Boolean grammars are an extension of context-free grammars, in which conjunction and negation may be explicitly used in the rules. In this paper, the notion of ambiguity in Boolean grammars is defined. It is shown that the known transformation of a Boolean grammar to the binary normal form preserves unambiguity, and that every unambiguous Boolean language can be parsed in time O(n 2). Linear conjunctive languages are shown to be unambiguous, while the existence of languages inherently ambiguous with respect to Boolean grammars is left open.

Authors

Keywords

  • Boolean grammars
  • Conjunctive grammars
  • Ambiguity
  • Parsing

Context

Venue
Information and Computation
Archive span
1987-2026
Indexed papers
3021
Paper id
764931562981304197
v2026.09.13