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
Creatinine, Urea and Uric Acid in Hospitalized Patients with and Without Hyperglycemia Analysis using Generalized Additive Model
Hyperglycemia is an important risk factor for heart disease and premature mortality. In hospitalized patients, it is related to an increase in morbidity and development of other disease like kidney disease. To evaluate t...
Twitter Sports: Real Time Detection of Key Events from Sports Tweets
tweets about them. Event detection in Twitter is the process of detecting an event which is an occurrence causing change in the volume of tweets that discuss the associated topic at a specific time and a location by Twit...
Novel Compact CPW LowPass Filter Integrating Periodic Triangle DGS Cells
In this paper, we introduce a new periodic structure for CPW of a low pass filter based on the DGS technique with triangle slot cell forme. The proposed structure is a minuature low pass filter that exhibits low insertio...
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...
A Comparative Study Between Operating Systems (Os) for the Internet of Things (IoT)
Abstract : We describe The Internet of Things (IoT) as a network of physical objects or "things" embedded with electronics, software, sensors, and network connectivity, which enables these objects to collect and exchange...