Earley-style parsing for relational grammars

Predictive, Earley-style parsing for unrestricted relational grammars faces a number of problems not present in a context-free string grammar counterpart. Here a subclass of unrestricted relational grammars called fringe relational grammars is proposed along with an Earley-style recognition algorithm. The grammar makes use of fringe elements (the minimal and maximal elements of partially ordered sets) in defining its productions. The parsing algorithm uses indexing methods based on fringe elements in order to take advantage of equivalence relations on parse table entries, thus avoiding redundant processing.<<ETX>>

[1]  Jay Earley,et al.  An efficient context-free parsing algorithm , 1970, Commun. ACM.

[2]  Eric J. Golin,et al.  The specification of visual language syntax , 1990, J. Vis. Lang. Comput..

[3]  Mariusz Flasiński Parsing of edNLC-graph grammars for scene analysis , 1988, Pattern Recognit..

[4]  Genny Tortora,et al.  Efficient parsing of multidimensional structures , 1991, Proceedings 1991 IEEE Workshop on Visual Languages.

[5]  Genny Tortora,et al.  Relation grammars and their application to multi-dimensional languages , 1991, J. Vis. Lang. Comput..

[6]  Gennaro Costagliola,et al.  Parsing 2-D Languages with Positional Grammars , 1991, IWPT.

[7]  Eric J. Golin,et al.  Parsing visual languages with picture layout grammars , 1991, J. Vis. Lang. Comput..

[8]  Mariusz Flasiński Characteristics of edNLC-graph grammar for syntactic pattern recognition , 1989, Comput. Vis. Graph. Image Process..

[9]  Louis Weitzman,et al.  Unification-based grammars and tabular parsing for graphical languages , 1991, J. Vis. Lang. Comput..

[10]  Masaru Tomita,et al.  A generalized parser for 2-D languages , 1991, Proceedings 1991 IEEE Workshop on Visual Languages.

[11]  Masaru Tomita Parsing 2-Dimensional Language , 1989, IWPT.

[12]  Kim Marriott,et al.  Declarative Graphics , 1986, ICLP.

[13]  Kim Marriott,et al.  A declarative specification and semantics for visual languages , 1991, J. Vis. Lang. Comput..