Discrete Event Systems


Perquisites:


Contents and Program:

Introduction
Untimed models of discrete event systems
  • Types of DESs:
    • ‘State Automata’: Logical (or untimed) Discrete Event-Driven System (with or without outputs) Logical: because the system doesn’t have a concept of time. Discrete Event-Driven: the system evolves only when an event occurs. NOTE: Because the system doesn’t have time it’s neither Discrete nor Dynamical.
    • Other types of DESs are: Timed Automata, Stochastic Timed Automata, and Stochastic Timed Automata with Poisson Clock Structure
Timed models of discrete event systems
  • ‘Timed Automata’: Same as State Automata but added the concept of time, for when events happen. Usually these system are Dynamical, though the Event are always discrete so they are still non-differentiable.
Stochastic timed models of discrete event systems
Markov chains

Queuing theory

Queuing theory is the subject dedicated to the specific study of queuing systems/networks.


Markovian queuing networks

Benefits of having a Continuous Time Homogeneous Markov Chain representation of the model.


Index - All Notes:

Lecture Notes:

Introduction

Untimed models of discrete event systems

Timed models of discrete event systems

Stochastic timed models of discrete event systems

Timed automata with Poisson clock structures

Markov chains

Queuing Theory:


Markovian Queuing Networks:


Discrete Systems


Exercises:

Discrete Event Systems - All Exercises


MATLAB Scripts:


All My Notes

For the best experience in reading these and all other notes, and also if you wish to EDIT them, do as follows:

  1. Install Obsidian, or another markdown editor.
  2. Go to the Github link of this or another note
  3. Download all the repo or if you know git just the ‘content/’ folder
  4. Extract just the ‘content/’ folder from the repo zip file
  5. Open Obsidian >> Menage Vaults >> Open Folder as Vault >> and select the ‘content/’ folder you just extracted

PLEASE NOTE:

  • These notes were not revised by the professors, so take all of them with a grain of salt.
  • However if you download them since they are made in markdown you can EDIT them, please do so.
  • If you edit and “upgrade” them, please pass the new ones to the other students and professors.

Here are all the links to my notes: