A Computational Algorithm for Simultaneously Creating Alternatives to Optimal Solutions

Journal Title: Transactions on Machine Learning and Artificial Intelligence - Year 2017, Vol 5, Issue 5

Abstract

In solving many practical mathematical programming applications, it is generally preferable to formulate several quantifiably good alternatives that provide distinct perspectives to the particular problem. This is because decision-making typically involves complex problems that are riddled with incompatible performance objectives and contain competing design requirements which are very difficult – if not impossible – to capture and quantify at the time that the supporting decision models are actually constructed. There are invariably unmodelled 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, distinct alternatives that provide multiple, disparate perspectives to the problem. These alternatives should possess near-optimal objective measures with respect to all known modelled objective(s), but be fundamentally different from each other in terms of their decision variables. This solution approach is referred to as modelling to generate-alternatives (MGA). This paper provides an efficient computational procedure for simultaneously generating multiple different alternatives to optimal solutions that employs the Firefly Algorithm. The efficacy of this approach will be illustrated using a well-known engineering optimization benchmark problem.

Authors and Affiliations

Julian Scott Yeomans

Keywords

Related Articles

Implementation of the Flexible "Private - Public" Cloud Solution based on OpenStack

Cloud computing is a model that facilitates access to and manipulation of resources on demand. It is a technology that is unique today to meet the needs and demands of customers by guaranteeing a high quality of service...

Electrical Behavior of Solar Cell Based on ZnO/PS

Because of high loss of photovoltaic conversion due to reflection of incident photon by the silicon surface, we proposed in this work a single heterojunction solar cell model based on porous silicon (PS) and Zinc oxide t...

Migration of the Temporal RDB into Temporal ORDB including Bitemporal Data : Phases

This paper proposes an approach for migrating existing relational database (TRDB) according to SQL: 2011 standard into temporal object relational database (TORDB) including Bitemporal data. This is done with methods that...

Robot-Server Architecture for Optimizing Solar Panel Power Output

Solar panel facilities for generating electricity have increased exponentially in the recent years. Dust and bird droppings on the solar panels inhibit the energy production. Having people to inspect them and, if needed,...

English Premier League (EPL) Soccer Matches Prediction using An Adaptive Neuro-Fuzzy Inference System (ANFIS) for

Prediction of English Premiership League (EPL) matches has been on the heart and minds of researcher over the pass decades, but none has sufficiently introduced and Adaptive Neuro-Fuzzy Inference System (ANFIS) approach...

Download PDF file
  • EP ID EP268769
  • DOI 10.14738/tmlai.55.3580
  • Views 298
  • Downloads 0

How To Cite

Julian Scott Yeomans (2017). A Computational Algorithm for Simultaneously Creating Alternatives to Optimal Solutions. Transactions on Machine Learning and Artificial Intelligence, 5(5), 58-68. https://europub.co.uk/articles/-A-268769