Dynamic Pricing with Neural Network Demand Models and Evolutionary Algorithms

The use of neural networks for demand forecasting has been previously explored in dynamic pricing literatures. However, not much has been done in its use for optimising pricing policies. In this paper, we build a neural network based demand model and show how evolutionary algorithms can be used to optimise the pricing policy based on this model. There are two key benefits of this approach. Use of neural network makes it flexible enough to model range of different demand scenarios occurring within different products and services, and the use of evolutionary algorithm makes it versatile enough to solve very complex models. We also compare the pricing policies found by neural network model to that found by using other widely used demand models. Our results show that proposed model is more consistent, adapts well in a range of different scenarios, and in general, finds more accurate pricing policy than the other three compared models.

[1]  Michael A. Arbib,et al.  The handbook of brain theory and neural networks , 1995, A Bradford book.

[2]  Yadati Narahari,et al.  Dynamic pricing models for electronic business , 2005 .

[3]  Harald Hruschka,et al.  An empirical comparison of the validity of a neural net based multinomial logit choice model to alternative model specifications , 2004, Eur. J. Oper. Res..

[4]  R. Phillips,et al.  Pricing and Revenue Optimization , 2005 .

[5]  Shumeet Baluja,et al.  A Method for Integrating Genetic Search Based Function Optimization and Competitive Learning , 1994 .

[6]  Gilbert Owusu,et al.  An AI-based system for pricing diverse products and services , 2010, Knowl. Based Syst..

[7]  Goldberg,et al.  Genetic algorithms , 1993, Robust Control Systems with Genetic Algorithms.

[8]  Gilbert Owusu,et al.  Analysing the Effect of Demand Uncertainty in Dynamic Pricing with EAs , 2008, SGAI Conf..

[9]  G. Owusu,et al.  On Optimising Resource Planning in BT plc with FOS , 2006, 2006 International Conference on Service Systems and Service Management.

[10]  Siddhartha Shakya,et al.  Using a Markov network model in a univariate EDA: an empirical cost-benefit analysis , 2005, GECCO '05.

[11]  Philip D. Wasserman,et al.  Neural computing - theory and practice , 1989 .

[12]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[13]  J. A. Lozano,et al.  Estimation of Distribution Algorithms: A New Tool for Evolutionary Computation , 2001 .

[14]  Robert A. Shumsky,et al.  Introduction to the Theory and Practice of Yield Management , 2002 .

[15]  K. Talluri,et al.  The Theory and Practice of Revenue Management , 2004 .

[16]  Arvind Sahay,et al.  How to Reap Higher Profits With Dynamic Princing , 2007 .

[17]  Gilbert Owusu,et al.  An application of EDA and GA to dynamic pricing , 2007, GECCO '07.

[18]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[19]  Min Qi,et al.  Forecasting consumer credit card adoption: what can we learn about the utility function? , 2003 .

[20]  W Baker,et al.  Price smarter on the Net. , 2001, Harvard business review.

[21]  José Antonio Domínguez Machuca,et al.  Rapid-Fire Fulfillment , 2004 .