Preview of the new IC2 website. It is not public yet and is hidden from search engines.

Publications

Investigating EA solutions for approximate KKT conditions in smooth problems

R Tulshyan, R Arora, K Deb, J Dutta. Cited by 23

Decision Support Systems

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.

Authors: Rupesh Tulshyan, Ramnik Arora, Kalyanmoy Deb, Joydeep Dutta

Published in: Genetic and Evolutionary Computation Conference (GECCO) (2010)

DOI ยท Google Scholar