Anar al contingut

Transductor d'estats finitos determinista p-subsecuencial alvançat

De L'Enciclopèdia, la wikipedia en valencià

Els transductores d'estats finitos són Autómates d'estats finitos determinista en transicions sobre parelles de símbols.

Un transductor d'estats finitos determinista p-subsecuencial alvançat (TpSSDA o EDpSST de les seues sigles en anglés Earliest Deterministic Finite-State p-Subsequential Transducers) és l'implementació habitual de les transducciones p-subsecuenciales alvançades per a un diccionari morfològic no alineat. Estos transductores no tenen estats d'acceptació explícitament definits.

Definició

[editar | editar còdic]

Un transductor és alvançat si l'eixida està assignada als arcs de manera que es produïxca tan pronte com siga possible.

Un transductor d'estats finitos determinista p-subsecuencial alvançat és l'implementació habitual de les transducciones p-subsecuenciales alvançades per a un diccionari morfològic no alineat.

Cada u dels seus estats representa el conjunt de prefixos que compartixen un prefix (el més llarc possible) d'eixida comuna.


S'aplega a un únic estat per a cada símbol d'entrada i estat, lo que fa que l'autómata siga determinista.


L'eixida està associada a les transicions estat-a-estat: es va construint incrementalmente el prefix comú més llarc.


Formalment es definix com:

Donada una transducción τ:E2Γ*, en E un conjunt finito, el corresponent transductor d'estats finitos determinista p-subsecuencial alvançat (EDpSST, earliest deterministic finite-state p-subsequential transducer) és T=(Q,Σ,Γ,δ,λ,qI,ψ), a on :

  • Q és el conjunt Pr(E){} de tots els prefixos d'entrada més l'estat d'absorció
  • Σ és l'alfabet d'entrada
  • Γ és l'alfabet d'eixida
  • δ:Q×ΣQ és la funció de transició

δ(x,σ)={xσ Si x,xσPr(E)otro caso 

  • λ:Q×ΣΓ* és la funció d'eixida

λ(x,σ)=[LCP(τ(xx1E))]1[LCP(τ((xσ)(xσ)1E))] per a x,xσPr(E), i indefinit en un atre cas.

Si LCP[τ(E)]ε, totes les eixides λ(ϵ,σ) tenen LCP[τ(E)] com a prefix.

  • qI={ε} és l'estat inicial
  • ψ:Q2Γ* és una funció que assigna a cada estat un conjunt de coes a agregar a l'eixida al final de l'entrada


ψ(w)={[LCP(τ(xx1E))]1τ(w) si wE otro caso 

Esta construcció és bàsicament un trie per a les cadenes de E dotada de funcions d'eixida λ i ψ que produïxen la cadena d'eixida tan pronte com és possible (l'informació d'eixida pot ser afegida fàcilment a lo llarc del recorregut en post-orde del trie). El transductor resultant (acíclic) es pot minimisar fàcilment en un transductor equivalent que produïx la mateixa eixida per a tots els prefixos en Pr(E) i afegint les mateixes coes a totes les cadenes de caràcters en I mentres utilisa el número mínim d'estats.

Eixemple

[editar | editar còdic]
Taula del diccionari morfològic utilisat per a construir el Transductor d'estats finitos determinista p-subsecuencial alvançat
Transductor d'estats finitos determinista p-subsecuencial alvançat corresponent al diccionari morfològic de la taula


L'image de la taula representa el diccionari morfològic alineat utilisat per a representar el transductor d'estats finitos determinista p-subsecuencial alvançat que es representa en la segona image.

En la representació del transductor, les arístas tenen representades els parells d'entrada i eixida separats pel signe ':', és dir, el parell s : t, a on s ∈ Σ és la cadena d'entrada i t ∈ Γ és la cadena d'eixida.

Podem observar que és alvançat, ya que una volta que s'ha vist la cadena "reco" el transductor assigna a l'eixida la cadena "recordar".

Vore també

[editar | editar còdic]

Referències

[editar | editar còdic]