English

An Efficient Algorithm for Surface Generation

cmp-lg 2016-08-31 v1 Computation and Language

Abstract

A method is given that "inverts" a logic grammar and displays it from the point of view of the logical form, rather than from that of the word string. LR-compiling techniques are used to allow a recursive-descent generation algorithm to perform "functor merging" much in the same way as an LR parser performs prefix merging. This is an improvement on the semantic-head-driven generator that results in a much smaller search space. The amount of semantic lookahead can be varied, and appropriate tradeoff points between table size and resulting nondeterminism can be found automatically.

Keywords

Cite

@article{arxiv.cmp-lg/9507007,
  title  = {An Efficient Algorithm for Surface Generation},
  author = {Christer Samuelsson},
  journal= {arXiv preprint arXiv:cmp-lg/9507007},
  year   = {2016}
}

Comments

Uuencoded compressed PostScript format