Alfabeto concorrente

Da testwiki.
Vai alla navigazione Vai alla ricerca

Template:F Nella teoria dei linguaggi formali, e in particolare nell'ambito dei linguaggi traccia, un alfabeto concorrente è costituito da una coppia (Σ,θ) in cui Σ rappresenta un generico alfabeto e θ rappresenta una relazione binaria su Σ detta relazione di indipendenza. Dati due simboli a,bΣ, se (a,b)θ si dice che a e b sono indipendenti.

La relazione di indipendenza θ è definita come una relazione binaria su Σ antiriflessiva e simmetrica. Il fatto che, dal punto di vista della concorrenza, due simboli a e b indipendenti possano essere elaborati in un ordine qualunque oppure in parallelo spiega perché θ sia definita in questo modo, infatti:

  • un simbolo non può essere elaborato concorrentemente a sé stesso (irriflessività);
  • nel caso a possa essere elaborato concorrentemente rispetto a b, lo stesso deve valere per b rispetto ad a (simmetria).

Il concetto di alfabeto concorrente costituisce una generalizzazione del concetto di alfabeto, il quale può essere visto come un alfabeto concorrente con la relazione di indipendenza vuota.

Template:Portale