Intelligent Tuning of a Dynamic Business Simulation Environment

One important use of simulation tools is to use an existing base-model of a business, representing the systems of interest, and then modelling and testing alternative scenarios by making changes to this base-model. This way, business managers can estimate the consequences of policy changes without having to actually introduce them into the business. The act of ensuring the continuous validity of a base model in a continuously changing business is called Tuning. In this paper, we investigate how heuristic based optimisation algorithms like Evolutionary Algorithms can be used to improve the tuning of a dynamic business simulation environment, within the framework of a software called WDS. We test a number of different algorithms on this problem, using two different encoding-schemes and evaluate the results.

[1]  R. H. J. M. Otten,et al.  The Annealing Algorithm , 1989 .

[2]  Hitoshi Iba,et al.  Optimization in Continuous Domain by Real-coded Estimation of Distribution Algorithm , 2003, HIS.

[3]  Siddhartha Shakya,et al.  DEUM : a framework for an estimation of distribution algorithm based on Markov random fields , 2006 .

[4]  Siddhartha Shakya,et al.  Optimising cancer chemotherapy using an estimation of distribution algorithm and genetic algorithms , 2006, GECCO '06.

[5]  Marcus Gallagher,et al.  Convergence analysis of UMDAC with finite populations: a case study on flat landscapes , 2009, GECCO '09.

[6]  Pedro Larrañaga,et al.  Mathematical modelling of UMDAc algorithm with tournament selection. Behaviour on linear and quadratic functions , 2002, Int. J. Approx. Reason..

[7]  Anne Liret,et al.  Work Allocation and Scheduling , 2008 .

[8]  Nazaraf Shah,et al.  Intelligent Agent Based Workforce Empowerment , 2009, KES-AMSTA.

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

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

[11]  Ajith Abraham,et al.  Design and Application of Hybrid Intelligent Systems , 2004 .

[12]  J. Rodgers,et al.  Thirteen ways to look at the correlation coefficient , 1988 .

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

[14]  Melanie Mitchell,et al.  An introduction to genetic algorithms , 1996 .

[15]  S. Baluja An Empirical Comparison of Seven Iterative and Evolutionary Function Optimization Heuristics , 1995 .

[16]  Spyros Makridakis,et al.  The M3-Competition: results, conclusions and implications , 2000 .

[17]  Nazaraf Shah,et al.  On the partitioning of dynamic workforce scheduling problems , 2010, J. Sched..

[18]  H. Mühlenbein,et al.  From Recombination of Genes to the Estimation of Distributions I. Binary Parameters , 1996, PPSN.

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

[20]  François A. Fournier,et al.  DEUM – A Fully Multivariate EDA Based on Markov Networks , 2010 .

[21]  Siddhartha Shakya,et al.  Optimization by estimation of distribution with DEUM framework based on Markov random fields , 2007, Int. J. Autom. Comput..

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

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