Podcast
Questions and Answers
Qual é a função objetivo no problema de programação linear apresentado?
Qual é a função objetivo no problema de programação linear apresentado?
- max $x_1 - x_2$
- max $x_1 + 2x_2$
- max $2x_1 + x_2$
- max $x_1 + x_2$ (correct)
Quais são as variáveis de decisão no problema de programação linear?
Quais são as variáveis de decisão no problema de programação linear?
- Nenhuma variável de decisão
- $x_2$ apenas
- $x_1$ e $x_2$ (correct)
- $x_1$ apenas
Qual desigualdade representa a restrição que impede que $2x_1 + x_2$ seja maior que 4?
Qual desigualdade representa a restrição que impede que $2x_1 + x_2$ seja maior que 4?
- 2x_1 + x_2 < 4
- 2x_1 + x_2 ≥ 4
- 2x_1 + x_2 ≤ 4 (correct)
- 2x_1 + x_2 = 4
Se o ponto $(1, 1)$ é inserido na desigualdade $2x_1 + x_2 ≤ 4$, o resultado será:
Se o ponto $(1, 1)$ é inserido na desigualdade $2x_1 + x_2 ≤ 4$, o resultado será:
Qual afirmação é verdadeira sobre a região delimitada pelas desigualdades dadas?
Qual afirmação é verdadeira sobre a região delimitada pelas desigualdades dadas?
Quais das opções abaixo são características de uma função linear?
Quais das opções abaixo são características de uma função linear?
Qual dos seguintes problemas pode ser considerado mais complexo em programação linear?
Qual dos seguintes problemas pode ser considerado mais complexo em programação linear?
Quem desenvolveu o primeiro algoritmo efetivo para resolver problemas de programação linear?
Quem desenvolveu o primeiro algoritmo efetivo para resolver problemas de programação linear?
Quais dos componentes a seguir descrevem um problema de programação linear?
Quais dos componentes a seguir descrevem um problema de programação linear?
Quando os problemas de otimização linear se tornam mais complicados?
Quando os problemas de otimização linear se tornam mais complicados?
Qual é a aplicação prática da programação linear mencionada?
Qual é a aplicação prática da programação linear mencionada?
O que NÃO é verdade sobre uma função linear?
O que NÃO é verdade sobre uma função linear?
Qual o impacto do aumento do poder computacional na resolução de problemas de programação linear?
Qual o impacto do aumento do poder computacional na resolução de problemas de programação linear?
Qual é a função matemática que representa o lucro neste modelo?
Qual é a função matemática que representa o lucro neste modelo?
Quais são as restrições relativas à máquina 1 no modelo?
Quais são as restrições relativas à máquina 1 no modelo?
Qual é a condição para que uma solução seja considerada viável?
Qual é a condição para que uma solução seja considerada viável?
Quais são os limites máximos para as variáveis y1 e y2?
Quais são os limites máximos para as variáveis y1 e y2?
Por que a inequação 3x1 + 5x2 − x3 + x4 < 5 não é uma restrição linear?
Por que a inequação 3x1 + 5x2 − x3 + x4 < 5 não é uma restrição linear?
Qual é a função de controle de qualidade no modelo?
Qual é a função de controle de qualidade no modelo?
Como se define uma programação linear?
Como se define uma programação linear?
Qual é o valor máximo permitido para a soma de horas da máquina 2?
Qual é o valor máximo permitido para a soma de horas da máquina 2?
Qual das afirmações a seguir é verdadeira sobre o ótimo de uma programação inteira?
Qual das afirmações a seguir é verdadeira sobre o ótimo de uma programação inteira?
Quando se trata de um problema de maximização, qual é a relação entre o ótimo da programação linear e o ótimo da programação inteira?
Quando se trata de um problema de maximização, qual é a relação entre o ótimo da programação linear e o ótimo da programação inteira?
Qual das opções representa uma situação que pode exigir uma modelagem de programação inteira?
Qual das opções representa uma situação que pode exigir uma modelagem de programação inteira?
O que pode ser uma característica de algumas programações inteiras com estruturas específicas?
O que pode ser uma característica de algumas programações inteiras com estruturas específicas?
Qual é a principal dificuldade associada ao uso da programação inteira?
Qual é a principal dificuldade associada ao uso da programação inteira?
Qual é uma das questões em aberto na programação inteira?
Qual é uma das questões em aberto na programação inteira?
Qual dos seguintes exemplos ilustra uma aplicação prática para programação inteira?
Qual dos seguintes exemplos ilustra uma aplicação prática para programação inteira?
Quais das seguintes afirmações sobre as programações inteiras são verdadeiras?
Quais das seguintes afirmações sobre as programações inteiras são verdadeiras?
Qual é a condição para que a solução básica seja considerada viável em relação à programação linear original?
Qual é a condição para que a solução básica seja considerada viável em relação à programação linear original?
O que indica um custo reduzido positivo para uma variável não-básica j?
O que indica um custo reduzido positivo para uma variável não-básica j?
Qual é o resultado esperado se o custo reduzido de todas as variáveis não-básicas for negativo?
Qual é o resultado esperado se o custo reduzido de todas as variáveis não-básicas for negativo?
O que representa a expressão $z_j = c_j - c_B^T A^{-1}_B A_j$?
O que representa a expressão $z_j = c_j - c_B^T A^{-1}_B A_j$?
Qual é a implicação de uma solução ótima na programação linear?
Qual é a implicação de uma solução ótima na programação linear?
Ao substituir a expressão da função objetivo, o que deve ser feito com as variáveis não-básicas?
Ao substituir a expressão da função objetivo, o que deve ser feito com as variáveis não-básicas?
Qual é o papel da inversa de A em relação a B na manipulação algébrica apresentada?
Qual é o papel da inversa de A em relação a B na manipulação algébrica apresentada?
O que deve ser considerado ao querer aumentar xj, dada a sua condição inicial de zero?
O que deve ser considerado ao querer aumentar xj, dada a sua condição inicial de zero?
Flashcards are hidden until you start studying
Study Notes
Funções Lineares
- Uma função f é linear se, para vetores x e y e um número a, é válida a propriedade: f(x + y) = f(x) + f(y) e f(a · x) = a · f(x).
- Exemplos de funções lineares:
- f(x) = 2x
- f(x1, x2) = 2x1 + 3x2
- f(x1, x2, x3) = x1 − x2 + 5x3
- Exemplos de funções que não são lineares:
- f(x) = x + 5
- f(x1, x2) = x1 x2
- f(x1, x2, x3) = x21 + x3
Otimização Linear
- A otimização de uma função linear (determinar seu máximo ou mínimo) é inicialmente uma tarefa simples.
- A dificuldade surge quando há várias variáveis e restrições que as variáveis devem satisfazer.
- As restrições nesses casos são lineares, mas ainda assim os problemas podem ser complexos.
Introdução à Programação Linear (PL)
- PL é um modelo de programação matemática que visa encontrar o máximo ou mínimo de uma função linear sujeita a um número finito de restrições lineares.
- A PL possui diversas aplicações práticas em áreas como logística, mercado financeiro, ciências sociais e naturais.
- Leonid Kantorovich e George Dantzig tiveram papel fundamental no desenvolvimento da PL.
- Kantorovich utilizou a PL para modelar a economia da União Soviética.
- Dantzig desenvolveu o algoritmo simplex, que ainda hoje é utilizado para resolver problemas de PL.
- Os computadores modernos permitem resolver problemas de PL com centenas de milhares de variáveis.
Componentes de um Problema de PL
- Variáveis de decisão: Representam as decisões que devem ser tomadas no problema.
- Função objetivo: Representa o benefício ou custo associado às decisões em um valor numérico.
- Restrições: Limitam os recursos do mundo real, impondo regras que a solução deve obedecer.
Exemplo de PL
- Encontrar o máximo da função f(x1, x2) = x1 + x2, sendo x1 e x2 sujeitos às seguintes restrições:
- x1 ≥ 0
- x2 ≥ 0
- 2x1 + x2 ≤ 4
- x1 + 2x2 ≤ 3
Formalização de PL
- Uma PL é definida como um problema de maximizar ou minimizar uma função linear (ou afim), sujeita a restrições lineares.
- Exemplo:
- max 3x1 + 2x2 − x3 + 5
- sujeito a:
- x1 + x2 ≤ 9
- x3 ≤ 3
- x1, x2, x3 ≥ 0
Soluções e Viabilidade
- Uma solução para uma PL é a atribuição de valores às variáveis.
- Uma solução é viável quando satisfaz todas as restrições.
Programação Inteira (PI)
- PI é uma PL com a restrição de que as variáveis de decisão devem ser inteiras.
- A solução ótima de uma PI não está necessariamente na fronteira do poliedro.
- O ótimo da PL é sempre maior ou igual que o ótimo da PI, em problemas de maximização.
- Se todos os vértices do poliedro são pontos de coordenadas inteiras, o ótimo da PL e da PI coincidem.
- A maioria das PIs não possui estrutura para serem resolvidas por algoritmos polinomiais.
- Os algoritmos para resolução de PIs possuem complexidade exponencial, mas funcionam bem na prática em muitos casos.
Modelagem de PIs
- Muitos problemas do mundo real podem ser modelados como PIs, como a otimização de produção e planejamento de dietas.
- Exemplo: uma empresa possui N projetos nos quais pode investir, sendo que cada projeto i ∈ N possui um retorno esperado positivo ci (em reais). A empresa deseja maximizar o retorno total, investindo no máximo k projetos.
Algoritmo Simplex
- O algoritmo simplex é um método para resolver PLs.
- Ele é baseado na ideia de mover-se de um vértice viável do poliedro para outro, sempre buscando melhorar o valor da função objetivo.
- Se houver um custo reduzido positivo, a solução pode ser melhorada adicionando a variável correspondente à base.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.