Conjunctive grammars can generate non-regular unary languages

  • Authors:
  • Artur Jez

  • Affiliations:
  • Institute of Computer Science, Wroclaw, Poland

  • Venue:
  • DLT'07 Proceedings of the 11th international conference on Developments in language theory
  • Year:
  • 2007
  • Conjunctive grammars

    Journal of Automata, Languages and Combinatorics - Special issue: selected papers of the second internaional workshop on Descriptional Complexity of Automata, Grammars and Related Structures (London, Ontario, Canada, July 27-29, 2000)

  • Boolean grammars

    Information and Computation

Quantified Score

Hi-index 0.00

Visualization

Abstract

Conjunctive grammars were introduced by A. Okhotin in [1] as a natural extension of context-free grammars with an additional operation of intersection in the body of any production of the grammar. Several theorems and algorithms for context-free grammars generalize to the conjunctive case. Still some questions remained open. A. Okhotin posed nine problems concerning those grammars. One of them was a question, whether a conjunctive grammar over unary alphabet can generate only regular languages. We give a negative answer, contrary to the conjectured positive one, by constructing a conjunctive grammar for the language {a4n : n ∈ N}. We then generalise this result--for every set of numbers L such that their representation in some k-ary system is regular set we show that {akn : n ∈ L} is generated by some conjunctive grammar over unary alphabet.