La simulazione di eventi discreti (DES) è il processo di codifica del comportamento di un sistema complesso come una sequenza ordinata di eventi ben definiti. In questo contesto, un evento comprende un cambiamento specifico nello stato del sistema in un momento specifico.
Le applicazioni comuni di DES includono prove di stress, valutazione di potenziali investimenti finanziari e procedure e processi di modellazione in vari settori, come la produzione e l'assistenza sanitaria.
Come esempio di una situazione che si presta al DES, si consideri la quantità di energia elettrica consumata dall'edificio per uffici di una società in funzione del tempo. Gli eventi discreti che influenzano questa funzione includono l'accensione o lo spegnimento di qualsiasi dispositivo elettrico nell'edificio. Anche i cambiamenti istantanei di stato in un dispositivo già acceso sono eventi discreti; ad esempio, un cambio di velocità in una ventola di raffreddamento o un cambio di luminosità in una lampada da scrivania.
Un processo DES efficace deve includere, come minimo, le seguenti caratteristiche:
- Punti di inizio e fine predeterminati, che possono essere eventi o istanti discreti nel tempo.
- Un metodo per tenere traccia del tempo trascorso dall'inizio del processo.
- Un elenco di eventi discreti che si sono verificati dall'inizio del processo.
- Un elenco di eventi discreti in sospeso o attesi (se tali eventi sono noti) fino al termine previsto del processo.
- Un record grafico, statistico o tabulare della funzione per la quale DES è attualmente impegnato.
Il DES è comunemente utilizzato per monitorare e prevedere il comportamento degli investimenti; il mercato azionario è un classico esempio. DES può anche aiutare gli amministratori a prevedere come si comporterà una rete in condizioni straordinarie, come Internet durante un grave disastro.