# RenewalProcess

RenewalProcess[rdist]

represents a renewal process with interarrival times distributed according to rdist.

# Details

• RenewalProcess is a continuous- or discrete-time and discrete-state process.
• RenewalProcess is a discrete-state and continuous-time or discrete-time process depending on rdist.
• The state is the number of events in the interval 0 to and .
• The distribution rdist can be any continuous or discrete distribution with positive domain.
• RenewalProcess can be used with such functions as Mean, PDF, Probability, and RandomFunction.

# Examples

open allclose all

## Basic Examples(2)

Simulate a renewal process:

Mean function:

## Scope(6)

### Continuous Interarrival Distributions(2)

Renewal process with interarrival times that follow an Erlang distribution:

Slice distribution functions:

Compute the probability of an event:

Simulate the process:

Renewal process with interarrival times that follow a gamma distribution:

Slice distribution functions:

Compute the probability of an event:

Simulate the process:

### Discrete Interarrival Distributions(2)

Renewal process with interarrival times that follow a Pascal distribution:

Slice distribution functions:

Compute the probability of an event:

Simulate the process:

Renewal process with interarrival times that follow a BorelTanner distribution:

Slice distribution functions:

Compute the probability of an event:

Simulate the process:

### Parameter Estimation(2)

Process parameter estimation:

Estimate the distribution parameters from sample data:

Approximate value of the mean:

## Applications(1)

Messages arrive at a communication line according to a two-phase hyperexponential distribution with phase probabilities 0.4 and 0.6. The average arrival times for the two phases are 4.8 milliseconds and 0.8 milliseconds, respectively. Simulate the process for 100 milliseconds:

Mean number of arrivals during the first 10 milliseconds:

Compare with the value obtained from simulation of the time slice distribution:

## Properties & Relations(2)

RenewalProcess is a jump process:

RenewalProcess is not weakly stationary for any distribution:

## Possible Issues(1)

Closed forms are not available for most properties:

Obtain approximate values using inexact input or simulation:

Wolfram Research (2012), RenewalProcess, Wolfram Language function, https://reference.wolfram.com/language/ref/RenewalProcess.html.

#### Text

Wolfram Research (2012), RenewalProcess, Wolfram Language function, https://reference.wolfram.com/language/ref/RenewalProcess.html.

#### CMS

Wolfram Language. 2012. "RenewalProcess." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/RenewalProcess.html.

#### APA

Wolfram Language. (2012). RenewalProcess. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/RenewalProcess.html

#### BibTeX

@misc{reference.wolfram_2023_renewalprocess, author="Wolfram Research", title="{RenewalProcess}", year="2012", howpublished="\url{https://reference.wolfram.com/language/ref/RenewalProcess.html}", note=[Accessed: 01-October-2023 ]}

#### BibLaTeX

@online{reference.wolfram_2023_renewalprocess, organization={Wolfram Research}, title={RenewalProcess}, year={2012}, url={https://reference.wolfram.com/language/ref/RenewalProcess.html}, note=[Accessed: 01-October-2023 ]}