digplanet beta 1: Athena
Share digplanet:

Agriculture

Applied sciences

Arts

Belief

Business

Chronology

Culture

Education

Environment

Geography

Health

History

Humanities

Language

Law

Life

Mathematics

Nature

People

Politics

Science

Society

Technology

Global optimization is a branch of applied mathematics and numerical analysis that deals with the optimization of a function or a set of functions according to some criteria. Typically, a set of bound and more general constraints is also present, and the decision variables are optimized considering also the constraints.

Contents

General [edit]

A common (standard) model form is the minimization of one real-valued function f in the parameter-space \vec{x}\in P, or its specified subset \vec{x}\in D: here D denotes the set defined by the constraints.

(The maximization of a real-valued function g(x) is equivalent to the minimization of the function f(x):=(-1)\cdot g(x).)

In many nonlinear optimization problems, the objective function f has a large number of local minima and maxima. Finding an arbitrary local optimum is relatively straightforward by using classical local optimization methods. Finding the global minimum (or maximum) of a function is far more difficult: symbolic (analytical) methods are frequently not applicable, and the use of numerical solution strategies often leads to very hard challenges.

Applications of global optimization [edit]

Typical examples of global optimization applications include:

Approaches [edit]

Deterministic methods [edit]

The most successful general strategies are:

Stochastic methods [edit]

Main page: Stochastic optimization

Several Monte-Carlo-based algorithms exist:

Heuristics and metaheuristics [edit]

Main page: Metaheuristic

Other approaches include heuristic strategies to search the search space in a more or less intelligent way, including:

Response surface methodology based approaches [edit]

  • IOSO Indirect Optimization based on Self-Organization

Global optimization software [edit]

1. Free and opensource:

Name Source code
language
License Brief info
PaGMO/PyGMO Python,C++ GPL3 Numerical optimization framework with emphasis on parallel computing,
see the list of algorithms implemented and problems
OpenOpt Python BSD Universal cross-platform numerical optimization framework,
see its global optimization page and other problems involved
OPTI Toolbox MATLAB BSD Free MATLAB Toolbox for solving linear, nonlinear, continuous and discrete optimization problems.

See the OPTI GNLP Examples page for several examples.

2. Commercial:

See also [edit]

References [edit]

Deterministic global optimization:

  • R. Horst, H. Tuy, Global Optimization: Deterministic Approaches, Springer, 1996.
  • R. Horst, P.M. Pardalos and N.V. Thoai, Introduction to Global Optimization, Second Edition. Kluwer Academic Publishers, 2000.
  • A.Neumaier, Complete Search in Continuous Global Optimization and Constraint Satisfaction, pp. 271-369 in: Acta Numerica 2004 (A. Iserles, ed.), Cambridge University Press 2004.
  • M. Mongeau, H. Karsenty, V. Rouzé and J.-B. Hiriart-Urruty, Comparison of public-domain software for black box global optimization. Optimization Methods & Software 13(3), pp. 203–226, 2000.
  • J.D. Pintér, Global Optimization in Action - Continuous and Lipschitz Optimization: Algorithms, Implementations and Applications. Kluwer Academic Publishers, Dordrecht, 1996. Now distributed by Springer Science and Business Media, New York. This book also discusses stochastic global optimization methods.
  • L. Jaulin, M. Kieffer, O. Didrit, E. Walter (2001). Applied Interval Analysis. Berlin: Springer.
  • E.R. Hansen (1992), Global Optimization using Interval Analysis, Marcel Dekker, New York.


For simulated annealing:

  • S. Kirkpatrick, C.D. Gelatt, and M.P. Vecchi. Science, 220:671–680, 1983.

For reactive search optimization:

  • Roberto Battiti, M. Brunato and F. Mascia, Reactive Search and Intelligent Optimization, Operations Research/Computer Science Interfaces Series, Vol. 45, Springer, November 2008. ISBN 978-0-387-09623-0

For stochastic methods:

  • A. Zhigljavsky. Theory of Global Random Search. Mathematics and its applications. Kluwer Academic Publishers. 1991.
  • K. Hamacher. Adaptation in Stochastic Tunneling Global Optimization of Complex Potential Energy Landscapes, Europhys.Lett. 74(6):944, 2006.
  • K. Hamacher and W. Wenzel. The Scaling Behaviour of Stochastic Minimization Algorithms in a Perfect Funnel Landscape. Phys. Rev. E, 59(1):938-941, 1999.
  • W. Wenzel and K. Hamacher. A Stochastic tunneling approach for global minimization. Phys. Rev. Lett., 82(15):3003-3007, 1999.

For parallel tempering:

  • U. H. E. Hansmann. Chem.Phys.Lett., 281:140, 1997.

For continuation methods:

  • Zhijun Wu. The effective energy transformation scheme as a special continuation approach to global optimization with application to molecular conformation. Technical Report, Argonne National Lab., IL (United States), November 1996.

For general considerations on the dimensionality of the domain of definition of the objective function:

  • K. Hamacher. On Stochastic Global Optimization of one-dimensional functions. Physica A 354:547-557, 2005.

External links [edit]


Original courtesy of Wikipedia: http://en.wikipedia.org/wiki/Global_optimization — Please support Wikipedia.
A portion of the proceeds from advertising on Digplanet goes to supporting Wikipedia.
187098 videos foundNext > 

Global Optimization

Example of NAG Library routine for global optimization using the NAG Library from MATLAB.

Rational Swarms for Global Optimization

This video shows the idea of Rational Swarms for Global Optimization. Each agent (here the wolf) is trying to find and stay with a local maximum (here each t...

Unconstrained Optimization Lecture Part 3: Global Maxima and Minima

Now that we have necessary conditions for maxima and minima, we state second order conditions that allow us to determine global maximums and global minimus.

MATLAB tutorial - Optimization Theory Basic

This is MATLAB tutorial: Global Optimization. This video teaches you how to solve a simple optimization problem. The code can be found in the tutorial sectio...

sozi example: global optimization using the artificial bee colony algorithm

Created using http://sozi.baierouge.fr/wiki/en:welcome. Please excuse the frame drops - I mainly uploaded the video in order to demonstrate the possibilities...

Global Optimization Toolbox Overview

Solve multiple maxima, multiple minima, and nonsmooth optimization problems using Global Optimization Toolbox. For more videos, visit http://www.mathworks.co...

Branch-and-price global optimization for multi-view multi-object tracking

Branch-and-price global optimization for multi-view multi-object tracking Laura Leal-Taixé, Gerard Pons-Moll and Bodo Rosenhahn Conference on Computer Vision...

Using Global Search for Optimization Problems

Find local and global minima of the peaks function. For more videos, visit http://www.mathworks.com/products/global-optimization/examples.html.

Hull from parameterization technique with local and global optimization algorithms 005 (04).flv

Spain. A Global Leader in infrastructure optimization

187098 videos foundNext > 

22 news items

 
Ten Links
Thu, 23 May 2013 13:03:58 -0700

WATERLOO, Canada, May 23, 2013 - Maplesoft has announced a major new release of the Maple Global Optimization Toolbox for solving a wide variety of optimization problems in mathematics, engineering, and the sciences. For this new release, Maplesoft ...
 
MCADCafe (press release)
Wed, 22 May 2013 16:47:48 -0700

Recently, Maplesoft embedded these Optimus libraries to power the latest release of the Maple Global Optimization Toolbox. Maple is a technical computing and documentation environment with acclaimed symbolic modeling technology that handles all of the ...
 
Newswire Today (press release)
Wed, 08 May 2013 08:49:15 -0700

Lanika announces a major new release of Maplesoft's product Maple™ Global Optimization Toolbox for solving a wide variety of optimization problems in mathematics, engineering, and the sciences. For this new release, Maplesoft has partnered with Noesis ...
 
Business 2 Community
Thu, 16 May 2013 08:06:32 -0700

In this project, we replaced the local optimization strategy with a global optimization strategy where we focused on the supply chain end to end. This allowed us to understand what drives inventory and service level in this specific supply chain and in ...
 
MCADCafe (press release)
Mon, 20 May 2013 10:25:59 -0700

Optimus technology powers Maple Global Optimization Toolbox to offer greater problem-solving capabilities · adeptCloud 3.0 Announced: Private Collaboration in Cloud Made Easier, More Secure With New Administration Tools · 3D-CAD-Viewer gets ...
 
MercoPress
Wed, 08 May 2013 02:07:45 -0700

The field produces about 13,000 barrels of oil daily with BP taking a 60% share. BP said the deal was part of its global optimization program and expects to close it in the second half of 2013, subject to Brazilian regulatory approval. “Over the past ...
 
4-traders (press release)
Thu, 25 Apr 2013 08:17:31 -0700

This allows all contract types to be represented in a single, dynamic global optimization and execution flow. JDA Transportation Manager works in conjunction with JDA Transportation Planner to improve global planning and execution by enabling dynamic ...

Fleet Owner

Fleet Owner
Mon, 29 Apr 2013 14:52:55 -0700

... years in European Mercedes brand trucks, could conceivably be moved from Gaggenau to the Detroit plant, accounting to Dr. Frank Reintjes, head of Daimler Truck's Powertrain operations, but only if it serves the company's strategy of “global ...
Loading

Oops, we seem to be having trouble contacting Twitter

Talk About Global optimization

You can talk about Global optimization with people all over the world in our discussions.

Support Wikipedia

A portion of the proceeds from advertising on Digplanet goes to supporting Wikipedia. Please add your support for Wikipedia!