kevinbird61 / stochastic-calculus-and-probability-model

Record the learning materials of the course - "STOCHASTIC ANALYSIS OF COMPUTER NETWORKS" in National Cheng Kung University.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Stochastic Calculus

Record the learning materials of the course - "stochastic calculus" in National Cheng Kung University.

Before starting to read this article, please install chrome extension: Github with MathJax, to ensure the correctness of formula format.

Mostly use C++ to do both simulation/mathematic work and validation.

Develop environment requirement:

  • Operating System : ubuntu 16.04
version
gnuplot version 5.0 patchlevel 3
g++ gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.9)
make GNU Make 4.1
astyle Artistic Style Version 2.05.1

Practice Cases

Example 2.5 (See more)

Normal case Increased simulation times

Example 3.31 (See more)


Poisson Distribution (See more)

Merge Poisson Process Split Poisson Process
Mathematic
Simulation

Random Access Problem in Machine-to-Machine (See more)

Access Class Barring Random Access

Compound Random Variables


Some useful self-defined libraries

Name Description
parse_arg parsing the argument from argc/argv
poisson generating poisson distribution.
rand_gen additional wrapper of different kinds of random number generator.
event_list scheduling、storing event list, use for discrete event simulation process.

Presentation (on Course)

Author

About

Record the learning materials of the course - "STOCHASTIC ANALYSIS OF COMPUTER NETWORKS" in National Cheng Kung University.


Languages

Language:C++ 72.2%Language:Gnuplot 16.9%Language:Makefile 6.9%Language:Shell 3.0%Language:C 1.0%