A New Kind of Finite-State Automaton: Register Vector Grammar

Abstract

Register Vector Grammar is a new kind of f in i te -s ta te automaton that is sensitive to context—without, of course, being contextsensitive in the sense of Chomsky hierarchy. Traditional automata are functionally simple: symbols match by identi ty and change by replacement. RVG is functionally complex: ternary feature vectors (e.g. +-±--++) match and change by masking ( + matches but does not change any value). Functional complexity—as opposed to the computat ional complexity of non-finite memory—is well suited for modelling multiple and discontinuous constraints. RVG is thus very good at handling the permutations and dependencies of syntax (wh-questions are explored as example). Because center-embedding in natural languages is in fact very shallow and constrained, context-free power is not needed. RVG can thus be guaranteed to run in a small l inear time, because it is FS, and yet can capture generalizations and constraints that functionally simple FS grammars cannot.

Cite

Text

Blank. "A New Kind of Finite-State Automaton: Register Vector Grammar." International Joint Conference on Artificial Intelligence, 1985.

Markdown

[Blank. "A New Kind of Finite-State Automaton: Register Vector Grammar." International Joint Conference on Artificial Intelligence, 1985.](https://mlanthology.org/ijcai/1985/blank1985ijcai-new/)

BibTeX

@inproceedings{blank1985ijcai-new,
  title     = {{A New Kind of Finite-State Automaton: Register Vector Grammar}},
  author    = {Blank, Glenn D.},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {1985},
  pages     = {749-755},
  url       = {https://mlanthology.org/ijcai/1985/blank1985ijcai-new/}
}