×

DFLGEN

swMATH ID: 36986
Software Authors: Liuzzi, Giampaolo; Lucidi, Stefano; Rinaldi, Francesco
Description: DFL - A Derivative-Free Library - DFLGEN: Derivative-free methods for mixed-integer constrained optimization problems. Methods which do not use any derivative information are becoming popular among researchers, since they allow to solve many real-world engineering problems. Such problems are frequently characterized by the presence of discrete variables, which can further complicate the optimization process. In this paper, we propose derivative-free algorithms for solving continuously differentiable Mixed Integer NonLinear Programming problems with general nonlinear constraints and explicit handling of bound constraints on the problem variables. We use an exterior penalty approach to handle the general nonlinear constraints and a local search approach to take into account the presence of discrete variables. We show that the proposed algorithms globally converge to points satisfying different necessary optimality conditions. We report a computational experience and a comparison with a well-known derivative-free optimization software package, i.e., NOMAD, on a set of test problems. Furthermore, we employ the proposed methods and NOMAD to solve a real problem concerning the optimal design of an industrial electric motor. This allows to show that the method converging to the better extended stationary points obtains the best solution also from an applicative point of view.
Homepage: http://www.iasi.cnr.it/~liuzzi/DFL/index.php/list3/14-mixed-integer-nonlinear-programming/17-dflgen
Dependencies: Fortran90
Keywords: mixed-integer nonlinear programming; derivative-free optimization; nonlinear constrained optimization
Related Software: DFLBOX; DFL; NOMAD; MISO; SO-I; DFBOX_IMPR; BFO; SDPEN; SDBOX; OrthoMADS; MultiMin; RBFOpt; MCS; SNOBFIT; DFN; EGO; MLMSRBF; MINLPLib; BOBYQA; BARON
Cited in: 9 Publications

Citations by Year