Otimização
Origem: Wikipédia, a enciclopédia livre.
Em matemática, o termo otimização, ou programação matemática, refere-se ao estudo de problemas em que se busca minimizar ou maximizar uma função através da escolha sistemática dos valores de variáveis reais ou inteiras dentro de um conjunto viável. História
A primeira técnica de otimização, na qual é conhecida como descida mais inclinada, retorna ao tempo de Gauss.Historicamente, o primeiro termo a ser introduzido foi programação linear, no qual foi inventado por George Dantzig no década de 1940. O termo programação nesse contexto não se refere a programação computacional (apesar que computadores hoje em dia são extensivamentes usados para resolver problemas matemáticos). Em vez disso, o termo vem do uso do programa por parte das forças armadas norte americanas para se referir às propostas de formação e horários de logísticas, os quais foram os problemas que Dantzig estava estudando na época. (Além disso, mais tarde, a utilização do
termo " programação" foi aparentemente importante para receberem financiamento público, como era associada a áreas de investigação de alta tecnologia que foram considerados importantes.)
Outros importantes matemáticos no campo da otimização inclui:
- Richard Bellman
- Ronald A. Howard
- Leonid Vitalyevich Kantorovich
- William Karush
- Leonid Khachian
- Harold Kuhn
- Joseph Louis Lagrange
- Arkadii Nemirovskii
- Yurii Nesterov
- John von Neumann
- Boris Polyak
- Lev Pontryagin
- Naum Z. Shor
- Michael J. Todd
- Albert Tucker
- Hoang Tuy
Ligações externas
- [1] atualmente sendo substituído por NEOS Wiki
- Mathematical Programming Society
- COIN-OR — Infraestrutura Computacional para Pesquisa operacional
- Glossário de programação matemática
- Otimização global
- Ligações relacionadas à Otimização
- Decision Tree for Optimization Software Ligações para códigos fontes de algoritmos de otimização
- Optimization Online Um repositório para e-prints de otimização
- The Basics of Practical Optimization Um texto sobre otimização
- Linguagens de modelagem
- Solvers
- CONOPT
- CPLEX - linear, quadratic, and mixed-integer programming solver
- JOpt
- Moocho - a very flexible open-source NLP solver
- Mosek
- SAS/OR
- Free Optimization Software by Systems Optimization Laboratory, Stanford University
- TANGO Project - Trustable Algorithms for Nonlinear General Optimization
- SmartDO - Engineering global optimization (commercial) software
- Bibliotecas
- OOL (Open Optimization library) - a set of optimization routines in C.
- CPLEX Component Libraries
- IOptLib (Investigative Optimization Library) - a free open source library for development of optimization algorithms (ANSI C).
- ALGLIB Optimization sources. C++, C#, Delphi, Visual Basic.
- OAT (Optimization Algorithm Toolkit) - a set of standard optimization algorithms and problems in Java.
***
Otimização
Origem: Wikilivros, livros abertos por um mundo aberto.
Etapas de desenvolvimento - 9 fases | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Início: | Básico: | Criação: | Desenvolvimento: | Maturação: | Revisão: | Desenvolvido: | Finalização: | Abrangente: |
Otimização 1
- Situação inicial
- Existência de soluções globais
- Condições de otimalidade para problemas sem restrições
- Elementos de análise convexa
- Definições de convexidade
- Problemas de minimização convexos
- Conjuntos convexos
- Operador de projeção
- Funções convexas
- Propriedades básicas de funções convexas
Métodos de Otimização
- Método de gradientes conjugados
- Métodos de penalidades
- Métodos de região de confiança
- O problema de mínimos quadrados
- KKT
- Métodos duais
- Aplicações dos métodos duais
- Método da lagrangiana aumentada
Categorias: Matemática | Otimização | Livros na etapa 5 de 8 | Graduação | CDD 500 | CDU 5 | Livros sem CBC | Livros sem tema definido