Problema de Particionamento de Conjuntos

Documentos relacionados
Problema de Cobertura

Optimização em Redes e Não Linear

Folha 3.1. Grafos (não dirigidos)

Otimização. Otimização em Redes. Paulo Henrique Ribeiro Gabriel Faculdade de Computação Universidade Federal de Uberlândia 2016/2

Capítulo 5 - Optimização Não-Linear

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

MATEMÁTICA PARA CONCURSOS

Exercícios de Analíse Combinatória. Binômio de Newton.

Otimização discreta Modelagem com variáveis binárias: problemas clássicos

Optimização. Carlos Balsa. Departamento de Matemática Escola Superior de Tecnologia e Gestão de Bragança

Resolução de problemas difíceis de programação linear através da relaxação Lagrangeana

a) Formule este problema em Programação Linear inteira. b) Considere os seguintes dados Matriz das distâncias (em Km) entre as comunidades

Nuno Miguel Duarte Sequeira André VARIABLE NEIGHBOURHOOD SEARCH

Análise de Regressão Linear Simples e

Programação Linear Binária. Prof. Fabrício Maciel Gomes Departamento de Engenharia Química Escola de Engenharia de Lorena EEL

INVESTIGAÇÃO OPERACIONAL. Programação Linear. Exercícios. Cap. IV Modelo Dual

Lista de Exercícios Programação Inteira. x 2 0 e inteiros.

Assim, podemos usar o método algébrico para resolver o problema. A função objetivo atingirá o máximo num dos vértices da região admissível.

Programa de Unidade Curricular

Investigação Operacional

Investigação Operacional

RESOLUÇÃO DCC-UFRJ MATEMÁTICA COMBINATÓRIA 2006/2 PROVA Considere a soma. S n = n 2 n 1

Investigação Operacional

Pesquisa Operacional / Programação Matemática

Lista de Exercícios Programação Inteira. x 2 0 e inteiros.

P4 de Álgebra Linear I de junho de 2005 Gabarito

Cálculo Diferencial e Integral 2 Formas Quadráticas

Departamento de Matemática da Universidade de Coimbra. Licenciatura em Matemática. e B =

CAPÍTULO 4. Teoria da Dualidade

8º ANO; LISTA 2. Princípio fundamental da contagem AV 2 4º Bim. Escola adventista de Planaltina Professor: Celmo Xavier Aluno

Quinta-feira, 11 de abril

Aula 5 O Método dos Volumes Finitos

Teoria dos Jogos. Ivan Sendin. 12 de novembro de FACOM - Universidade Federal de Uberlândia

UMA APLICAÇÃO: PESQUISA NA INTERNET ÁLGEBRA LINEAR, MEEC (AL-10) Aula teórica 35

Herinelto da Fonseca Josefa Casimiro Doutorando em «Métodos matemáticos e instrumentais»

Análise Combinatória - ENEM

Professor João Soares 20 de Setembro de 2004

Exemplo de um problema de transporte, com 3 fontes e 3 destinos. Custos unitários de transporte para o exemplo de problema de transporte

Espaços vectoriais reais

MATÉRIA PO SEGUNDO BIMESTRE Prof. Me. Carlos Guimarães. Administração de Empresas 7º e 8º semestre

Sistemas de Equações Lineares

Otimização Linear. Profª : Adriana Departamento de Matemática. wwwp.fc.unesp.br/~adriana

método de solução aproximada

(2008/2009) Espaços vectoriais. Matemática 1º Ano - 1º Semestre 2008/2009. Mafalda Johannsen

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

Simplex. Investigação Operacional José António Oliveira Simplex

EQUAÇÕES RELACIONAIS FUZZY E COMO RESOLVÊ-LAS

Nota importante: U é a matriz condensada obtida no processo de condensação da matriz

Canguru Matemático sem Fronteiras 2009

Programação Linear M É T O D O S : E S T A T Í S T I C A E M A T E M Á T I C A A P L I C A D A S D e 1 1 d e m a r ç o a 2 9 d e a b r i l d e

Unidade 1 - O que é Álgebra linear? A. Hefez e C. S. Fernandez Resumo elaborado por Paulo Sousa. 9 de agosto de 2013

Investigação Operacional

Contagem. Professor Matheus Secco. 29 de janeiro de (1 3) n.

CDI-II. Resumo das Aulas Teóricas (Semana 4) ; k = 1, 2,..., n.

Combinatória I. Sumário Introdução Princípios Básicos... 2

Arranjos. Claudio Esperança Paulo Roma LCG/UFRJ. All rights reserved.

PROGRAMAÇÃO INTEIRA. Prof. Gustavo Peixoto Silva Departamento de Computação Univ. Federal de Ouro Preto 5 modelos

C. Requejo (UA) Métodos de Investigação Operacional MIO / 37

Enunciados Abertos e Enunciados Fechados

Planejamento e Análise de Sistemas de Produção

Programação Linear. Rosa Canelas 2010

Álgebra Linear e Geometria Analítica

P4 de Álgebra Linear I

Fundamentos de Investigação Operacional. Mestrado em Engenharia Civil 2010/11

Margarida Alexandra Fidalgo Nunes Lavrador Cunha Costa. Localização de monitores em redes de telecomunicações. Universidade de Aveiro 2013

Álgebra Linear e Geometria Analítica. 7ª aula

Fundamentos de Investigação Operacional. Mestrado em Engenharia Civil 2011/12

Matemática A - 10 o Ano

Transparências de apoio à lecionação de aulas teóricas. c 2012, 2011, 2009, 1998 José Fernando Oliveira, Maria Antónia Carravilla FEUP

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

1 Introdução à Combinatória Enumerativa: O Princípio de Inclusão-Exclusão

1 Introdução à Combinatória Enumerativa: O Princípio de Inclusão-Exclusão

Investigação Operacional

Problema de Optimização. Metodologias de Apoio à Decisão 1. Slide 1

MÓDULO 3 - PROBLEMAS DE TRANSPORTE

Universidade Federal de Itajubá. Instituto de Engenharia de Produção e Gestão. Pesquisa Operacional. Redes. Prof. Dr. José Arnaldo Barra Montevechi

UNIVERSIDADE DO ALGARVE ESCOLA SUPERIOR DE TECNOLOGIA LICENCIATURA EM ENGENHARIA CIVIL/TOPOGRÁFICA ÁLGEBRA LINEAR E GEOMETRIA ANALÍTICA

Pesquisa Operacional

Optimização e Algoritmos (2004/2005) Série de Problemas 1 Programação Linear, Método Simplex

Bases Matemáticas - Turma A3 1 a Avaliação (resolvida) - Prof. Armando Caputi

Resolução do problema do caixeiro viajante assimétrico (e uma variante) através da relaxação Lagrangeana

Prova Escrita de Matemática B

INE Fundamentos de Matemática Discreta para a Computação

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

Noções da Teoria dos Grafos. André Arbex Hallack

Método de Gauss-Jordan e Sistemas Homogêneos

O Problema de Transportes

2. Problemas de Transportes e Afectação

Método de Eliminação de Fourier-Motzkin

x exp( t 2 )dt f(x) =

Bases Matemáticas - Turma B3 1 a Avaliação (resolvida) - Prof. Armando Caputi

Min cx (1) s a Ax = b (2) 0 x u, (3) sendo que b i = 0 (4)

1. A empresa de transportes fluviais RioAcimaRioAbaixo vai fazer uma alteração de tarifas

G4 de Álgebra Linear I

Faculdade de Computação

Prova Escrita de MATEMÁTICA A - 12o Ano Época especial

Zeros de Polinômios. 1 Resultados Básicos. Iguer Luis Domini dos Santos 1, Geraldo Nunes Silva 2

Algoritmos de Caminho Mínimo Parte 1

UNIVERSIDADE FEDERAL DO ABC

1. Duma vez por todas, e já que se trata dum novo hotel da Sonhos e Companhia Limitada,

Transcrição:

Problema de Particionamento de Conjuntos Eliana Fátima Nóbrega da Silveira Professor: João Soares Trabalho elaborado no âmbito da disciplina de Optimização Combinatória Disciplina da Licenciatura em Matemática 2011/2012

Introdução Neste trabalho foi proposto estudar e analisar o problema de particionamento de conjuntos e dar uma aplicação do mesmo. Este modelo de particionamento de conjuntos é muito útil em aplicações no mundo real: empresas transportadoras, alocação de recursos (transferir recursos de um empresa ou sector empresarial para outra(o) empresa ou sector), localização de instalações entre outras. Inicialmente irei apresentar o conceito do problema de particionamento de conjuntos e a formulação do mesmo através de um exemplo de aplicação. Posteriormente darei um exercício de aplicação deste modelo no qual irei formular o problema segundo as restrições dadas, poderá ser resolvido, também, com o modelo da cobertura de conjuntos, deixando a solução admissível do problema para o leitor.

Problema de Particionamento de Conjuntos O problema de particionamento de conjuntos consiste em dividir um conjunto S qualquer de m elementos em n subconjuntos,, de modo a minimizar alguma restrição. Este problema de inteiros formula-se da seguinte forma: Minimizar Sujeito a, onde A é uma matriz de zeros e uns, se e se, para e. O modelo de particionamento de conjuntos encontra-se em muitas aplicações da realidade e possibilita a redução de custo, tempo ou distâncias. Consideremos o seguinte exemplo: seja uma região qualquer que contém m áreas de venda, numeradas de 1 até m. Queremos organizar estas áreas de venda em distritos (ou seja, em grupos). O problema consiste em organizar as áreas de venda em distritos ao menor custo, isto é, como formar os subconjuntos de modo a minimizar o custo. Seja S o conjunto das áreas de venda, seja n o número de distritos formados pelas áreas de venda. Portanto, é o subconjunto j de S. Seja, para e, e seja o custo de formar o subconjunto j partindo das áreas de venda. Usando o modelo de particionamento de conjuntos define-se: { Uma vez que cada área de venda tem estar num distrito, este problema leva-nos ao seguinte modelo de particionamento de conjuntos: Minimizar Sujeito a, para cada A solução admissível é a partição que minimiza.

Exemplo de Aplicação: O problema de localização de instalações Uma região residencial está dividida em oito zonas. A melhor localização para uma estação de bombeiros em cada zona já foi determinada. Também estimaram o número médio de minutos que um carro de bombeiros demora a responder a uma emergência na zona j,, a partir de uma possível estação de bombeiros na zona i,. Uma estimativa de mais de 75 minutos indica que não é possível responder a uma emergência em tempo razoável. A matriz que se segue corresponde ao tempo médio de condução da zona i para a zona j, os espaços vazios corresponde ao tempo de condução superior ou igual a 75 minutos e esta matriz não é simétrica. Tempo médio de condução Partindo de i para j j [ ] Não é necessário haver bombeiros em cada zona, mas cada zona deve estar dentro da média de 25 minutos de tempo de condução para chegar à estação de bombeiros. Formule o problema de modo a determinar as zonas nas quais os bombeiros deverão estar localizados, com o objectivo de usar o menor número de estações de bombeiros. Formulando o problema: Minimizar Sujeito a, para cada Para determinar a matriz A consideramos 0 os elementos superiores a 25 e 1 os elementos inferiores ou igual a 25. Por exemplo para i=1, uma estação na zona 1 consegue socorrer as zonas 1 e 3 dentro do período de 25 minutos nas restantes zonas o carro de bombeiros demora mais de 25 minutos, ou seja, obtemos o seguinte vector

[ ], que corresponde à primeira coluna da matriz. O mesmo se sucede com as restantes colunas, obtendo o seguinte resultado: A = [ ] = [ ] [ ] [ ] Tal que = 0 ou 1, para qualquer j. Tendo em conta que uma estação de bombeiros pode socorrer mais que uma zona, podemos considerar que se trata de um problema da cobertura de conjuntos, apenas se encontra uma ligeira diferença nas restrições Minimizar Sujeito a, usando a mesma matriz A.

Bibliografia - MURTY, Katta; Operation Research- Deterministic Optimization Model; Pentice Hall, New Jersey; pp. 312-314. - http://www2.imm.dtu.dk/courses/02735/sppintro.pdf http://www.jstor.org/discover/10.2307/168359?uid=29057&uid=3738880&uid=2129 &uid=2&uid=70&uid=3&uid=67&uid=62&uid=29055&sid=56238073583