Modeling to Generate Alternatives Using Biologically Inspired Algorithms

In solving many practical mathematical programming applications, it is generally preferable to formulate several quantifiably good alternatives that provide very different approaches to the particular problem. This is because decision-making typically involves complex problems that are riddled with incompatible performance objectives and possess competing design requirements which are very difficult—if not impossible—to quantify and capture at the time that the supporting decision models are constructed. There are invariably unmodeled design issues, not apparent at the time of model construction, which can greatly impact the acceptability of the model’s solutions. Consequently, it is preferable to generate several alternatives that provide multiple, disparate perspectives to the problem. These alternatives should possess near-optimal objective measures with respect to all known modeled objective(s) but be fundamentally different from each other in terms of the system structures characterized by their decision variables. This solution approach is referred to as modeling-to-generate-alternatives (MGA). This chapter provides a synopsis of various MGA techniques and demonstrates how biologically inspired MGA algorithms are particularly efficient at creating multiple solution alternatives that both satisfy required system performance criteria and yet are maximally different in their decision spaces. The efficacy and efficiency of these MGA methods are demonstrated using a number of case studies.

[1]  James P. Kelly Simulation Optimization is Evolving , 2002, INFORMS J. Comput..

[2]  Warren E. Walker,et al.  Defining Uncertainty: A Conceptual Basis for Uncertainty Management in Model-Based Decision Support , 2003 .

[3]  Carlos A. Coello Coello,et al.  A modified version of a T‐Cell Algorithm for constrained optimization problems , 2010 .

[4]  Julian Scott Yeomans Solid waste planning under uncertainty using evolutionary simulation-optimization , 2007 .

[5]  Xin-She Yang,et al.  Firefly Algorithms for Multimodal Optimization , 2009, SAGA.

[6]  Julian Scott Yeomans Applications of Simulation-Optimization Methods in Environmental Policy Planning under Uncertainty , 2008 .

[7]  John W. Baugh,et al.  A MATHEMATICAL PROGRAMMING APPROACH FOR GENERATING ALTERNATIVES IN DISCRETE STRUCTURAL OPTIMIZATION , 1997 .

[8]  Michael C. Fu,et al.  Feature Article: Optimization for simulation: Theory vs. Practice , 2002, INFORMS J. Comput..

[9]  Wim J. de Lange,et al.  Uncertainty Matters: Computer Models at the Science–Policy Interface , 2007 .

[10]  S. Ranji Ranjithan,et al.  GENETIC ALGORITHM APPROACHES FOR ADDRESSING UNMODELED OBJECTIVES IN OPTIMIZATION PROBLEMS , 2001 .

[11]  Julian Scott Yeomans,et al.  Policy Planning Using Genetic Algorithms Combined with Simulation: The Case of Municipal Solid Waste , 2002 .

[12]  E. D. Brill,et al.  Modeling to Generate Alternatives: The HSJ Approach and an Illustration Using a Problem in Land Use Planning , 1982 .

[13]  Farhad Azadivar,et al.  Simulation optimization with qualitative variables and structural model changes: A genetic algorithm approach , 1999, Eur. J. Oper. Res..

[14]  Xin-She Yang,et al.  A Co-evolutionary, Nature-Inspired Algorithm for the Concurrent Generation of Alternatives , 2014 .

[15]  A. Gandomi,et al.  Mixed variable structural optimization using Firefly Algorithm , 2011 .

[16]  Michael C. Fu,et al.  Optimization for Simulation: Theory vs. Practice , 2002 .

[17]  Emily M. Zechman,et al.  An evolutionary algorithm to generate alternatives (EAGA) for engineering optimization problems , 2004 .

[18]  Arjen Ysbert Hoekstra,et al.  The effect of modelling expert knowledge and uncertainty on multicriteria decision making: a river management case study , 2010 .

[19]  H. Pierreval,et al.  Using evolutionary algorithms and simulation for the optimization of manufacturing systems , 1997 .

[20]  Carlos A. Coello Coello,et al.  Solving Engineering Optimization Problems with the Simple Constrained Particle Swarm Optimizer , 2008, Informatica.

[21]  Carlo Giupponi,et al.  Environmental decision support systems: Current issues, methods and tools , 2007, Environ. Model. Softw..

[22]  Farhad Azadivar,et al.  Simulation optimization methodologies , 1999, WSC '99.

[23]  Julian Scott Yeomans,et al.  Waste management facility expansion planning using Simulation-Optimisation with Grey Programming and penalty functions , 2012 .