Problemas de Afectação

Documentos relacionados
Matemática II º Semestre 2ª Frequência 14 de Junho de 2011

Análise de Algoritmos. Análise de Algoritmos. Análise de Algoritmos. Análise de Algoritmos. Análise de Algoritmos. Análise de Algoritmos

Matemática II 28 de Junho de 2010

O termo "linear" significa que todas as funções definidas no modelo matemático que descreve o problema devem ser lineares, isto é, se f( x1,x2

ANÁLISE DE COMPLEXIDADE DE ALGORITMOS

1- Resolução de Sistemas Lineares.

Prova Escrita de MATEMÁTICA A - 12o Ano a Fase

DESIGUALDADES, LEIS LIMITE E TEOREMA DO LIMITE CENTRAL. todas as repetições). Então, para todo o número positivo ξ, teremos:

Análise de Regressão Linear Múltipla I

1. Revisão Matemática

Problema de Fluxo de Custo Mínimo

Exercícios da vídeoaula 7 Matemática

Interpolação. Interpolação Polinomial

6. Modelagem Matemática para Solução por Método Exato

3ª Lista de Exercícios de Programação I

1 a Lista de PE Solução

3. Seja C o conjunto dos números complexos. Defina a soma em C por

Cap. 4 - Estimação por Intervalo

1.4 Determinantes. determinante é igual ao produto dos elementos da diagonal principal menos o produto dos elementos da diagonal secundária.

Transformação de similaridade

Fundamentos de Análise Matemática Profª Ana Paula. Sequência Infinitas

2. Revisões e definições de matrizes

Bases e dimensão. Roberto Imbuzeiro Oliveira. 22 de Março de 2012

. Dessa forma, quanto menor o MSE, mais a imagem

APROXIMAÇÃO POR MÍNIMOS QUADRADOS. Consideremos a seguinte tabela de valores de uma função y = f(x):

CPV O cursinho que mais aprova na FGV

Capítulo 3. Sucessões e Séries Geométricas

EME 311 Mecânica dos Sólidos

Problemas de Transportes e de Afectação

CODIFICAÇÃO DE CANAL PARA SISTEMAS DE COMUNICAÇÃO DIGITAL

12/09/2017. SOMA DE n TERMOS TOP DINÂMICO + ENEM TOP DINÂMICO + ENEM TOP DINÂMICO + ENEM TOP DINÂMICO + ENEM TOP DINÂMICO + ENEM TERMO GERAL

Sucessão ou Sequência. Sucessão ou seqüência é todo conjunto que consideramos os elementos dispostos em certa ordem. janeiro,fevereiro,...

Distribuições Amostrais

CAPÍTULO IV DESENVOLVIMENTOS EM SÉRIE

MATEMÁTICA APLICADA RESOLUÇÃO

Estudando complexidade de algoritmos

Resolva os grupos do exame em folhas separadas. O uso de máquinas de calcular e telemóveis não é permitido. Não se esqueça que tudo é para justificar.

Como se decidir entre modelos

Introdução à Computação

Faculdade Campo Limpo Paulista Mestrado em Ciência da Computação Complexidade de Algoritmos Avaliação 2

( 1,2,4,8,16,32,... ) PG de razão 2 ( 5,5,5,5,5,5,5,... ) PG de razão 1 ( 100,50,25,... ) PG de razão ½ ( 2, 6,18, 54,162,...

Algoritmos de Iluminação Global

Secção 1. Introdução às equações diferenciais

1. Revisão Matemática

Aula 5 de Bases Matemáticas

Fundamentos de Análise Matemática Profª Ana Paula. Números reais

Cálculo II Sucessões de números reais revisões

Elevando ao quadrado (o que pode criar raízes estranhas),

Capítulo 5- Introdução à Inferência estatística. (Versão: para o manual a partir de 2016/17)

Capítulo 5- Introdução à Inferência estatística.

Jorge Figueiredo, DSC/UFCG. Análise e Técnicas de Algoritmos Jorge Figueiredo, DSC/UFCG. Análise e Técnicas de Algoritmos 2005.

Cap. VI Histogramas e Curvas de Distribuição

Instituto Politécnico de Viseu Escola Superior de Tecnologia e Gestão

Experimento 1 Estudo da Lei de Hooke

Pesquisa Operacional I Programação Linear

Ajuste de Curvas. Lucia Catabriga e Andréa Maria Pedrosa Valli

2- Resolução de Sistemas Não-lineares.

DETERMINANDO A SIGNIFICÂNCIA ESTATÍSTICA PARA AS DIFERENÇAS ENTRE MÉDIAS

Resoluçaõ de exercícios de Programação Linear Inteira

PROVA DE MATEMÁTICA 2 a FASE

Prova Escrita de MATEMÁTICA A - 12o Ano a Fase

MATEMÁTICA II. Profa. Dra. Amanda Liz Pacífico Manfrim Perticarrari

F- MÉTODO DE NEWTON-RAPHSON

10 - Medidas de Variabilidade ou de Dispersão

XXXIV OLIMPÍADA BRASILEIRA DE MATEMÁTICA PRIMEIRA FASE NÍVEL 3 (Ensino Médio) GABARITO

Elementos de Análise - Verão 2001

ESCOLA BÁSICA DE ALFORNELOS

TEORIA DE SISTEMAS LINEARES

SUCESSÕES DE NÚMEROS REAIS. Sucessões

1. ORDENAÇÃO POR TROCA ORDENAÇÃO. 1.1 Ordenação por Bolha. Exemplo, 25, 57, 48, 37, 12, 92, 86, 33. Algoritmo. Complexidade de Tempo

Sucessões. , ou, apenas, u n. ,u n n. Casos Particulares: 1. Progressão aritmética de razão r e primeiro termo a: o seu termo geral é u n a n1r.

Proposta de teste de avaliação

5. O algoritmo dos mínimos quadrados

MAE Introdução à Probabilidade e Estatística II Resolução Lista 1

CEDERJ - CENTRO DE EDUCAÇÃO SUPERIOR A DISTÂNCIA DO ESTADO DO RIO DE JANEIRO

n ) uma amostra aleatória da variável aleatória X.

2.ª FASE 2018 PROPOSTA DE RESOLUÇÃO EXAME NACIONAL DE MATEMÁTICA A ª FASE PROPOSTA DE RESOLUÇÃO

Intervalos de Confiança

Dessa forma, concluímos que n deve ser ímpar e, como 120 é par, então essa sequência não possui termo central.

Números primos, números compostos e o Teorema Fundamental da Aritmética

Matemática II 14 de Junho de 2010

IV - Fractais. Referência Principal: Chaos K. Alligood, T. D. Sauer, J. A. Yorke Springer (1997)

Cálculo Diferencial e Integral I Resolução do 2 ō Teste - LEIC

Métodos iterativos. Métodos Iterativos para Sistemas Lineares

Ministério da Educação Universidade Tecnológica Federal do Paraná Campus Curitiba Gerência de Ensino e Pesquisa Departamento Acadêmico de Matemática

Universidade Federal de Alfenas

Prova-Modelo de Matemática

binomial seria quase simétrica. Nestas condições será também melhor a aproximação pela distribuição normal.

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ Campus Pato Branco ENGENHARIA DE COMPUTAÇÃO. Prova Parcial 1 Matemática Discreta para Computação 2011

6.1 Estimativa de uma média populacional: grandes amostras. Definição: Um estimador é uma característica amostral (como a média amostral

Uma amostra aleatória simples de n elementos é selecionada a partir da população. Calcula-se o valor da média a partir da amostra

Séries de Fourier. As séries de Fourier são séries cujos termos são funções sinusoidais.

Representação de Números em Ponto Flutuante

Universidade Federal Fluminense - UFF-RJ

Amostras Aleatórias e Distribuições Amostrais. Probabilidade e Estatística: afinal, qual é a diferença?

objetivo Exercícios Meta da aula Pré-requisitos

étodos uméricos MÉTODO DOS MOMENTOS - MOM Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA

Obtemos, então, uma amostra aleatória de tamanho n de X, que representamos por X 1, X 2,..., X n.

Sumário. 2 Índice Remissivo 19

Transcrição:

Problemas de Afectação Problema de afectação Caso particular de programação liear Caso particular do problema de trasportes Permite uma solução particular mais simples que os dois casos ateriores

Aplicações de problemas de afectação Atribuição de pessoas ou máquias a tarefas Exemplos: Numa escritório de advogados, atribuir casos aos diversos advogados, cosoate a experiêcia e gosto de cada um deles Numa empresa de trasportes, atribuir as diversas viaturas aos serviços ecessários Numa obra grade atribuir tarefas aos subempreiteiros Exemplo Afectação de empreiteiros a obras Para ser mais rápido, cada obra deve ser feita por um empreiteiro diferete Bloco A Bloco B Acessos Garages Catia J.Martis. 59.5 5. 8.. Sousa P. 5. 5.. 5. 5. S.C.A. 85. 9.. 9.. A.C.Pito 58.5 58.. 85. 95.5 R. e Filhos...5 9.. Que obra recebe cada empreiteiro?

Formulação geral (em rede) Mi custo Recursos Tarefas X ij = ou Recruso s Recurso s Tarefa d Tarefa d X ij = Recurso i executa a tarefa j Recurso s m m X ij Tarefa d X ij = Recurso i NÃO executa a tarefa j Custos c ij (= custo de realizar a tarefa j com o recurso i) Formulação como PL Miimizar custo Mi c x +c x + c x Sujeito a x +x + +x = x +x + +x = Restrições devido aos recursos x +x + +x = x +x + +x = Restrições devido às tarefas

Formulação como PL Simplificado: Miimizar z = j= i= i= j= xij = i =,, K, c ij x ij xij = j =,, K, (recursos) (tarefas) Não é ecessário impor x= ou Nesta caso, há um teorema que prova que se os coeficietes são iteiros, etão as variáveis também são iteiras. Como as restrições ão permitem valores superiores a, x ij tem que ser ou Exemplo: Trabalho de NTI O, a Aa, e o têm que fazer o trabalho prático da cadeira de Novas Tecologias de Iformação (NTI), do ºao do ISEGI. O trabalho cosiste em resolver o problema do caixeiro viajate para 8 cidades portuguesas, usado uma rede euroal SOM. Nesse trabalho é preciso: Fazer uma pesquisa bibliográfica () para ver como é que outras pessoas resolveram este problema, e para descobrir as distâcias etre as cidades pretedidas Programar () uma rede euroal SOM, usado o software SAS Eterprise Mier Escrever () o relatório do trabalho

Exemplo: Trabalho de NTI Os três elemetos do grupo demoram tempos diferetes a fazer cada uma das tarefas (us são melhores uma coisa, outros outra). Os três cocordam que o mais importate é que, o cojuto, percam o meos tempo possível, mas todos façam pelo meos uma tarefa. Todos escrevem um papel o tempo que estimam demorar a fazer cada tarefa Exemplo: Trabalho de NTI Matriz de custos: Aa 9 Vamos etão usar método húgaro para determiar a solução óptima Uma solução possível Aa 9 Custo = +9+ =8 Outra solução possível Aa 9 Custo = ++ = 5

Método húgaro Resolve de forma rápida problemas de afectação Ideias base Se à matriz de custos somarmos ou subtrairmos costates, a afectação óptima cotiua a ser a mesma Dada uma matriz com é óbvio que essa afectação é óptima, pois tem custo Resolução pelo método Húgaro() º Subtrair a todas as lihas o meor elemeto dessa liha Todas as lihas passam a ter um º Subtrair a todas as coluas o meor elemeto dessa colua Todas as coluas passam a ter um º SE fôr possível escolher s de modo a que todas as lihas e coluas estejam cobertas.. temos uma solução óptima O que é cobrir? Quato escolhemos um zero estamos a atribuir um recurso a uma tarefa, logo essa tarefa fica coberta (há alguém que a faz), e o recurso também fica coberto

Trabalho de NTI, método húgaro Matriz de custos: Aa 9 Aa O faz a pesquisa O programa A Aa escreve o relatório Aa (A)+(R)+(M)=5 horas Exemplo: Trabalho de NTI revisto Matriz de custos (revisto): Aa 9 Aa 8 8 Ao fim do ºpasso, ão temos uma solução óptima. Vamos ter que iterar os passos seguites até o ecotrarmos

Resolução pelo método Húgaro() º (revisto) Começado com as lihas/coluas com mais zeros, ir riscado lihas/coluas até ão restarem mais zeros Se o úmero de lihas/coluas riscadas fôr igual ao o úmero de lihas etão temos uma solução óptima, e podemos fazer as afectações Se o úmero de lihas/coluas riscadas fôr meor que o úmero de lihas etão passar ao passo seguite º Etre os úmeros que sobram (ão cortados), escolher o úmero mais pequeo 5º Subtrair esse úmero às quadrículas ão cobertas e somá-lo as itercepções das lihas e coluas cobertas. º Voltar ao passo Exemplo: Trabalho de NTI revisto Cotiuação a partir do º passo Aa Aa 8

Problemas Nº de recursos Nº de tarefas Acrescetar recursos ou tarefas fatasmas Custos destas atribuições podem ser Tarefas que ecessitam de vários recursos (ou vice versa) Desdobrar em duas tarefas (ou desdobrar recursos) Afectações impossíveis Usar custos grades ( M ) Exemplo mais complexo A fábrica Job Shop comprou máquias ovas. Há locais ode podem ser colacadas, mas deve-se colocá-las de modo a miimizar os custos em trasportar os materiais para as máquias. Loc. Loc. Loc. Loc. Máq. Máq. 5 - Máq. 5 9

Outros problemas e algoritmos para PL Outros algoritmos Simplex Dual Programação liear paramétrica Método do poto iterior Método do limite superior Programação liear por objectivos..

Programação (liear) Iteira Restrição adicioal variáveis de decisão iteiras Dificuldade acrescida Podia parecer mais simples que PL pois Há um úmero FINITO de soluções A relaxação para PL resolve-se muito depressa No etato Há MUITAS soluções Solução relaxada só por (muita) sorte será óptima Várias soluções Uma delas, chamada Brach-ad-boud (ou A*) será estudada mais tarde