Papers
Topics
Authors
Recent
Search
2000 character limit reached

On LL(k) linear conjunctive grammars

Published 15 Dec 2021 in cs.FL | (2112.08014v1)

Abstract: Linear conjunctive grammars are a family of formal grammars with an explicit conjunction operation allowed in the rules, which is notable for its computational equivalence fo one-way real-time cellular automata, also known as trellis automata. This paper investigates the LL(kk) subclass of linear conjunctive grammars, defined by analogy with the classical LL(kk) grammars: these are grammars that admit top-down linear-time parsing with kk-symbol lookahead. Two results are presented. First, every LL(kk) linear conjunctive grammar can be transformed to an LL(1) linear conjunctive grammar, and, accordingly, the hierarchy with respect to kk collapses. Secondly, a parser for these grammars that works in linear time and uses logarithmic space is constructed, showing that the family of LL(kk) linear conjunctive languages is contained in the complexity class LL.

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.