Skip to main content
Log in

Re-solving stochastic programming models for airline revenue management

  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

We study some mathematical programming formulations for the origin-destination model in airline revenue management. In particular, we focus on the traditional probabilistic model proposed in the literature. The approach we study consists of solving a sequence of two-stage stochastic programs with simple recourse, which can be viewed as an approximation to a multi-stage stochastic programming formulation to the seat allocation problem. Our theoretical results show that the proposed approximation is robust, in the sense that solving more successive two-stage programs can never worsen the expected revenue obtained with the corresponding allocation policy. Although intuitive, such a property is known not to hold for the traditional deterministic linear programming model found in the literature. We also show that this property does not hold for some bid-price policies. In addition, we propose a heuristic method to choose the re-solving points, rather than re-solving at equally-spaced times as customary. Numerical results are presented to illustrate the effectiveness of the proposed approach.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Balasubramanian, J., & Grossmann, I. (2004). Approximation to multistage stochastic optimization in multiperiod batch plant scheduling under demand uncertainty. Ind. Eng. Chem. Res., 43, 3695–3713.

    Article  Google Scholar 

  • Bertocchi, M., Moriggia, V., & Dupacova, J. (2006). Horizon and stages in applications of stochastic programming in finance. Annals of Operations Research, 142(1), 63–78.

    Article  Google Scholar 

  • Bertsimas, D., & De Boer, S. (2005). Simulation-based booking limits for airline revenue management. Operations Research, 53(1), 90–106.

    Article  Google Scholar 

  • Birge, J. R. (1985). Decomposition and partitioning methods for multistage stochastic linear programs. Operations Research, 33(5), 989–1007.

    Article  Google Scholar 

  • Birge, J. R., & Louveaux, F. (1997). Introduction to stochastic programming. Springer series in operations research. New York: Springer.

    Google Scholar 

  • Birge, J. R., Donohue, C. J., Holmes, D. F., & Svintsitski, O. G. (1996). A parallel implementation of the nested decomposition algorithm for multistage stochastic linear programs. Mathematical Programming, 75, 327–352.

    Google Scholar 

  • Cooper, W. L. (2002). Asymptotic behavior of an allocation policy for revenue management. Operations Research, 50, 720–727.

    Article  Google Scholar 

  • Cooper, W. L., & Homem-de-Mello, T. (2007). Some decomposition methods for revenue management. Transportation Science, 41(3), 332–353.

    Article  Google Scholar 

  • de Boer, S. V., Freling, R., & Piersma, N. (2002). Mathematical programming for network revenue management revisited. European Journal of Operational Research, 137, 72–92.

    Article  Google Scholar 

  • DeMiguel, V., & Mishra, N. (2006). A multistage stochastic programming approach to network revenue management. Working paper, London Business School.

  • Gallego, G., Iyengar, G., Phillips, R., & Dubey, A. (2004). Managing flexible products on a network. CORC technical report Tr-2004-01, IEOR Department, Columbia University.

  • Gassmann, H. I. (1990). MSLiP: A computer code for the multistage stochastic linear programming problem. Mathematical Programming, 47, 407–423.

    Article  Google Scholar 

  • Higle, J. L., & Sen, S. (2006). A stochastic programming model for network resource utilization in the presence of multi-class demand uncertainty. In W.T. Ziemba & S.W. Wallace (Eds.), Applications of stochastic programming. SIAM series on optimization.

  • Kall, P., & Wallace, S. W. (1994). Stochastic programming. Chichester: Wiley.

    Google Scholar 

  • Kusy, M. I., & Ziemba, W. T. (1986). A bank asset and liability management model. Operations Research, 34, 356–376.

    Article  Google Scholar 

  • Möller, A., Römisch, W. & Weber, K. (2004). A new approach to O&D revenue management based on scenario trees. Journal of Revenue and Pricing Management, 3(3), 265–276.

    Article  Google Scholar 

  • Rockafellar, R. T., & Wets, R. J.-B. (1991). Scenarios and policy aggregation in optimization under uncertainty. Mathematics of Operations Research, 16(1), 119–147.

    Article  Google Scholar 

  • Shapiro, A. (2003). Monte Carlo sampling methods. In A. Ruszczyński & A. Shapiro (Eds.), Handbook of stochastic optimization. Amsterdam: Elsevier Science.

    Google Scholar 

  • Subramanian, J., Stidham, S., & Lautenbacher, C. J. (1999). Airline yield management with overbooking, cancellations, and no-shows. Transportation Science, 33, 147–168.

    Article  Google Scholar 

  • Talluri, K., & van Ryzin, G. (1999). A randomized linear programming method for computing network bid prices. Transportation Science, 33, 207–216.

    Article  Google Scholar 

  • Talluri, K., & van Ryzin, G. (2004). The theory and practice of revenue management. Dordrecht: Kluwer Academic.

    Google Scholar 

  • van Ryzin, G., & Liu, Q. (2008). On the choice based linear programming model for network revenue management. Manufacturing & Service Operations Management, 10, 288–310.

    Article  Google Scholar 

  • van Ryzin, G., & Vulcano, G. (2008, in press). Simulation-based optimization of virtual nesting controls for network revenue management. Operations Research.

  • Weatherford, L. R., Bodily, S. E., & Pfeifer, P. (1993). Modeling the customer arrival process and comparing decision rules in perishable asset revenue management situations. Transportation Science, 27, 239–251.

    Article  Google Scholar 

  • Williamson, E. L. (1992). Airline network seat control. Ph.D. thesis, Massachusetts Institute of Technology.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tito Homem-de-Mello.

Additional information

Supported by the National Science Foundation under grant DMI-0115385.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Chen, L., Homem-de-Mello, T. Re-solving stochastic programming models for airline revenue management. Ann Oper Res 177, 91–114 (2010). https://doi.org/10.1007/s10479-009-0603-7

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-009-0603-7

Keywords

Navigation