Deterministic global optimization algorithm based on outer approximation for the parameter estimation of nonlinear dynamic biological systems

<p>Abstract</p> <p>Background</p> <p>The estimation of parameter values for mathematical models of biological systems is an optimization problem that is particularly challenging due to the nonlinearities involved. One major difficulty is the existence of multiple minima...

Full description

Bibliographic Details
Main Authors: Miró Anton, Pozo Carlos, Guillén-Gosálbez Gonzalo, Egea Jose A, Jiménez Laureano
Format: Article
Language:English
Published: BMC 2012-05-01
Series:BMC Bioinformatics
Online Access:http://www.biomedcentral.com/1471-2105/13/90
id doaj-b895e7e88d8249f3a4a62775658f1468
record_format Article
spelling doaj-b895e7e88d8249f3a4a62775658f14682020-11-24T23:29:03ZengBMCBMC Bioinformatics1471-21052012-05-011319010.1186/1471-2105-13-90Deterministic global optimization algorithm based on outer approximation for the parameter estimation of nonlinear dynamic biological systemsMiró AntonPozo CarlosGuillén-Gosálbez GonzaloEgea Jose AJiménez Laureano<p>Abstract</p> <p>Background</p> <p>The estimation of parameter values for mathematical models of biological systems is an optimization problem that is particularly challenging due to the nonlinearities involved. One major difficulty is the existence of multiple minima in which standard optimization methods may fall during the search. Deterministic global optimization methods overcome this limitation, ensuring convergence to the global optimum within a desired tolerance. Global optimization techniques are usually classified into stochastic and deterministic. The former typically lead to lower CPU times but offer no guarantee of convergence to the global minimum in a finite number of iterations. In contrast, deterministic methods provide solutions of a given quality (i.e., optimality gap), but tend to lead to large computational burdens.</p> <p>Results</p> <p>This work presents a deterministic outer approximation-based algorithm for the global optimization of dynamic problems arising in the parameter estimation of models of biological systems. Our approach, which offers a theoretical guarantee of convergence to global minimum, is based on reformulating the set of ordinary differential equations into an equivalent set of algebraic equations through the use of orthogonal collocation methods, giving rise to a nonconvex nonlinear programming (NLP) problem. This nonconvex NLP is decomposed into two hierarchical levels: a master mixed-integer linear programming problem (MILP) that provides a rigorous lower bound on the optimal solution, and a reduced-space slave NLP that yields an upper bound. The algorithm iterates between these two levels until a termination criterion is satisfied.</p> <p>Conclusion</p> <p>The capabilities of our approach were tested in two benchmark problems, in which the performance of our algorithm was compared with that of the commercial global optimization package BARON. The proposed strategy produced near optimal solutions (i.e., within a desired tolerance) in a fraction of the CPU time required by BARON.</p> http://www.biomedcentral.com/1471-2105/13/90
collection DOAJ
language English
format Article
sources DOAJ
author Miró Anton
Pozo Carlos
Guillén-Gosálbez Gonzalo
Egea Jose A
Jiménez Laureano
spellingShingle Miró Anton
Pozo Carlos
Guillén-Gosálbez Gonzalo
Egea Jose A
Jiménez Laureano
Deterministic global optimization algorithm based on outer approximation for the parameter estimation of nonlinear dynamic biological systems
BMC Bioinformatics
author_facet Miró Anton
Pozo Carlos
Guillén-Gosálbez Gonzalo
Egea Jose A
Jiménez Laureano
author_sort Miró Anton
title Deterministic global optimization algorithm based on outer approximation for the parameter estimation of nonlinear dynamic biological systems
title_short Deterministic global optimization algorithm based on outer approximation for the parameter estimation of nonlinear dynamic biological systems
title_full Deterministic global optimization algorithm based on outer approximation for the parameter estimation of nonlinear dynamic biological systems
title_fullStr Deterministic global optimization algorithm based on outer approximation for the parameter estimation of nonlinear dynamic biological systems
title_full_unstemmed Deterministic global optimization algorithm based on outer approximation for the parameter estimation of nonlinear dynamic biological systems
title_sort deterministic global optimization algorithm based on outer approximation for the parameter estimation of nonlinear dynamic biological systems
publisher BMC
series BMC Bioinformatics
issn 1471-2105
publishDate 2012-05-01
description <p>Abstract</p> <p>Background</p> <p>The estimation of parameter values for mathematical models of biological systems is an optimization problem that is particularly challenging due to the nonlinearities involved. One major difficulty is the existence of multiple minima in which standard optimization methods may fall during the search. Deterministic global optimization methods overcome this limitation, ensuring convergence to the global optimum within a desired tolerance. Global optimization techniques are usually classified into stochastic and deterministic. The former typically lead to lower CPU times but offer no guarantee of convergence to the global minimum in a finite number of iterations. In contrast, deterministic methods provide solutions of a given quality (i.e., optimality gap), but tend to lead to large computational burdens.</p> <p>Results</p> <p>This work presents a deterministic outer approximation-based algorithm for the global optimization of dynamic problems arising in the parameter estimation of models of biological systems. Our approach, which offers a theoretical guarantee of convergence to global minimum, is based on reformulating the set of ordinary differential equations into an equivalent set of algebraic equations through the use of orthogonal collocation methods, giving rise to a nonconvex nonlinear programming (NLP) problem. This nonconvex NLP is decomposed into two hierarchical levels: a master mixed-integer linear programming problem (MILP) that provides a rigorous lower bound on the optimal solution, and a reduced-space slave NLP that yields an upper bound. The algorithm iterates between these two levels until a termination criterion is satisfied.</p> <p>Conclusion</p> <p>The capabilities of our approach were tested in two benchmark problems, in which the performance of our algorithm was compared with that of the commercial global optimization package BARON. The proposed strategy produced near optimal solutions (i.e., within a desired tolerance) in a fraction of the CPU time required by BARON.</p>
url http://www.biomedcentral.com/1471-2105/13/90
work_keys_str_mv AT miroanton deterministicglobaloptimizationalgorithmbasedonouterapproximationfortheparameterestimationofnonlineardynamicbiologicalsystems
AT pozocarlos deterministicglobaloptimizationalgorithmbasedonouterapproximationfortheparameterestimationofnonlineardynamicbiologicalsystems
AT guillengosalbezgonzalo deterministicglobaloptimizationalgorithmbasedonouterapproximationfortheparameterestimationofnonlineardynamicbiologicalsystems
AT egeajosea deterministicglobaloptimizationalgorithmbasedonouterapproximationfortheparameterestimationofnonlineardynamicbiologicalsystems
AT jimenezlaureano deterministicglobaloptimizationalgorithmbasedonouterapproximationfortheparameterestimationofnonlineardynamicbiologicalsystems
_version_ 1725546825139617792