Applied Soft Computing 5 (2004) 35–44 Solving nonconvex climate control problems: pitfalls and algorithm performances Carmen G. Moles a , Julio R. Banga a, , Klaus Keller b a Process Engineering Group, Instituto de Investigaciones, Marinas (CSIC), 36208 Vigo, Spain b Department of Geosciences, The Pennsylvania State University, 16802-2714 University Park, PA, USA Received 20 January 2003; received in revised form 17 March 2004; accepted 23 March 2004 Abstract Global optimization can be used as the main component for reliable decision support systems. In this contribution, we explore numerical solution techniques for nonconvex and nondifferentiable economic optimal growth models. As an illustrative example, we consider the optimal control problem of choosing the optimal greenhouse gas emissions abatement to avoid or delay abrupt and irreversible climate damages. We analyze a number of selected global optimization methods, including adaptive stochastic methods, evolutionary computation methods and deterministic/hybrid techniques. Differential evolution (DE) and one type of evolution strategy (SRES) arrived to the best results in terms of objective function, with SRES showing the best convergence speed. Other simple adaptive stochastic techniques were faster than those methods in obtaining a local optimum close to the global solution, but mis-converged ultimately. © 2004 Elsevier B.V. All rights reserved. Keywords: Global optimization; Optimal control; Climate thresholds 1. Introduction The optimization of dynamic systems is an impor- tant class of problems arising in most scientific and engineering areas. In fact, optimal control problems are the subject of many research efforts in fields such as economics, physics, and virtually all engineering branches, with problems ranging from optimal tra- jectory determination for spaceships to the computa- tion of optimal operating policies for chemical plants. The objective of optimal control is to find a set of control variables (which are functions of time) in or- Corresponding author. Fax: +34-98-629-2762. E-mail addresses: cmoles@iim.csic.es (C.G. Moles), julio@iim.csic.es (J.R. Banga), kkeller@geosc.psu.edu (K. Keller). der to maximize the performance of a given dynamic system, as measured by some functional, and all this subject to a set of path constraints. The dynamics of most systems are usually described in terms of dif- ferential equations or, as in this paper, equations in differences. The task of identifying an economically efficient cli- mate policy has been interpreted as an optimal control problem [31,26]. In this framework, an optimal cli- mate policy is interpreted as a schedule of investments into reducing (abating) carbon dioxide emissions that maximized the net benefits. Unabated carbon diox- ide (CO 2 ) emissions cause global climate change that, in turn, results in economic damages. Abating carbon dioxide emissions reduces global climate change and the resulting economic damages. The task of the opti- 1568-4946/$ – see front matter © 2004 Elsevier B.V. All rights reserved. doi:10.1016/j.asoc.2004.03.011