analyse Earley
Sign in to savean algorithm for parsing strings that belong to a given context-free language
Wikidata facts
- Instance of
- algorithm
- Named after
- Jay Earley
Show 1 more fact
- inception
- 1968-00-00
Sources (2)
via Wikidata · CC0
Article · Français
En théorie des langages, l'algorithme d'Earley est un algorithme d'analyse syntaxique pour les grammaires non contextuelles décrit pour la première fois par Jay Earley. À l'instar des algorithmes CYK et GLR, l'algorithme d'Earley calcule toutes les analyses possibles d'une phrase (et pas seulement une de ces analyses). Il repose sur de la programmation dynamique. On peut construire un analyseur Earley pour toute grammaire non contextuelle. Il s'exécute en temps cubique (O (n3), où n est la longueur de la chaîne d'entrée). Pour une grammaire non ambiguë, l'analyse Earley s'effectue en temps quadratique (O (n2)).
Abstract from DBpedia / Wikipedia · CC BY-SA