Dioid

I matematikk og datateknologi , en dioid er en halv-ring , hvor den pre-order definert ved tilsetning er en ordre forhold .

Definisjon

La D være et sett utstyrt med en binær operator , kalt tillegg, med en binær operator , kalt produkt, og der to forskjellige elementer, betegnet 0 og 1, er spesifisert.

Vi betegner med ≤ forhåndsbestillingen tilknyttet operatøren og definert av .

Vi sier at det er en dioid hvis:

Hvis vi utelater det siste punktet, er den definerte strukturen en halvring.

Terminologi

Navnet på dioid kommer av det faktum at det kombinerer to monoider, som enhver halvring (spesielt hvilken som helst ring ). Dette navnet ble brukt av Jean Kuntzmann i 1972 for strukturen som nå kalles halvringen. Bruken til å betegne en idempotent undergruppe ble introdusert av Baccelli et al. i 1992.

Både dioider og ringer er halve ringer, men de er gjensidig utelukkende .

Idempotent dioid

Den idempotente dioiden er den mest brukte klassen av dioider. Det kjennetegnes ved at alt element er idempotent for , det vil si det .

For eksempel er en idempotent dioid.

Enhver idempotent halvring er en dioid.

Demonstrasjon

Det er et spørsmål om å bevise at forholdet mellom forhåndsbestilling er en ordre. Hvis det eksisterer c slik at , derav

.

Likeledes, hvis da . Derfor, hvis og , deretter bruke commutativity av vi får

.

De idempotente halvringene er derfor akkurat de idempotente dioidene.

Se også

Merknader og referanser

  1. Jean Kuntzmann , teori om nettverk (grafer) , Paris, Dunod,1972, xxiv + 288  s. ( zbMATH  0239.05101 , SUDOC  002235358 ).
  2. (in) Francois Baccelli, Guy Cohen, Geert Jan Olsder og Jean-Pierre Quadrat, Synchronization and Linearity: An Algebra for Discrete Event Systems , Chichester, Wiley, al.  "Wiley Series on Probability and Mathematical Statistics",1992, xix + 489  s. ( ISBN  0-471-93609-X , SUDOC  014487500 , les online ).

Bibliografi


<img src="https://fr.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" title="" width="1" height="1" style="border: none; position: absolute;">