EMSRb {RM2} | R Documentation |
EMSRb
heuristic sets the protection levels for multiple fare classes.
EMSRb(Fare = Fare, Mean = Mean, Var = Var, p_up = numeric(length(Fare)), cap = cap)
Fare |
revenue vector associated with selling the offered products |
Mean |
mean product demand |
Var |
product demand variance |
p_up |
buy-up probabilities. The default entails no buy-up probabilities. |
cap |
available capacity |
EMSRb
sorts internally the Fare
vector together with all other input vectors in descending order of the revenues. If p_up
is missing, EMSRb
performs the classical EMSRb heuristic.
p |
protection levels |
Tudor Bodea tudor.bodea@ihg.com
Dev Koushik dev.koushik@ihg.com
Mark Ferguson mark.ferguson@mgt.gatech.edu
## Run a simple EMRSb instance Fare <- c(150, 100, 50, 250) Mean <- c(75, 125, 500, 50) Var <- c(75, 125, 500, 50) cap <- 400 p <- EMSRb(Fare = Fare, Mean = Mean, Var = Var, cap = cap) p