AUTHORS: Yavuz Gunalay, Julian Scott Yeomans
Download as PDF
ABSTRACT: Engineering optimization problems can be dominated by inconsistent performance requirements and incompatible specifications that can be difficult to detect when supporting mathematical programming models are formulated. Thus, it often proves advantageous to construct a set of options that provide dissimilar approaches to such problems. These alternatives should satisfy the required performance criteria, but be maximally different from each other in their decision spaces. The method for constructing maximally different sets of solutions is referred to as modelling-to-generate-alternatives (MGA). This paper considers a multicriteria method that can generate sets of maximally different alternatives using any population-based solution algorithm. This MGA approach is both computationally efficient and simultaneously produces the prescribed number of maximally different solution alternatives in a single computational run of the procedure. The computational efficacy of this multicriteria MGA approach is demonstrated on two commonly-tested engineering optimization problems using the population-based Firefly Algorithm metaheuristic.
KEYWORDS: Multicriteria Objectives, Modelling-to-generate-alternatives, Population-based algorithms, Firefly AlgorithmREFERENCES:
1] M. Brugnach, A. Tagg, F. Keil, and W.J. De
Lange, Uncertainty matters: computer models
at the science-policy interface, Water
Resources Management, Vol. 21, 2007, pp.
 J.A.E.B. Janssen, M.S. Krol, R.M.J. Schielen, and A.Y. Hoekstra, The effect of modelling quantified expert knowledge and uncertainty information on model-based decision making, Environmental Science and Policy, Vol. 13, No. 3, 2010, pp. 229-238.
 M. Matthies, C. Giupponi, and B. Ostendorf, Environmental decision support systems: Current issues, methods and tools, Environmental Modelling and Software, Vol. 22, No. 2, 2007, pp. 123-127.
 H.T. Mowrer, Uncertainty in natural resource decision support systems: Sources, interpretation, and importance, Computers and Electronics in Agriculture, Vol. 27, No. 1-3, 2000, pp. 139-154.
 W.E. Walker, P. Harremoes, J. Rotmans, J.P. Van der Sluis, M.B.A.P. Van Asselt, Janssen, and M.P. Krayer von Krauss, Defining uncertainty – a conceptual basis for uncertainty management in model-based decision support, Integrated Assessment, Vol. 4, No. 1, 2003, pp. 5-17.
 D.H. Loughlin, S.R. Ranjithan, E.D. Brill, and J.W. Baugh, Genetic algorithm approaches for addressing unmodelled objectives in optimization problems, Engineering Optimization, Vol. 33, No. 5, 2001, pp. 549- 569.
 J.S. Yeomans, and Y. Gunalay, Simulationoptimization techniques for modelling to generate alternatives in waste management planning, Journal of Applied Operational Research, Vol. 3, No. 1, 2011, pp. 23-35.
 E.D. Brill, S.Y. Chang, and L.D. Hopkins, Modelling to generate alternatives: the HSJ approach and an illustration using a problem in land use planning, Management Science, Vol. 28, No. 3, 1982, pp. 221-235.
 J.W. Baugh, S.C. Caldwell, and E.D. Brill, A mathematical programming approach for generating alternatives in discrete structural optimization, Engineering Optimization, Vol. 28, No. 1, 1997, pp. 1-31.
 E.M. Zechman, and S.R. Ranjithan, Generating alternatives using evolutionary algorithms for water resources and environmental management problems, Journal of Water Resources Planning and Management, Vol. 133, No. 2, 2007, pp. 156-165.
 Y. Gunalay, J.S. Yeomans, and G.H. Huang, Modelling to generate alternative policies in highly uncertain environments: An application to municipal solid waste management planning, Journal of Environmental Informatics, Vol. 19, No. 2, 2012, pp. 58-69.
 R. Imanirad, and J.S. Yeomans, Modelling to Generate Alternatives Using Biologically Inspired Algorithms, in X.S. Yang (Ed.), Swarm Intelligence and Bio-Inspired Computation: Theory and Applications, Elsevier, Amsterdam, 2013, pp. 313-333.
 R. Imanirad, X.S. Yang, and J.S. Yeomans, A computationally efficient, biologically-inspired modelling-to-generate-alternatives method, Journal on Computing, Vol. 2, No. 2, 2012, pp. 43-47.
 J.S. Yeomans, An Efficient Computational Procedure for Simultaneously Generating Alternatives to an Optimal Solution Using the Firefly Algorithm, in X.S. Yang (Ed.), NatureInspired Algorithms and Applied Optimization, Springer, New York, 2018, pp. 261-273.
 R. Imanirad, X.S. Yang, and J.S. Yeomans, A co-evolutionary, nature-inspired algorithm for the concurrent generation of alternatives, Journal on Computing, Vol. 2, No. 3, 2012, pp. 101-106.
 R. Imanirad, X.S. Yang, and J.S. Yeomans, Modelling-to-generate-alternatives via the firefly algorithm, Journal of Applied Operational Research, Vol. 5, No. 1, 2013, pp. 14-21.
 R. Imanirad, X.S. Yang, and J.S. Yeomans, A Concurrent Modelling to Generate Alternatives Approach Using the Firefly Algorithm, International Journal of Decision Support System Technology, Vol. 5, No. 2, 2013, pp. 33-45.
 R. Imanirad, X.S. Yang, and J.S. Yeomans, A biologically-inspired metaheuristic procedure for modelling-to-generate-alternatives, International Journal of Engineering Research and Applications, Vol. 3, No. 2, 2013, pp. 1677-1686.
 J.S. Yeomans, Simultaneous Computing of Sets of Maximally Different Alternatives to Optimal Solutions, International Journal of Engineering Research and Applications, Vol. 7, No. 9, 2017, pp. 21-28.
 J.S. Yeomans, An Optimization Algorithm that Simultaneously Calculates Maximally Different Alternatives, International Journal of Computational Engineering Research, Vol. 7, No. 10, 2017, pp. 45-50.
 J.S. Yeomans, Computationally Testing the Efficacy of a Modelling-to-GenerateAlternatives Procedure for Simultaneously Creating Solutions, Journal of Computer Engineering, Vol. 20, No. 1, 2018, pp. 38-45.
 J.S. Yeomans, A Computational Algorithm for Creating Alternatives to Optimal Solutions, Transactions on Machine Learning and Artificial Intelligence, Vol. 5, No. 5, 2017, pp. 58-68.
 J.S. Yeomans, A Simultaneous Modelling-toGenerate-Alternatives Procedure Employing the Firefly Algorithm, in N. Dey (Ed.), Technological Innovations in Knowledge Management and Decision Support, IGI Global, Hershey, Pennsylvania, 2019, pp. 19- 33.
 J.S. Yeomans, An Algorithm for Generating Sets of Maximally Different Alternatives Using Population-Based Metaheuristic Procedures, Transactions on Machine Learning and Artificial Intelligence, Vol. 6, No. 5, 2018, pp. 1-9.
 J.S. Yeomans, A Bicriterion Approach for Generating Alternatives Using PopulationBased Algorithms, WSEAS Transactions on Systems, Vol. 18, No. 4, 2019, pp. 29-34.
 J.S. Yeomans, A Simulation-Optimization Algorithm for Generating Sets of Alternatives Using Population-Based Metaheuristic Procedures, Journal of Software Engineering and Simulation, Vol. 5, No. 2, 2019, pp. 1-6.
 J.S. Yeomans, A Stochastic, Dual-Criterion, Simulation-Optimization Algorithm for Generating Alternatives, Journal of Computer Science Engineering, Vol. 5, No. 6, 2019, pp. 1-10.
 J.S. Yeomans, A Multicriteria SimulationOptimization Algorithm for Generating Sets of Alternatives Using Population-Based Metaheuristics, WSEAS Transactions on Computers, Vol. 18, No. 9, 2019, pp. 74-81.
 X.S. Yang, Firefly Algorithms for Multimodal Optimization, Lecture Notes in Computer Science, 5792, 2009, pp. 169-178.
 L.C. Cagnina, C.A. Esquivel, and C.A. Coello, Solving Engineering Optimization Problems with the Simple Constrained Particle Swarm Optimizer, Informatica, Vol. 32, 2008, pp. 319- 326.