En informatique théorique et en théorie des langages, un langage algébrique déterministe est un langage algébrique reconnu (par états finals) par un automate à pile déterministe. L'intérêt des langages déterministes est que leur analyse syntaxique se fait en temps linéaire en la longueur du mot, alors que dans un langage algébrique quelconque, la complexité est cubique, ou en tout cas se ramène à la complexité du produit matriciel, donc est en O(n2,37) où n est la longueur du mot par l'algorithme de Valiant. Tout langage algébrique déterministe peut être décrit par une grammaire LR(1) et réciproquement. Cela permet de les utiliser pour des applications pratiques. Ainsi, la plupart des langages de programmation sont des langages algébriques déterministes.

Property Value
dbo:abstract
  • En informatique théorique et en théorie des langages, un langage algébrique déterministe est un langage algébrique reconnu (par états finals) par un automate à pile déterministe. L'intérêt des langages déterministes est que leur analyse syntaxique se fait en temps linéaire en la longueur du mot, alors que dans un langage algébrique quelconque, la complexité est cubique, ou en tout cas se ramène à la complexité du produit matriciel, donc est en O(n2,37) où n est la longueur du mot par l'algorithme de Valiant. Tout langage algébrique déterministe peut être décrit par une grammaire LR(1) et réciproquement. Cela permet de les utiliser pour des applications pratiques. Ainsi, la plupart des langages de programmation sont des langages algébriques déterministes. (fr)
  • En informatique théorique et en théorie des langages, un langage algébrique déterministe est un langage algébrique reconnu (par états finals) par un automate à pile déterministe. L'intérêt des langages déterministes est que leur analyse syntaxique se fait en temps linéaire en la longueur du mot, alors que dans un langage algébrique quelconque, la complexité est cubique, ou en tout cas se ramène à la complexité du produit matriciel, donc est en O(n2,37) où n est la longueur du mot par l'algorithme de Valiant. Tout langage algébrique déterministe peut être décrit par une grammaire LR(1) et réciproquement. Cela permet de les utiliser pour des applications pratiques. Ainsi, la plupart des langages de programmation sont des langages algébriques déterministes. (fr)
dbo:wikiPageID
  • 10344236 (xsd:integer)
dbo:wikiPageLength
  • 4383 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 178549303 (xsd:integer)
dbo:wikiPageWikiLink
prop-fr:année
  • 1978 (xsd:integer)
  • 1989 (xsd:integer)
  • 2006 (xsd:integer)
prop-fr:auteur
prop-fr:doi
  • 10.101600 (xsd:double)
prop-fr:isbn
  • 0 (xsd:integer)
  • 2 (xsd:integer)
prop-fr:journal
  • Information Processing Letters (fr)
  • Information Processing Letters (fr)
prop-fr:langue
  • en (fr)
  • fr (fr)
  • en (fr)
  • fr (fr)
prop-fr:lieu
  • Paris (fr)
  • Reading, Mass. (fr)
  • Paris (fr)
  • Reading, Mass. (fr)
prop-fr:nom
  • Yu (fr)
  • Yu (fr)
prop-fr:numéro
  • 1 (xsd:integer)
prop-fr:numéroD'édition
  • 3 (xsd:integer)
prop-fr:oclc
  • 266962302 (xsd:integer)
prop-fr:pages
  • 47 (xsd:integer)
prop-fr:pagesTotales
  • 224 (xsd:integer)
  • 594 (xsd:integer)
prop-fr:prénom
  • Sheng (fr)
  • Sheng (fr)
prop-fr:sousTitre
  • cours et exercices corrigés (fr)
  • cours et exercices corrigés (fr)
prop-fr:titre
  • Introduction to Formal Language Theory (fr)
  • Introduction à la calculabilité (fr)
  • A pumping lemma for deterministic context-free languages (fr)
  • Introduction to Formal Language Theory (fr)
  • Introduction à la calculabilité (fr)
  • A pumping lemma for deterministic context-free languages (fr)
prop-fr:volume
  • 31 (xsd:integer)
prop-fr:wikiPageUsesTemplate
prop-fr:éditeur
dct:subject
rdfs:comment
  • En informatique théorique et en théorie des langages, un langage algébrique déterministe est un langage algébrique reconnu (par états finals) par un automate à pile déterministe. L'intérêt des langages déterministes est que leur analyse syntaxique se fait en temps linéaire en la longueur du mot, alors que dans un langage algébrique quelconque, la complexité est cubique, ou en tout cas se ramène à la complexité du produit matriciel, donc est en O(n2,37) où n est la longueur du mot par l'algorithme de Valiant. Tout langage algébrique déterministe peut être décrit par une grammaire LR(1) et réciproquement. Cela permet de les utiliser pour des applications pratiques. Ainsi, la plupart des langages de programmation sont des langages algébriques déterministes. (fr)
  • En informatique théorique et en théorie des langages, un langage algébrique déterministe est un langage algébrique reconnu (par états finals) par un automate à pile déterministe. L'intérêt des langages déterministes est que leur analyse syntaxique se fait en temps linéaire en la longueur du mot, alors que dans un langage algébrique quelconque, la complexité est cubique, ou en tout cas se ramène à la complexité du produit matriciel, donc est en O(n2,37) où n est la longueur du mot par l'algorithme de Valiant. Tout langage algébrique déterministe peut être décrit par une grammaire LR(1) et réciproquement. Cela permet de les utiliser pour des applications pratiques. Ainsi, la plupart des langages de programmation sont des langages algébriques déterministes. (fr)
rdfs:label
  • Deterministisch kontextfreie Sprache (de)
  • Langage algébrique déterministe (fr)
  • Linguagem livre de contexto determinística (pt)
  • Deterministisch kontextfreie Sprache (de)
  • Langage algébrique déterministe (fr)
  • Linguagem livre de contexto determinística (pt)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageWikiLink of
is oa:hasTarget of
is foaf:primaryTopic of