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

Mobile Agent Life Cycle Demystified using Formal Method

Underlying technique for mobile agent development is often mystified. Existing research sometimes ignore unveiling the details of the mobility and autonomy of the agent system. This paper exposes using formal methods the...

Hybridized Model for Early Detection and Smart Monitoring of Forest Fire

The demand for wireless sensor network technology has been increasingly needed in recent years for several major applications, including environmental monitoring, where nodes deployed in nature detect, process and transf...

Computational Intelligence for Congestion Control and Quality of Service Improvement in Wireless Sensor Networks

Congestion and quality of service are widely researched topics in Wireless Sensor Networks in recent years. Many researchers proposed and compared the merits and demerits of various algorithms with the existing algorithm...

Some Properties of Associates of Subsets of FSP-Points Set

In this paper, based upon Fs-set theory [1], we define a crisp Fs-points set FSP(..) for given Fs-set .. and establish a pair of relations between collection of all Fs-subsets of a given Fs-set .. and collection of all c...

Telecommunications Subscription Fraud Detection using Artificial Neural Networks

Telecommunications Companies are facing a lot of problems due to fraud; hence the need for an effective fraud detection system for the telecommunications companies. This paper presents a design and implements of a subscr...

Download PDF file
  • EP ID EP268769
  • DOI 10.14738/tmlai.55.3580
  • Views 291
  • 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