Investigating EA solutions for approximate KKT conditions in smooth problems

Tulshyan, Rupesh ; Arora, Ramnik ; Deb, Kalyanmoy ; Dutta, Joydeep (2010) Investigating EA solutions for approximate KKT conditions in smooth problems Proceedings of Genetic and Evolutionary Algorithms Conference (GECCO-2010), ACM Press . pp. 689-696.

Full text not available from this repository.

Official URL: http://dl.acm.org/citation.cfm?id=1830609

Related URL: http://dx.doi.org/10.1145/1830483.1830609

Abstract

Evolutionary algorithms (EAs) are increasingly being applied to solve real-parameter optimization problems due to their flexibility in handling complexities such as non-convexity, non-differentiability, multi-modality and noise in problems. However, an EA's solution is never guaranteed to be optimal in generic problems, even for smooth problems, and importantly EAs still lack theoretically motivated termination criterion for stopping an EA run only when a near-optimal point is found. We address both these issues in this paper by integrating the Karush-Kuhn-Tucker (KKT) optimality conditions that involve first-order derivatives of objective and constraint functions with an EA. For this purpose, we define a KKT-proximity measure by relaxing the complimentary slackness condition associated with the KKT conditions. Results on a number of standard constrained test problems indicate that in spite of not using any gradient information and any theoretical optimality conditions, an EA's selection, recombination and mutation operation lead the search process to a point close to the KKT point. This suggests that the proposed KKT-proximity measure can be used termination criterion in an EA simulation.

Item Type:Article
Source:Copyright of this article belongs to Proceedings of Genetic and Evolutionary Algorithms Conference (GECCO-2010), ACM Press.
Keywords:Evolutionary Optimization; Karush-Kuhn-Tucker Conditions; Termination Condition; Nonlinear Programming
ID Code:81055
Deposited On:03 Feb 2012 11:47
Last Modified:03 Feb 2012 11:47

Repository Staff Only: item control page