OTIMIZAÇÃO VETORIAL. Formulação do Problema



Documentos relacionados
Notas de aula número 1: Otimização *

Sociedade Brasileira de Matemática Mestrado Profissional em Matemática em Rede Nacional. n=1

Ivan Guilhon Mitoso Rocha. As grandezas fundamentais que serão adotadas por nós daqui em frente:

Qual é Mesmo a Definição de Polígono Convexo?

a 1 x a n x n = b,

Uma lei que associa mais de um valor y a um valor x é uma relação, mas não uma função. O contrário é verdadeiro (isto é, toda função é uma relação).

Exercícios Adicionais

Aula 03 Custos de um algoritmo e funções de complexidade

Faculdade de Engenharia Optimização. Prof. Doutor Engº Jorge Nhambiu

Condições Sucientes para a propriedade da dualidade fraca para o Problema Dual Multiobjetivo de Mond-Weir. 1 Introdução. Luiz L.

9. Derivadas de ordem superior

Capítulo 1. x > y ou x < y ou x = y

Lista 1 para a P2. Operações com subespaços

FUNÇÃO COMO CONJUNTO R 1. (*)= ou, seja, * possui duas imagens. b) não é uma função de A em B, pois não satisfaz a segunda condição da

x0 = 1 x n = 3x n 1 x k x k 1 Quantas são as sequências com n letras, cada uma igual a a, b ou c, de modo que não há duas letras a seguidas?

Só Matemática O seu portal matemático FUNÇÕES

Prof. Márcio Nascimento. 22 de julho de 2015

Por que o quadrado de terminados em 5 e ta o fa cil? Ex.: 15²=225, 75²=5625,...

Åaxwell Mariano de Barros

O Problema do Troco Principio da Casa dos Pombos. > Princípios de Contagem e Enumeração Computacional 0/48

APLICAÇÕES DA DERIVADA

Disciplina: Introdução à Álgebra Linear

Lógica Matemática e Computacional 5 FUNÇÃO

II. DEFINIÇÕES INICIAIS 1

Conceitos Fundamentais

Exp e Log. Roberto Imbuzeiro Oliveira. 21 de Fevereiro de O que vamos ver 1. 2 Fatos preliminares sobre espaços métricos 2


Universidade Federal de Viçosa Centro de Ciências Exatas Departamento de Matemática 3 a Lista - MAT Introdução à Álgebra Linear 2013/I

Universidade Estadual de Santa Cruz. Departamento de Ciências Exatas e Tecnológicas. Especialização em Matemática. Disciplina: Estruturas Algébricas

Números Complexos. Capítulo Unidade Imaginária. 1.2 Números complexos. 1.3 O Plano Complexo

Investigação Operacional- 2009/10 - Programas Lineares 3 PROGRAMAS LINEARES

Todos os exercícios sugeridos nesta apostila se referem ao volume 1. MATEMÁTICA I 1 FUNÇÃO DO 1º GRAU

Definição. A expressão M(x,y) dx + N(x,y)dy é chamada de diferencial exata se existe uma função f(x,y) tal que f x (x,y)=m(x,y) e f y (x,y)=n(x,y).

Matemática - UEL Compilada em 18 de Março de Prof. Ulysses Sodré Matemática Essencial:

FUNÇÃO REAL DE UMA VARIÁVEL REAL

x 1 f(x) f(a) f (a) = lim x a

Programação Não Linear Otimização Univariada E Multivariada Sem Restrições

CÁLCULO DE ZEROS DE FUNÇÕES REAIS

12. FUNÇÕES INJETORAS. FUNÇÕES SOBREJETORAS 12.1 FUNÇÕES INJETORAS. Definição

Dificuldades de Modelos de PNL. Onde está a solução ótima? Outro exemplo: Condição ótima Local vs. Global Quinta-feira, 25 de abril

BCC202 - Estrutura de Dados I

Análise de Arredondamento em Ponto Flutuante

Conceitos e fórmulas

Chapter Noções Preliminares

PARTE 2 FUNÇÕES VETORIAIS DE UMA VARIÁVEL REAL

Recordamos que Q M n n (R) diz-se ortogonal se Q T Q = I.

CAPÍTULO 3 - TIPOS DE DADOS E IDENTIFICADORES

Exercícios Teóricos Resolvidos

CAP. I ERROS EM CÁLCULO NUMÉRICO

Capítulo 5: Transformações Lineares

MAT1154 ANÁLISE QUALITATIVA DE PONTOS DE EQUILÍBRIO DE SISTEMAS NÃO-LINEARES

Estruturas Discretas INF 1631

Função. Definição formal: Considere dois conjuntos: o conjunto X com elementos x e o conjunto Y com elementos y. Isto é:

Propriedades das Funções Deriváveis. Prof. Doherty Andrade

Potenciação no Conjunto dos Números Inteiros - Z

UM TEOREMA QUE PODE SER USADO NA

Resolução da Lista 2 - Modelos determinísticos

FUNÇÃO DO 1º GRAU. Vamos iniciar o estudo da função do 1º grau, lembrando o que é uma correspondência:

CAMPOS CONSERVATIVOS NO PLANO

Dicas para a 6 a Lista de Álgebra 1 (Conteúdo: Homomorfismos de Grupos e Teorema do Isomorfismo para grupos) Professor: Igor Lima.


Somatórias e produtórias

Lista de Exercícios 4: Soluções Sequências e Indução Matemática

6. Geometria, Primitivas e Transformações 3D

Esboço de Gráficos (resumo)

Soluções Nível 1 5 a e 6 a séries (6º e 7º anos) do Ensino Fundamental

Vetores no R 2 : = OP e escreve-se: v = (x, y), identificando-se as coordenadas de P com as componentes de v.

MÓDULO 6 INTRODUÇÃO À PROBABILIDADE

8 8 (mod 17) e 3 34 = (3 17 ) 2 9 (mod 17). Daí que (mod 17), o que significa que é múltiplo de 17.

A equação do 2º grau

UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO PROGRAMA DE EDUCAÇÃO TUTORIAL - MATEMÁTICA PROJETO FUNDAMENTOS DE MATEMÁTICA ELEMENTAR

POLINÔMIOS SIMÉTRICOS Carlos A. Gomes, UFRN, Natal RN.

Dadas a base e a altura de um triangulo, determinar sua área.

Objetivos. Apresentar as superfícies regradas e superfícies de revolução. Analisar as propriedades que caracterizam as superfícies regradas e

Equações do segundo grau

Tarefa Orientada 13 Agrupamento e sumário de dados

Def. 1: Seja a quádrupla (V, K, +, ) onde V é um conjunto, K = IR ou K = IC,

Maia Vest. Denominamos o fator de base e de expoente; é a n-ésima potência de. Portanto, potência é um produto de fatores iguais.

Metodologia de Gerenciamento de Projetos da Justiça Federal

Introdução ao estudo de equações diferenciais

. Determine os valores de P(1) e P(22).

Vetores. Definição geométrica de vetores

13 ÁLGEBRA Uma balança para introduzir os conceitos de Equação do 1ºgrau

Consequências Interessantes da Continuidade

Uma introdução ao estudo de funções multivariáveis

Teoria dos Números. A Teoria dos Números é a área da matemática que lida com os números inteiros, isto é, com o conjunto

Análise de complexidade

Aula 7 Valores Máximo e Mínimo (e Pontos de Sela)

CAPÍTULO 6 TRANSFORMAÇÃO LINEAR

Falso: F = Low voltage: L = 0

Sistemas Distribuídos: Princípios e Algoritmos Introdução à Análise de Complexidade de Algoritmos

Estrutura de Dados Básica

Material Teórico - Módulo Elementos Básicos de Geometria Plana Parte 2. A Desigualdade Triangular. Oitavo Ano

Equações do primeiro grau

Sistemas Lineares. 2. (Ufsj 2013) Considere o seguinte sistema de equações lineares, nas incógnitas x, y e z:

Nesta aula iremos continuar com os exemplos de revisão.

UNIVERSIDADE FEDERAL DA BAHIA INSTITUTO DE MATEMÁTICA 5 0 Encontro da RPM TRANSFORMAÇÕES NO PLANO

3º Trimestre TRABALHO DE MATEMÁTICA Ensino Fundamental 9º ano classe: A-B-C Profs. Marcelo/Fernando Nome:, nº Data de entrega: 09/ 11/12

EQUAÇÃO DO 1º GRAU. 2 melancias + 2Kg = 14Kg 2 x + 2 = 14

Conjuntos numéricos. Notasdeaula. Fonte: Leithold 1 e Cálculo A - Flemming. Dr. Régis Quadros

Transcrição:

OTIMIZAÇÃO VETORIAL Formulação do Problema Otimização Multiobjetivo (também chamada otimização multicritério ou otimização vetorial) pode ser definida como o problema de encontrar: um vetor de variáveis de decisão que satisfaça a um conjunto de restrições e otimize um vetor de funções cujos elementos representem as funções objetivo. Estas funções formam a descrição matemática do chamado critério de desempenho, as quais usualmente são conflitantes. Assim, podemos dizer que o termo Otimizar significa descobrir uma solução, para a qual os valores de todas as funções objetivo são considerados aceitáveis pelo projetista ou decisor.

Formalmente, podemos descrever o problema como se segue: Encontrar um vetor,,, que satisfaça as m restrições de desigualdade:,,, 0, 0,, 0 e as p restrições de igualdade:,,, 0, 0,, 0 de modo a otimizar o seguinte vetor de N funções objetivo:,,, onde o vetor:,,, corresponde ao vetor de variáveis de decisão ou de otimização.

Ordenamento de Soluções O problema de otimização multiobjetivo se define a partir da análise do ordenamento das soluções, levando em conta os diversos objetivos. As soluções multiobjetivo, ou soluções de Pareto, são as melhores soluções entre as quais não existe um ordenamento (ou seja, não há como definir, a partir da avaliação dos funcionais objetivo, que uma solução é melhor que a outra). Exemplo: mi n f(x) = f (x) 1 = f (x) 2 = f (x) 1 f (x) 2 x2 (x 2) 2

f 1 (x) 4 f 2 (x) f 2 4 Fronteira Pareto-Ótima 0 2 x Soluções eficientes 0 4 f 1 (x) Para fundamentar essa definição, é apresentada inicialmente a definição de conjunto ordenado. Definição 8.1: Conjuntos Ordenados: Um conjunto C é ordenado de acordo com a relação de ordem se dados quaisquer dois elementos x, y C, é sempre verdade que x y (ou y x) e as seguintes propriedades são válidas: i. x x

ii. iii. x y e y z x z x y e y x x = y Definição 8.2 (Conjuntos Parcialmente Ordenados) Diz-se ainda que C é parcialmente ordenado se valem as propriedades (i), (ii) e (iii), mas nem sempre x y (ou y x), isto é, nem sempre x e y são comparáveis. O caso mono-objetivo é fundamentalmente diferente do caso multiobjetivo devido à propriedade de ordenamento das soluções: Conjunto ordenado: R Conjunto parcialmente ordenado: R n ; n 2 X2 1 4 2 3 X1

A seguinte notação é empregada para vetores do R n : x y { x i y i, i = 1,..., n} x < y { x i < y i, i = 1;..., n} x = y { x i = y i, i = 1;..., n} Os operadores e > são definidos analogamente. Observar que o operador é definido de outra forma: x y { i x i y i } ou seja: x y {x i = y i i = 1,..., n} Exemplo: Dados x = {1, 2, 3} T e y = {1, 0, 3} T, x y e y x. No caso de funções objetivo constituídas de vetores reais, essas definições de ordenamento de soluções serão aplicáveis.

O Conjunto Pareto- Ótimo O objeto fundamental da otimização multiobjetivo consiste em um conjunto de soluções, denominado conjunto Pareto-ótimo. Os elementos desse conjunto são definidos a seguir. Definição 8.3 (Solução Pareto- Ótima) Diz-se que x* X é uma solução Pareto - Ótima do PMO se não existe qualquer outra solução x X tal que f(x) f(x*) e f j (x) < f j (x*) para no mínimo um índice j. (X é o conjunto de pontos viáveis, isto é, é o conjunto de pontos que satisfazem ao conjunto de restrições do problema) f 2 4 Fronteira Pareto-Ótima 0 4 f 1

Definição 8.4 (Solução localmente Pareto- Ótima) Diz-se que x* X é uma solução localmente Pareto Ótima (ou uma solução localmente eficiente) numa dada vizinhança N(x*,d), se existe d > 0 tal que x* é Pareto-Ótima em X N(x*,d). Isto é não existe qualquer outra solução x X N (x*,d) tal que f(x) f(x*) e f j (x) < f j (x*) para no mínimo um índice j. Teorema 8.1 Sejam f i (.) : R n R, i = 1,..., N funções convexas definidas sobre um conjunto convexo X R n. Então toda solução localmente Pareto - Ótima é globalmente Pareto- Ótima. Se o conjunto é convexo e as funções são convexas, logo, todo ótimo local é global. Definição (Solução Utópica): A solução utópica y* do PMO é definida como:, 1, onde arg.

Notas: 1) Se, isto é, se existe tal que, então o problema está resolvido. 2) Normalmente,. O conjunto F é o conjunto imagem de X. f 2 * f 2 * f 1 f 1 Ilustração da solução utópica. Assim, normalmente o conjunto de soluções Pareto é ilimitado!!!

Além disto, se é a fronteira de e é o interior de, todas as soluções eficientes do problema de otimização multiobjetivo estão sobre esta fronteira, ou seja, nenhuma solução não-dominada se encontra no interior de. Veja figura a seguir. f 2 Solução dominada F o F Soluções eficientes ou nãodominadas f 1 Ilustração da fronteira de soluções não-dominadas.

Caracterização de Soluções Eficientes Condições equivalentes às condições de Kuhn-Tucker podem ser estabelecidas a partir do seguinte resultado: Teorema 2: Se é eficiente então resolve os N problemas: min, 1,,. : Reciprocamente, se resolve, 1,, então é eficiente. DEMONSTRAÇÃO: 1. é 2. ã: í í. 3., 1,,

1., 1,, 2. ã é, ã 3. é, ã, 1,, Lembrando que o espaço viável é o espaço definido por :, as condições de Kuhn-Tucker para o i-ésimo problema (P i ) são: 0; 0; 0; 0, 1,,

Ótimos de f1 e f2 X2 Restrições X1 (Zoom de um ponto eficiente) Prova geométrica do Teorema para o ponto eficiente: Lembrando que as condições de Kuhn-Tucker para cada problema Pi são:

0; 0; 0; 0, 1,, - f1 g f2 CONDIÇÕES NECESSÁRIAS PARA EFICIÊNCIA (Condições de Kuhn-Tucker para Eficiência): Uma solução viável x* satisfaz as condições necessárias de Kuhn-Tucher para eficiência (KTE) se: i) Se todas as funções fi e gi são diferenciáveis; ii) Existem vetores multiplicadores μ* 0; λ* 0, com pelo menos uma desigualdade estritra λ i > 0, tais que: 0; 0, 1,,

Nota: Observe que a verificação do problema KT i, para i = 1,..., N, implica na verificação de KTE. Por outro lado, a verificação de KTE implica na verificação de todo KT i, para i = 1,..., N, se λ* > 0. CONDIÇÕES SUFICIENTES PARA EFICIÊNCIA 1) Se uma solução viável x* de um PMO atender às condições KTE em todos os multiplicadores λ i *, com λ i * > 0, para i = 1,..., N, então x* é uma solução eficiente. 2) Se uma solução viável x* de um PMO atender às condições KTE e as funções objetivo f i (x), para i = 1,..., N, forem todas estritamente convexas, então x* é uma solução eficiente. Demonstração: i) Como por hipótese x* satisfaz as condições KTE, existe no mínimo um i tal que λ i * > 0. Neste caso, e ii) iii) portanto x* resolve o problema P i. Como é estritamente convexa, a solução de Pi é única. Portanto é eficiente.