Skip to main content
Top
Published in: Soft Computing 18/2020

27-02-2020 | Methodologies and Application

A binary differential evolution algorithm for airline revenue management: a case study

Authors: Amir Karbassi Yazdi, Mohamad Amin Kaviani, Thomas Hanne, Andres Ramos

Published in: Soft Computing | Issue 18/2020

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In the current highly competitive airline market, many companies have failed due to their low revenue rates. For this reason, many of them have to develop strategies to increase their revenue. In this study, we develop revenue management (RM) strategy for the Iranian airline industry. More specifically, we present a mathematical model that considers some conditions not studied in previous research in order to provide a more realistic RM modeling of airlines that fits well for the special characteristics of Iranian Airways. A binary differential evolution algorithm is employed to solve the model due to the stochastic nature of data and the NP-hardness of the considered problem. To generate maximum revenue among the six types of airplanes that fly the four capital cities of Iran, the airline under investigation is advised to operate only 21 flights to those cities and cancel the rest of the flights.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literature
go back to reference Abrate G, Viglia G (2016) Strategic and tactical price decisions in hotel revenue management. Tour Manag 55:123–132 Abrate G, Viglia G (2016) Strategic and tactical price decisions in hotel revenue management. Tour Manag 55:123–132
go back to reference Aslani S, Modarres M, Sibdari S (2014) On the fairness of airlines’ ticket pricing as a result of revenue management techniques. J Air Trans Manag 40:56–64 Aslani S, Modarres M, Sibdari S (2014) On the fairness of airlines’ ticket pricing as a result of revenue management techniques. J Air Trans Manag 40:56–64
go back to reference Aydin N, Birbil SI (2018) Decomposition methods for dynamic room allocation in hotel revenue management. Eur J Oper Res 271(1):179–192MathSciNetMATH Aydin N, Birbil SI (2018) Decomposition methods for dynamic room allocation in hotel revenue management. Eur J Oper Res 271(1):179–192MathSciNetMATH
go back to reference Aydın N, Birbil Şİ, Frenk JBG, Noyan N (2012) Single-leg airline revenue management with overbooking. Trans Sci 47(4):560–583 Aydın N, Birbil Şİ, Frenk JBG, Noyan N (2012) Single-leg airline revenue management with overbooking. Trans Sci 47(4):560–583
go back to reference Aydın N, Birbil Şİ, Topaloğlu H (2016) Delayed purchase options in single-leg revenue management. Trans Sci 51(4):1031–1045 Aydın N, Birbil Şİ, Topaloğlu H (2016) Delayed purchase options in single-leg revenue management. Trans Sci 51(4):1031–1045
go back to reference Azizi M, Sajedi H (2017) Satellite broadcast scheduling based on a boosted binary differential evolution. New Generat Comput 35(3):225–251 Azizi M, Sajedi H (2017) Satellite broadcast scheduling based on a boosted binary differential evolution. New Generat Comput 35(3):225–251
go back to reference Baraldi P, Bonfanti G, Zio E (2018) Differential evolution-based multi-objective optimization for the definition of a health indicator for fault diagnostics and prognostics. Mech Syst Signal Process 102:382–400 Baraldi P, Bonfanti G, Zio E (2018) Differential evolution-based multi-objective optimization for the definition of a health indicator for fault diagnostics and prognostics. Mech Syst Signal Process 102:382–400
go back to reference Bertsimas D, De Boer S (2005) Simulation-based booking limits for airline revenue management. Oper Res 53(1):90–106MATH Bertsimas D, De Boer S (2005) Simulation-based booking limits for airline revenue management. Oper Res 53(1):90–106MATH
go back to reference Birbil Şİ, Frenk JBG, Gromicho JA, Zhang S (2013) A network airline revenue management framework based on decomposition by origins and destinations. Trans Sci 48(3):313–333 Birbil Şİ, Frenk JBG, Gromicho JA, Zhang S (2013) A network airline revenue management framework based on decomposition by origins and destinations. Trans Sci 48(3):313–333
go back to reference Chao C-C, Li R-G (2017) Effects of cargo types and load efficiency on airline cargo revenues. J Air Trans Manag 63:26–33 Chao C-C, Li R-G (2017) Effects of cargo types and load efficiency on airline cargo revenues. J Air Trans Manag 63:26–33
go back to reference Chen S, Hu W, Chen Z (2015) Comprehensive cost minimization in distribution networks using segmented-time feeder reconfiguration and reactive power control of distributed generators. IEEE Trans Power Syst 31(2):983–993 Chen S, Hu W, Chen Z (2015) Comprehensive cost minimization in distribution networks using segmented-time feeder reconfiguration and reactive power control of distributed generators. IEEE Trans Power Syst 31(2):983–993
go back to reference Denizci Guillet B, Mohammed I (2015) Revenue management research in hospitality and tourism: a critical review of current literature and suggestions for future research. Int J Contemp Hosp Manag 27(4):526–560 Denizci Guillet B, Mohammed I (2015) Revenue management research in hospitality and tourism: a critical review of current literature and suggestions for future research. Int J Contemp Hosp Manag 27(4):526–560
go back to reference Doerr B, Zheng W (2020) Working principles of binary differential evolution. Theor Comput Sci 801:110–142MathSciNetMATH Doerr B, Zheng W (2020) Working principles of binary differential evolution. Theor Comput Sci 801:110–142MathSciNetMATH
go back to reference Doreswamy GR, Kothari AS, Tirumalachetty S (2015) Simulating the flavors of revenue management for airlines. J Revenue Pricing Manag 14(6):421–432 Doreswamy GR, Kothari AS, Tirumalachetty S (2015) Simulating the flavors of revenue management for airlines. J Revenue Pricing Manag 14(6):421–432
go back to reference El-Haber S, El-Taha M (2004) Dynamic two-leg airline seat inventory control with overbooking, cancellations and no-shows. J Revenue Pricing Manag 3(2):143–170 El-Haber S, El-Taha M (2004) Dynamic two-leg airline seat inventory control with overbooking, cancellations and no-shows. J Revenue Pricing Manag 3(2):143–170
go back to reference Gönsch J (2017) A survey on risk-averse and robust revenue management. Eur J Oper Res 263(2):337–348MathSciNetMATH Gönsch J (2017) A survey on risk-averse and robust revenue management. Eur J Oper Res 263(2):337–348MathSciNetMATH
go back to reference Gosavi A, Bandla N, Das TK (2002) A reinforcement learning approach to a single leg airline revenue management problem with multiple fare classes and overbooking. IIE Trans 34(9):729–742 Gosavi A, Bandla N, Das TK (2002) A reinforcement learning approach to a single leg airline revenue management problem with multiple fare classes and overbooking. IIE Trans 34(9):729–742
go back to reference Gosavi A, Ozkaya E, Kahraman AF (2007) Simulation optimization for revenue management of airlines with cancellations and overbooking. OR Spectr 29(1):21–38MATH Gosavi A, Ozkaya E, Kahraman AF (2007) Simulation optimization for revenue management of airlines with cancellations and overbooking. OR Spectr 29(1):21–38MATH
go back to reference Graf M, Kimms A (2013) Transfer price optimization for option-based airline alliance revenue management. Int J Prod Econ 145(1):281–293 Graf M, Kimms A (2013) Transfer price optimization for option-based airline alliance revenue management. Int J Prod Econ 145(1):281–293
go back to reference Grauberger W, Kimms A (2016a) Revenue management under horizontal and vertical competition within airline alliances. Omega 59:228–237MATH Grauberger W, Kimms A (2016a) Revenue management under horizontal and vertical competition within airline alliances. Omega 59:228–237MATH
go back to reference Grauberger W, Kimms A (2016b) Airline revenue management games with simultaneous price and quantity competition. Comput Oper Res 75:64–75MathSciNetMATH Grauberger W, Kimms A (2016b) Airline revenue management games with simultaneous price and quantity competition. Comput Oper Res 75:64–75MathSciNetMATH
go back to reference Guadix J, Onieva L, Munuzuri J, Cortés P (2011) An overview of revenue management in service industries: an application to car parks. Serv Ind J 31(1):91–105 Guadix J, Onieva L, Munuzuri J, Cortés P (2011) An overview of revenue management in service industries: an application to car parks. Serv Ind J 31(1):91–105
go back to reference Heo CY (2017) New performance indicators for restaurant revenue management: ProPASH and ProPASM. Int J Hosp Manag 61:1–3 Heo CY (2017) New performance indicators for restaurant revenue management: ProPASH and ProPASM. Int J Hosp Manag 61:1–3
go back to reference Hu X, Caldentey R, Vulcano G (2013) Revenue sharing in airline alliances. Manag Sci 59(5):1177–1195 Hu X, Caldentey R, Vulcano G (2013) Revenue sharing in airline alliances. Manag Sci 59(5):1177–1195
go back to reference Karaboga N, Cetinkaya B (2004) Performance comparison of genetic and differential evolution algorithms for digital FIR filter design. In: International conference on advances in information systems. Springer, Berlin, pp 482–488 Karaboga N, Cetinkaya B (2004) Performance comparison of genetic and differential evolution algorithms for digital FIR filter design. In: International conference on advances in information systems. Springer, Berlin, pp 482–488
go back to reference Klophaus R, Pölt S (2007) Airline overbooking with dynamic spoilage costs. J Revenue Pricing Manag 6(1):9–18 Klophaus R, Pölt S (2007) Airline overbooking with dynamic spoilage costs. J Revenue Pricing Manag 6(1):9–18
go back to reference Kyparisis GJ, Koulamas C (2018) Optimal pricing and seat allocation for a two-cabin airline revenue management problem. Int J Prod Econ 201:18–25 Kyparisis GJ, Koulamas C (2018) Optimal pricing and seat allocation for a two-cabin airline revenue management problem. Int J Prod Econ 201:18–25
go back to reference Li D, Pang Z (2017) Dynamic booking control for car rental revenue management: a decomposition approach. Eur J Oper Res 256(3):850–867MathSciNetMATH Li D, Pang Z (2017) Dynamic booking control for car rental revenue management: a decomposition approach. Eur J Oper Res 256(3):850–867MathSciNetMATH
go back to reference Li T, Xie J, Lu S, Tang J (2016) Duopoly game of callable products in airline revenue management. Eur J Oper Res 254(3):925–934MathSciNetMATH Li T, Xie J, Lu S, Tang J (2016) Duopoly game of callable products in airline revenue management. Eur J Oper Res 254(3):925–934MathSciNetMATH
go back to reference Lin D, Lee CKM, Yang J (2017) Air cargo revenue management under buy-back policy. J Air Trans Manag 61:53–63 Lin D, Lee CKM, Yang J (2017) Air cargo revenue management under buy-back policy. J Air Trans Manag 61:53–63
go back to reference Mayer DG, Kinghorn BP, Archer AA (2005) Differential evolution–an easy and efficient evolutionary algorithm for model optimisation. Agric Syst 83(3):315–328 Mayer DG, Kinghorn BP, Archer AA (2005) Differential evolution–an easy and efficient evolutionary algorithm for model optimisation. Agric Syst 83(3):315–328
go back to reference Mukhopadhyay S, Samaddar S, Colville G (2007) Improving revenue management decision making for airlines by evaluating analyst-adjusted passenger demand forecasts. Decis Sci 38(2):309–327 Mukhopadhyay S, Samaddar S, Colville G (2007) Improving revenue management decision making for airlines by evaluating analyst-adjusted passenger demand forecasts. Decis Sci 38(2):309–327
go back to reference Oancea O (2016) Analytical framework for airline revenue management and network planning. J Revenue Pricing Manag 15(1):2–19 Oancea O (2016) Analytical framework for airline revenue management and network planning. J Revenue Pricing Manag 15(1):2–19
go back to reference Oliveira AVM (2003) Simulating revenue management in an airline market with demand segmentation and strategic interaction. J Revenue Pricing Manag 1(4):301–318 Oliveira AVM (2003) Simulating revenue management in an airline market with demand segmentation and strategic interaction. J Revenue Pricing Manag 1(4):301–318
go back to reference Otero DF, Akhavan-Tabatabaei R (2015) A stochastic dynamic pricing model for the multiclass problems in the airline industry. Eur J Oper Res 242(1):188–200MathSciNetMATH Otero DF, Akhavan-Tabatabaei R (2015) A stochastic dynamic pricing model for the multiclass problems in the airline industry. Eur J Oper Res 242(1):188–200MathSciNetMATH
go back to reference Pampara G, Engelbrecht AP, Franken N (2006) Binary differential evolution. In: IEEE congress on evolutionary computation, 2006. CEC 2006. IEEE, pp 1873–1879 Pampara G, Engelbrecht AP, Franken N (2006) Binary differential evolution. In: IEEE congress on evolutionary computation, 2006. CEC 2006. IEEE, pp 1873–1879
go back to reference Parker G (2003) Optimising airline revenue management. J Revenue Pricing Manag 2(2):138–149 Parker G (2003) Optimising airline revenue management. J Revenue Pricing Manag 2(2):138–149
go back to reference Pimentel V, Aizezikali A, Baker T (2018) An evaluation of the bid price and nested network revenue management allocation methods. Comput Ind Eng 115:100–108 Pimentel V, Aizezikali A, Baker T (2018) An evaluation of the bid price and nested network revenue management allocation methods. Comput Ind Eng 115:100–108
go back to reference Qian S, Ye Y, Liu Y, Xu G (2018) An improved binary differential evolution algorithm for optimizing PWM control laws of power inverters. Optim Eng 19(2):271–296MathSciNetMATH Qian S, Ye Y, Liu Y, Xu G (2018) An improved binary differential evolution algorithm for optimizing PWM control laws of power inverters. Optim Eng 19(2):271–296MathSciNetMATH
go back to reference Qin AK, Huang VL, Suganthan PN (2009) Differential evolution algorithm with strategy adaptation for global numerical optimization. IEEE Trans Evol Comput 13(2):398–417 Qin AK, Huang VL, Suganthan PN (2009) Differential evolution algorithm with strategy adaptation for global numerical optimization. IEEE Trans Evol Comput 13(2):398–417
go back to reference Reynolds RG (1994) An introduction to cultural algorithms. In: Proceedings of the third annual conference on evolutionary programming. World Scientific, River Edge, pp 131–139 Reynolds RG (1994) An introduction to cultural algorithms. In: Proceedings of the third annual conference on evolutionary programming. World Scientific, River Edge, pp 131–139
go back to reference Sierag DD, Koole GM, van der Mei RD, van der Rest JI, Zwart B (2015) Revenue management under customer choice behavior with cancellations and overbooking. Eur J Oper Res 246(1):170–185MATH Sierag DD, Koole GM, van der Mei RD, van der Rest JI, Zwart B (2015) Revenue management under customer choice behavior with cancellations and overbooking. Eur J Oper Res 246(1):170–185MATH
go back to reference Storn R, Price K (1997) Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11(4):341–359MathSciNetMATH Storn R, Price K (1997) Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11(4):341–359MathSciNetMATH
go back to reference Swayamsiddha S, Parija S, Sahu PK, Singh SS (2017) Optimal reporting cell planning with binary differential evolution algorithm for location management problem. Int J Intell Syst Appl 9(4):23–31 Swayamsiddha S, Parija S, Sahu PK, Singh SS (2017) Optimal reporting cell planning with binary differential evolution algorithm for location management problem. Int J Intell Syst Appl 9(4):23–31
go back to reference Tang L, Zhao Y, Liu J (2014) An improved differential evolution algorithm for practical dynamic scheduling in steelmaking-continuous casting production. IEEE Trans Evol Comput 18(2):209–225 Tang L, Zhao Y, Liu J (2014) An improved differential evolution algorithm for practical dynamic scheduling in steelmaking-continuous casting production. IEEE Trans Evol Comput 18(2):209–225
go back to reference Tian L, Ge Y, Xu Y (2018) A stochastic multi-channel revenue management model with time-dependent demand. Comput Ind Eng 126:465–471 Tian L, Ge Y, Xu Y (2018) A stochastic multi-channel revenue management model with time-dependent demand. Comput Ind Eng 126:465–471
go back to reference Varadarajan M, Swarup KS (2008) Differential evolutionary algorithm for optimal reactive power dispatch. Int J Electr Power Energy Syst 30(8):435–441 Varadarajan M, Swarup KS (2008) Differential evolutionary algorithm for optimal reactive power dispatch. Int J Electr Power Energy Syst 30(8):435–441
go back to reference Vardi M, Salmasnia A, Ghorbanian A, Mokhtari H (2016) A bi-objective airline revenue management problem with possible cancellation. Int J Appl Manag Sci 8(1):20–37 Vardi M, Salmasnia A, Ghorbanian A, Mokhtari H (2016) A bi-objective airline revenue management problem with possible cancellation. Int J Appl Manag Sci 8(1):20–37
go back to reference Wang XL, Brennan R (2014) A framework for key account management and revenue management integration. Ind Mark Manag 43(7):1172–1181 Wang XL, Brennan R (2014) A framework for key account management and revenue management integration. Ind Mark Manag 43(7):1172–1181
go back to reference Wang L, Fu X, Mao Y, Menhas MI, Fei M (2012) A novel modified binary differential evolution algorithm and its applications. Neurocomputing 98:55–75 Wang L, Fu X, Mao Y, Menhas MI, Fei M (2012) A novel modified binary differential evolution algorithm and its applications. Neurocomputing 98:55–75
go back to reference Wang X, Cai W, Yin X (2017) A global optimized operation strategy for energy savings in liquid desiccant air conditioning using self-adaptive differential evolutionary algorithm. Appl Energy 187:410–423 Wang X, Cai W, Yin X (2017) A global optimized operation strategy for energy savings in liquid desiccant air conditioning using self-adaptive differential evolutionary algorithm. Appl Energy 187:410–423
go back to reference Wei Y, Xu C, Hu Q (2013) Transformation of optimization problems in revenue management, queueing system, and supply chain management. Int J Prod Econ 146(2):588–597 Wei Y, Xu C, Hu Q (2013) Transformation of optimization problems in revenue management, queueing system, and supply chain management. Int J Prod Econ 146(2):588–597
go back to reference Williamson EL (1992) Airline network seat inventory control: methodologies and revenue impacts (Doctoral dissertation, Massachusetts Institute of Technology) Williamson EL (1992) Airline network seat inventory control: methodologies and revenue impacts (Doctoral dissertation, Massachusetts Institute of Technology)
go back to reference Wittman MD, Belobaba PP (2017) Personalization in airline revenue management – Heuristics for real-time adjustment of availability and fares. J Revenue Pricing Manag 16:376–396 Wittman MD, Belobaba PP (2017) Personalization in airline revenue management – Heuristics for real-time adjustment of availability and fares. J Revenue Pricing Manag 16:376–396
go back to reference Wright CP, Groenevelt H, Shumsky RA (2010) Dynamic revenue management in airline alliances. Trans Sci 44(1):15–37 Wright CP, Groenevelt H, Shumsky RA (2010) Dynamic revenue management in airline alliances. Trans Sci 44(1):15–37
go back to reference Yang XS (2009) Harmony search as a metaheuristic algorithm. In: Geem ZW (ed) Music-inspired harmony search algorithm. Studies in computational intelligence, vol 191. Springer, Berlin, Heidelberg, pp 1–14 Yang XS (2009) Harmony search as a metaheuristic algorithm. In: Geem ZW (ed) Music-inspired harmony search algorithm. Studies in computational intelligence, vol 191. Springer, Berlin, Heidelberg, pp 1–14
go back to reference Yoon MG, Lee HY, Song YS (2017) Dynamic pricing & capacity assignment problem with cancellation and mark-up policies in airlines. Asia Pac Manag Rev 22(2):97–103 Yoon MG, Lee HY, Song YS (2017) Dynamic pricing & capacity assignment problem with cancellation and mark-up policies in airlines. Asia Pac Manag Rev 22(2):97–103
go back to reference Yu G, Pachon J, Thengvall B, Chandler D, Wilson A (2004) Optimizing pilot planning and training for continental airlines. Interfaces 34(4):253–264 Yu G, Pachon J, Thengvall B, Chandler D, Wilson A (2004) Optimizing pilot planning and training for continental airlines. Interfaces 34(4):253–264
go back to reference Zhao XS, Bao LL, Ning Q, Ji JC, Zhao XW (2018) An improved binary differential evolution algorithm for feature selection in molecular signatures. Mol Inform 37(4):1700081 Zhao XS, Bao LL, Ning Q, Ji JC, Zhao XW (2018) An improved binary differential evolution algorithm for feature selection in molecular signatures. Mol Inform 37(4):1700081
go back to reference Zhang D, Cooper WL (2005) Revenue management for parallel flights with customer-choice behavior. Oper Res 53(3):415–431MathSciNetMATH Zhang D, Cooper WL (2005) Revenue management for parallel flights with customer-choice behavior. Oper Res 53(3):415–431MathSciNetMATH
go back to reference Zhang D, Cooper WL (2009) Pricing substitutable flights in airline revenue management. Eur J Oper Res 197(3):848–861MATH Zhang D, Cooper WL (2009) Pricing substitutable flights in airline revenue management. Eur J Oper Res 197(3):848–861MATH
go back to reference Zhang A, Fu X, Yang HG (2010) Revenue sharing with multiple airlines and airports. Trans Res Part B Methodol 44(8):944–959 Zhang A, Fu X, Yang HG (2010) Revenue sharing with multiple airlines and airports. Trans Res Part B Methodol 44(8):944–959
Metadata
Title
A binary differential evolution algorithm for airline revenue management: a case study
Authors
Amir Karbassi Yazdi
Mohamad Amin Kaviani
Thomas Hanne
Andres Ramos
Publication date
27-02-2020
Publisher
Springer Berlin Heidelberg
Published in
Soft Computing / Issue 18/2020
Print ISSN: 1432-7643
Electronic ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-020-04790-2

Other articles of this Issue 18/2020

Soft Computing 18/2020 Go to the issue

Premium Partner