Teorema da Galeria de Arte
|
|
- Manuel Sousa
- 5 Há anos
- Visualizações:
Transcrição
1 Teorema da Galeria de Arte Quantos guardas são necessários? Geometria Computacional p.1/23
2 Teorema da Galeria de Arte Quantos guardas são necessários? Quatro? Geometria Computacional p.2/23
3 Teorema de Chvátal Teorema da Galeria de Arte: Dado um polígono com n vértices, existe uma maneira de dispormos no máximo n/3 guardas neste polígono de modo que cada ponto do polígono seja coberto por pelo menos um guarda. Geometria Computacional p.3/23
4 Teorema de Chvátal Teorema da Galeria de Arte: Dado um polígono com n vértices, existe uma maneira de dispormos no máximo n/3 guardas neste polígono de modo que cada ponto do polígono seja coberto por pelo menos um guarda. Primeira prova: Chvátal Prova que veremos: Fisk Ingredientes: triangulação de polígonos e coloração de grafos Geometria Computacional p.3/23
5 Triangulação de polígonos Uma triangulação de P é obtida adicionando-se a P um conjunto maximal de diagonais de P que duas a duas não se cruzam. Geometria Computacional p.4/23
6 Triangulação de polígonos Uma triangulação de P é obtida adicionando-se a P um conjunto maximal de diagonais de P que duas a duas não se cruzam. Triangulação: conjunto de triângulos que cobrem P e que se intersectam apenas em vértices ou diagonais de P. Geometria Computacional p.4/23
7 Triangulação de polígonos Uma triangulação de P é obtida adicionando-se a P um conjunto maximal de diagonais de P que duas a duas não se cruzam. Triangulação: conjunto de triângulos que cobrem P e que se intersectam apenas em vértices ou diagonais de P. Teorema 1 (Triangulação): Todo polígono pode ser particionado em triângulos através da inclusão de diagonais. Geometria Computacional p.4/23
8 Coloração de grafos Um grafo G = (V,E) tem uma k-coloração (ou é k-colorível) se existe uma função c : V {1,...,k} tal que c(u) c(v) para toda aresta uv em E. Geometria Computacional p.5/23
9 Coloração de grafos Um grafo G = (V,E) tem uma k-coloração (ou é k-colorível) se existe uma função c : V {1,...,k} tal que c(u) c(v) para toda aresta uv em E. P : polígono T : triangulação de P G T = (V,E) grafo onde V são os vértices de P e G T = (V,E) uv E sse uv está em T Geometria Computacional p.5/23
10 Coloração de grafos Um grafo G = (V,E) tem uma k-coloração (ou é k-colorível) se existe uma função c : V {1,...,k} tal que c(u) c(v) para toda aresta uv em E. P : polígono T : triangulação de P G T = (V,E) grafo onde V são os vértices de P e G T = (V,E) uv E sse uv está em T G T é um grafo outerplanar (planar com todos os vértices na face externa) Teorema 2 (Coloração de grafos de triangulação): Seja G T o grafo associado à triangulação T de um polígono P. Então G T tem uma 3-coloração. Geometria Computacional p.5/23
11 Coloração de grafos Teorema 2 (Coloração de grafos de triangulação): Seja G T o grafo associado à triangulação T de um polígono P. Então G T tem uma 3-coloração. Geometria Computacional p.6/23
12 Teorema de Chvátal Teorema da Galeria de Arte: Dado um polígono com n vértices, existe uma maneira de dispormos no máximo n/3 guardas neste polígono de modo que cada ponto do polígono seja coberto por pelo menos um guarda. Geometria Computacional p.7/23
13 Teorema de Chvátal Teorema da Galeria de Arte: Dado um polígono com n vértices, existe uma maneira de dispormos no máximo n/3 guardas neste polígono de modo que cada ponto do polígono seja coberto por pelo menos um guarda. Prova: Seja P um polígono com n vértices. Pelo teorema 1, existe uma triangulação T de P. Geometria Computacional p.7/23
14 Teorema de Chvátal Teorema da Galeria de Arte: Dado um polígono com n vértices, existe uma maneira de dispormos no máximo n/3 guardas neste polígono de modo que cada ponto do polígono seja coberto por pelo menos um guarda. Prova: Seja P um polígono com n vértices. Pelo teorema 1, existe uma triangulação T de P. Pelo teorema 2, o grafo G T tem uma 3-coloração. Geometria Computacional p.7/23
15 Teorema de Chvátal Teorema da Galeria de Arte: Dado um polígono com n vértices, existe uma maneira de dispormos no máximo n/3 guardas neste polígono de modo que cada ponto do polígono seja coberto por pelo menos um guarda. Prova: Seja P um polígono com n vértices. Pelo teorema 1, existe uma triangulação T de P. Pelo teorema 2, o grafo G T tem uma 3-coloração. Se colocarmos um guarda em cada um dos vértices de G T de uma das cores, o polígono P está coberto. Isso porque todo triângulo de T tem um vértice de cada uma das três cores, e os triângulos de T cobrem P. Geometria Computacional p.7/23
16 Teorema de Chvátal Teorema da Galeria de Arte: Dado um polígono com n vértices, existe uma maneira de dispormos no máximo n/3 guardas neste polígono de modo que cada ponto do polígono seja coberto por pelo menos um guarda. Prova: Seja P um polígono com n vértices. Pelo teorema 1, existe uma triangulação T de P. Pelo teorema 2, o grafo G T tem uma 3-coloração. Se colocarmos um guarda em cada um dos vértices de G T de uma das cores, o polígono P está coberto. Isso porque todo triângulo de T tem um vértice de cada uma das três cores, e os triângulos de T cobrem P. Uma das cores é usada no máximo n/3 vezes na coloração. Geometria Computacional p.7/23
17 Exemplo Geometria Computacional p.8/23
18 Teoria de triangulação Lema: Todo polígono tem um vértice estritamente convexo. Geometria Computacional p.9/23
19 Teoria de triangulação Lema: Todo polígono tem um vértice estritamente convexo. Prova: (Feita na aula passada.) v l Geometria Computacional p.9/23
20 Teoria de triangulação Lema (Meister): Todo polígono com pelo menos 4 vértices tem uma diagonal. Geometria Computacional p.10/23
21 Teoria de triangulação Lema (Meister): Todo polígono com pelo menos 4 vértices tem uma diagonal. Prova: (Feita na aula.) u t v w L l Geometria Computacional p.10/23
22 Teoria de triangulação Teorema 1 (Triangulação): Todo polígono com n vértices pode ser particionado em n 2 triângulos através da inclusão de n 3 diagonais. Geometria Computacional p.11/23
23 Teoria de triangulação Teorema 1 (Triangulação): Todo polígono com n vértices pode ser particionado em n 2 triângulos através da inclusão de n 3 diagonais. Prova: (Feita na aula.) d d d Geometria Computacional p.11/23
24 Teoria de triangulação Teorema 1 (Triangulação): Todo polígono com n vértices pode ser particionado em n 2 triângulos através da inclusão de n 3 diagonais. Geometria Computacional p.12/23
25 Teoria de triangulação Teorema 1 (Triangulação): Todo polígono com n vértices pode ser particionado em n 2 triângulos através da inclusão de n 3 diagonais. Lema extra (soma dos ângulos): A soma dos ângulos internos de um polígono de n vértices é (n 2)π. Geometria Computacional p.12/23
26 Teoria de triangulação Teorema 1 (Triangulação): Todo polígono com n vértices pode ser particionado em n 2 triângulos através da inclusão de n 3 diagonais. Lema extra (soma dos ângulos): A soma dos ângulos internos de um polígono de n vértices é (n 2)π. Prova: Conseqüência direta do Teorema da Triangulação. Geometria Computacional p.12/23
27 Orelhas de polígonos Três vértices consecutivos u, v, w de um polígono P formam uma orelha de P se uw é uma diagonal de P. Geometria Computacional p.13/23
28 Orelhas de polígonos Três vértices consecutivos u, v, w de um polígono P formam uma orelha de P se uw é uma diagonal de P. Duas orelhas não se sobrepõem se seus interiores são disjuntos. Geometria Computacional p.13/23
29 Orelhas de polígonos Três vértices consecutivos u, v, w de um polígono P formam uma orelha de P se uw é uma diagonal de P. Duas orelhas não se sobrepõem se seus interiores são disjuntos. Teorema (Meister s Two Ears Theorem): Todo polígono com pelo menos 4 vértices possui pelo menos duas orelhas. Geometria Computacional p.13/23
30 Orelhas de polígonos Teorema (Meister s Two Ears Theorem): Todo polígono com pelo menos 4 vértices possui pelo menos duas orelhas. Geometria Computacional p.14/23
31 Orelhas de polígonos Teorema (Meister s Two Ears Theorem): Todo polígono com pelo menos 4 vértices possui pelo menos duas orelhas. Segue do teorema abaixo. Geometria Computacional p.14/23
32 Orelhas de polígonos Teorema (Meister s Two Ears Theorem): Todo polígono com pelo menos 4 vértices possui pelo menos duas orelhas. Segue do teorema abaixo. Teorema 3: Seja P um polígono com pelo menos 4 vértices e T uma triangulação de P. Então pelo menos dois triangulos de T formam orelhas de P. Prova: (Feita na aula.) Geometria Computacional p.14/23
33 Coloração do grafo de triangulação Teorema 2 (Coloração de grafos de triangulação): Seja G T o grafo associado à triangulação T de um polígono P. Então G T tem uma 3-coloração. Geometria Computacional p.15/23
34 Coloração do grafo de triangulação Teorema 2 (Coloração de grafos de triangulação): Seja G T o grafo associado à triangulação T de um polígono P. Então G T tem uma 3-coloração. Prova: (Feita na aula.) Geometria Computacional p.15/23
35 Algoritmos para triangulação Como encontrar uma diagonal? Geometria Computacional p.16/23
36 Algoritmos para triangulação Como encontrar uma diagonal? Intersecção de segmentos: como decidir se dois segmentos se intersectam ou não? Geometria Computacional p.16/23
37 Algoritmos para triangulação Como encontrar uma diagonal? Intersecção de segmentos: como decidir se dois segmentos se intersectam ou não? Algoritmo super ingênuo: O(n 4 ) Algoritmo um pouco menos ingênuo: O(n 2 ), usando orelhas! Geometria Computacional p.16/23
38 Algoritmos para triangulação Como encontrar uma diagonal? Intersecção de segmentos: como decidir se dois segmentos se intersectam ou não? Algoritmo super ingênuo: O(n 4 ) Algoritmo um pouco menos ingênuo: O(n 2 ), usando orelhas! Algoritmos mais rápidos: O(n lg n), veremos em breve... O(n), complicado... não estudaremos... O(n lg n), mais simples e rápido na prática Geometria Computacional p.16/23
39 Representação de ponto Ponto: vetor de dimensão apropriada Geometria Computacional p.17/23
40 Representação de ponto Ponto: vetor de dimensão apropriada Ficar nos inteiros enquanto for possível Geometria Computacional p.17/23
41 Representação de ponto Ponto: vetor de dimensão apropriada Ficar nos inteiros enquanto for possível #define X 0 #define Y 1 #define DIM 2 /* dimensão do espaço */ /* tipo ponto inteiro */ typedef int tpointi[dim]; /* tipo ponto real */ typedef double tpointd[dim]; Geometria Computacional p.17/23
42 Representação de polígono Polígono: vetor ou lista ligada de pontos Geometria Computacional p.18/23
43 Representação de polígono Polígono: vetor ou lista ligada de pontos Qual das duas opções escolher? Depende... Geometria Computacional p.18/23
44 Representação de polígono Polígono: vetor ou lista ligada de pontos Qual das duas opções escolher? Depende... Com vetor... /* número máximo de pontos em um polígono */ #define PMAX 1000 /* tipo polígono de pontos inteiros */ typedef tpointi tpolygoni[pmax]; /* tipo polígono de pontos reais */ typedef tpointd tpolygond[pmax]; Geometria Computacional p.18/23
45 Cálculos de área Triângulo Geometria Computacional p.19/23
46 Cálculos de área Triângulo int Area2 (tpointi a, b, c) { return a[x]*b[y]-a[y]*b[x]+a[y]*c[x] -a[x]*c[y]+b[x]*c[y]-c[x]*b[y]; } Geometria Computacional p.19/23
47 Cálculos de área Triângulo int Area2 (tpointi a, b, c) { return a[x]*b[y]-a[y]*b[x]+a[y]*c[x] -a[x]*c[y]+b[x]*c[y]-c[x]*b[y]; } Com menos multiplicações e em pseudocódigo: Area2(a, b, c) 1 devolva (a[x] c[x]) (b[y ] c[y ]) 1 devolva (a[y ] c[y ]) (b[x] c[x]) Geometria Computacional p.19/23
Teorema da Galeria de Arte. Geometria Computacional p.1/15
Teorema da Galeria de Arte Geometria Computacional p.1/15 Curvas poligonais Curva poligonal: seqüência (v 0,e 0,v 1,...,e n 2,v n 1 ) onde v 0,...,v n 1 são pontos em R 2 e e i é um segmento de reta com
Leia maisGeometria Computacional
Geometria Computacional Cristina G. Fernandes Departamento de Ciência da Computação do IME-USP http://www.ime.usp.br/ cris/ segundo semestre de 2014 GeoComp 2014 p. 1 Teorema da Galeria de Arte GeoComp
Leia maisGeometria Computacional
Geometria Computacional Cristina G. Fernandes Departamento de Ciência da Computação do IME-USP http://www.ime.usp.br/ cris/ segundo semestre de 2014 GeoComp 2014 p. 1 Recordação... u e v: vetores no R
Leia maisGeometria Computacional
Geometria Computacional Cristina G. Fernandes Departamento de Ciência da Computação do IME-USP http://www.ime.usp.br/ cris/ segundo semestre de 2009 GeoComp 2009 p. 1 Modelo de computação Algoritmo: sequência
Leia maisGeometria Computacional
Geometria Computacional Cristina G. Fernandes Departamento de Ciência da Computação do IME-USP http://www.ime.usp.br/ cris/ segundo semestre de 2011 GeoComp 2011 p. 1 Partição em polígonos convexos Problema:
Leia maisGEOMETRIA COMPUTACIONAL
GEOMETRIA OMPUTAIONAL TEOREMA DA GALERIA DE ARTE. Definições e convenções Uma curva poligonal é uma sequência finita (v 0,e 0,v,...,e n,v n ) onde v 0,...,v n são pon em R e e i é um segmento de reta com
Leia maisImagination is more important than knowledge A. Einstein. 4. Partição de Polígonos. Mestrado em Matemática e Aplicações
4. Partição de Polígonos Antonio L. Bajuelos Departamento de Matemática Universidade de Aveiro Mestrado em Matemática e Aplicações Imagination is more important than knowledge A. Einstein 2 Algumas motivações
Leia maisPonto em Polígono. António Leslie Bajuelos Departamento de Matemática Universidade de Aveiro
Ponto em Polígono António Leslie Bajuelos Departamento de Matemática Universidade de Aveiro Preliminares Uma curva poligonal (ou cadeia poligonal) é uma sequência finita v 0, e 0, v,, e n-2, v n-, e n-
Leia maisGEOMETRIA COMPUTACIONAL
GEOMETRIA OMPUTAIONAL TEOREMA DA GALERIA DE ARTE 1. Introdução O tópico que iremos estudar pertence à área de geometria combinatória (combinatorial gemeotry), uma subárea de matemática e geometria computacional
Leia maisTeorema da galeria de arte e triangularização de polígonos
Teorema da galeria de arte e triangularização de polígonos Lucas Piva Rocha Corrêa 1 e Carlos Eduardo Ferreira (orientador) 2 1 Universidade de São Paulo (USP), Brazil piva@linux.ime.usp.br 2 Universidade
Leia maisGeometria Computacional
GeoComp 2014 p. 1/21 Geometria Computacional Cristina G. Fernandes Departamento de Ciência da Computação do IME-USP http://www.ime.usp.br/ cris/ segundo semestre de 2014 GeoComp 2014 p. 2/21 Relevos Medimos
Leia mais2. Alguns Problemas Elementares da Geometria Computacional
2. Alguns Problemas Elementares da Geometria Computacional António Leslie Bajuelos Departamento de Matemática Universidade de Aveiro Mestrado em Matemática e Aplicações 1 Preliminares Uma curva poligonal
Leia maisGeometria Computacional: Triangulação
Geometria Computacional: INF2604 Geometria Computacional Prof. Hélio Lopes lopes@inf.puc-rio.br sala 408 RDC Considere S um conjunto de pontos no plano. O que é uma triangulação de S? Uma para um conjunto
Leia maisTeorema da Galeria de Arte e Triangularização de Polígonos e Pontos no Plano
e Triangularização de Polígonos e Pontos no Plano Rocha Corrêa Orientador: Carlos Eduardo Ferreira Departamento de Ciência da Computação Instituto de Matemática e Estatística Universidade de São Paulo
Leia maisGeometria Computacional: Polígonos
Geometria Computacional: INF2604 Geometria Computacional Prof. Hélio Lopes lopes@inf.puc-rio.br sala 408 RDC O que é um polígono? Um polígono é uma região fechada do plano limitada por uma coleção de segmentos
Leia maisGeometria Computacional
Geometria Computacional Professor: Anselmo Montenegro www.ic.uff.br/~anselmo Conteúdo: - Polígonos 1 Roteiro Introdução Polígonos Teorema da Curva de Jordan Decomposição de polígonos Triangulações Estrutura
Leia maisAnálise de Algoritmos
Análise de Algoritmos Estes slides são adaptações de slides do Prof. Paulo Feofiloff e do Prof. José Coelho de Pina. Algoritmos p. 1 Matroides e o método guloso U: conjunto finito arbitrário. C: família
Leia maisPonto q está no polígono?
Ponto q está no polígono? P convexo Geometria Computacional p.1/12 Ponto q está no polígono? P convexo Algoritmo trivial: verifique se q está à esquerda de todas as arestas de P Geometria Computacional
Leia maisGeometria Computacional
GeoComp 2014 p. 1/16 Geometria Computacional Cristina G. Fernandes Departamento de Ciência da Computação do IME-USP http://www.ime.usp.br/ cris/ segundo semestre de 2014 GeoComp 2014 p. 2/16 Triangulação
Leia maisTeorema da Galeria de Arte e Triangularização de Polígonos e Pontos no Plano
Instituto de Matemática e Estatística Universidade de São Paulo Trabalho de Formatura Supervisionado Teorema da Galeria de Arte e Triangularização de Polígonos e Pontos no Plano Lucas Piva Rocha Corrêa
Leia maisGeometria Computacional
GeoComp 2014 p. 1/29 Geometria Computacional Cristina G. Fernandes Departamento de Ciência da Computação do IME-USP http://www.ime.usp.br/ cris/ segundo semestre de 2014 GeoComp 2014 p. 2/29 Poliedros
Leia maisGeometria Computacional Triangulações"
Geometria Computacional Triangulações" Claudio Esperança Paulo Roma Cavalcanti 1 Problema" Dado um conjunto P de pontos do R n, decompor o seu fecho convexo conv(p ) num complexo simplicial cuja união
Leia maisGeometria Computacional
Geometria Computacional André Tavares da Silva andre.silva@udesc.br baseado no material de João Comba Roteiro Fundamentação Interseções de Segmentos de Linha Envoltória Convexa Particionamento de Polígonos
Leia maisAula 21 - Baiano GEOMETRIA PLANA
Aula 21 - Baiano GEOMETRIA PLANA Definição: Polígono de quatro lados formado por quatro vértices não colineares dois a dois. A D S i = 180º (n 2)= 180º (4 2)= 360º S e = 360º B C d = n. (n - 3) 2 = 4.
Leia maisIndução Matemática. Profa. Sheila Morais de Almeida. junho DAINF-UTFPR-PG
Indução Matemática Profa. Sheila Morais de Almeida DAINF-UTFPR-PG junho - 2018 Sheila Almeida (DAINF-UTFPR-PG) Indução Matemática junho - 2018 1 / 69 Este material é preparado usando como referências os
Leia maisCIC 111 Análise e Projeto de Algoritmos II
CIC 111 Análise e Projeto de Algoritmos II Prof. Roberto Affonso da Costa Junior Universidade Federal de Itajubá AULA 29 Geometry Complex numbers Points and lines Polygon area Distance functions Geometry
Leia maisProfessor: Anselmo Montenegro Conteúdo (aula 11): - Diagramas de Voronoi. Instituto de Computação - UFF
Geometria Computacional Professor: Anselmo Montenegro www.ic.uff.br/~anselmo Conteúdo (aula 11): - Diagramas de Voronoi 1 Roteiro Introdução Propriedades Algoritmos para geração do Diagrama de Voronoi
Leia maisTeoria e Algoritmos em Grafos
Teoria e Algoritmos em Grafos 2018.2 Conjunto Independente Conjuntos Independentes são subconjuntos de vértices de um grafo no qual nenhum vértice é adjacente entre si. Conjunto Independente Conjuntos
Leia mais6. O Problema da Galeria de Arte
6. O Problema da Galeria de Arte António Leslie Bajuelos Departamento de Matemática Universidade de Aveiro Mestrado em Matemática e Aplicações Introdução Hoje em dia as salas dos novos museus não têm em
Leia maisDRAFT. Simulado 1 - Nível 2 - ângulos. Colégio: Gabarito
Estudante: Geometria Colégio: Simulado 1 - Nível 2 - ângulos i) Preencha o cabeçalho acima com atenção. ii) Cada questão tem apenas uma letra correta. iii) Preencha o gabarito ao lado com as respostas.
Leia maisDiagrama de Voronoi. INF2604 Geometria Computacional. Waldemar Celes. Departamento de Informática, PUC-Rio.
Diagrama de Voronoi INF2604 Geometria Computacional Waldemar Celes celes@inf.puc-rio.br Departamento de Informática, PUC-Rio W. Celes Diagrama de Voronoi 1 Figura extraída de Discrete and Computational
Leia maisParticionamento de Polígonos João Comba. Problema da Galeria de Arte. The Walters Art Museum, Baltimore, EUA
Particionamento de Polígonos João Comba Problema da Galeria de Arte The Walters Art Museum, Baltimore, EUA Problema da Galeria de Arte Polígonos Simples Polígono Simples: Região do plano limitado por uma
Leia maisUniversidade de Aveiro Departamento de Matemática. Cristina João Frade Pires. Algumas variantes do problema de iluminação de qualidade
Universidade de Aveiro Departamento de Matemática 2008 Cristina João Frade Pires Algumas variantes do problema de iluminação de qualidade Universidade de Aveiro Departamento de Matemática 2008 Cristina
Leia maisINSTRUÇÕES. Esta prova é individual e sem consulta à qualquer material.
OPRM 07 Nível 3 (Ensino Médio) Primeira Fase 09/06/7 ou 0/06/7 Duração: 3 horas Nome: Escola: Aplicador(a): INSTRUÇÕES Escreva seu nome, o nome da sua escola e nome do APLICADOR nos campos acima. Esta
Leia maisÁrvores Árvores Geradoras de Custo Mínimo 0/16
Conteúdo 1 Árvores 2 Árvores Geradoras de Custo Mínimo Árvores Árvores Geradoras de Custo Mínimo 0/16 Árvores Definição (Grafo Acíclico) Um grafo acíclico é um grafo que não contém ciclos. Árvores Árvores
Leia maisTriangulação de Delauney
Triangulação de Delauney Um pedaço da superfície terrestre é chamado de terreno. Um terreno é uma superfície 2-dimensional em um espaço 3-dimensional com uma propriedade especial: cada linha vertical intercepta
Leia maisMatemática. Nesta aula iremos aprender as. 1 Ponto, reta e plano. 2 Posições relativas de duas retas
Matemática Aula 5 Geometria Plana Alexandre Alborghetti Londero Nesta aula iremos aprender as noções básicas de Geometria Plana. 1 Ponto, reta e plano Estes elementos primitivos da geometria euclidiana
Leia mais5. Invólucros Convexos no Plano
5. Invólucros Convexos no Plano Antonio L. Bajuelos Departamento de Matemática Universidade de Aveiro Mestrado em Matemática e Aplicações Problema: uma primeira abordagem Definição do Problema: Dado: um
Leia maisPercursos em um grafo
Percursos em um grafo Definição Um percurso ou cadeia é uma seqüência de arestas sucessivamente adjacentes, cada uma tendo uma extremidade adjacente à anterior e a outra a subsequente (à exceção da primeira
Leia maisProfessor: Anselmo Montenegro Conteúdo: Aula 2. - Primitivas Geométricas. Instituto de Computação - UFF
Geometria Computacional Professor: Anselmo Montenegro www.ic.uff.br/~anselmo Conteúdo: Aula - Primitivas Geométricas 1 Roteiro Introdução Operações primitivas Distâncias Ângulos Ângulos orientados Áreas
Leia maisTerrenos. Triangulações de Delaunay João Comba
Terrenos Triangulações de Delaunay João Comba Terrenos Terrenos Conjunto P de pontos em 2D com altura (2 1/2 D) Nem todos pontos Triangulacao de P Aproximar altura de pontos pelos vizinhos Triangulos com
Leia maisProcessamento de Malhas Poligonais
Processamento de Malhas Poligonais Tópicos Avançados em Computação Visual e Interfaces I Prof.: Marcos Lage www.ic.uff.br/~mlage mlage@ic.uff.br Conteúdo: Notas de Aula Definições preliminares 06/09/2015
Leia maisInstituto de Computação - Universidade Federal Fluminense Teoria dos Grafos - Lista de exercícios
Instituto de Computação - Universidade Federal Fluminense Teoria dos Grafos - Lista de exercícios 1 Conceitos 1. Prove o Teorema da Amizade: em qualquer festa com pelo menos seis pessoas, ou três se conhecem
Leia maisTeoria dos Grafos. Valeriano A. de Oliveira, Socorro Rangel, Silvio A. de Araujo. Capítulo 5: Grafos Conexos. Departamento de Matemática Aplicada
Teoria dos Grafos Valeriano A. de Oliveira, Socorro Rangel, Silvio A. de Araujo Departamento de Matemática Aplicada Capítulo 5: Grafos Conexos Preparado a partir do texto: Rangel, Socorro. Teoria do Grafos,
Leia maisInstituto de Computação Universidade Federal Fluminense. Notas de Aula de Teoria dos Grafos. Prof. Fábio Protti Niterói, agosto de 2015.
Instituto de Computação Universidade Federal Fluminense Notas de Aula de Teoria dos Grafos Niterói, agosto de 2015. Conteúdo 1 Conceitos Básicos 5 1.1 Grafos, vértices, arestas..................... 5 1.2
Leia maisÁlgebra Linear I - Aula 9. Roteiro
Álgebra Linear I - Aula 9 1. Distância de um ponto a uma reta. 2. Distância de um ponto a um plano. 3. Distância entre uma reta e um plano. 4. Distância entre dois planos. oteiro 1 Distância de um ponto
Leia maisÁlgebra Linear I - Aula 6. Roteiro
Álgebra Linear I - Aula 6 1. Posições relativas e sistemas de equações. 2. Distância de um ponto a uma reta. 3. Distância de um ponto a um plano. Roteiro 1 Sistemas de equações lineares (posição relativa
Leia maisGeometria Analítica - Aula
Geometria Analítica - Aula 18 228 IM-UFF K. Frensel - J. Delgado Aula 19 Continuamos com o nosso estudo da equação Ax 2 + Cy 2 + Dx + Ey + F = 0 1. Hipérbole Definição 1 Uma hipérbole, H, de focos F 1
Leia maisO grau de saída d + (v) de um vértice v é o número de arcos que tem
Grafos Direcionados Definição (Grau de Entrada) O grau de entrada d (v) de um vértice v é o número de arcos que tem v como cabeça. Definição (Grau de Saída) O grau de saída d + (v) de um vértice v é o
Leia maisGABRIEL BUJOKAS
APLICAÇÕES DE ÁLGEBRA LINEAR À COMBINATÓRIA GABRIEL BUJOKAS (GBUJOKAS@MIT.EDU) A gente vai discutir algumas das aplicações clássicas de álgebra linear à combinatória. Vamos começar relembrando alguns conceitos
Leia maisAlgoritmos geométricos
Algoritmos geométricos introdução a conceitos básicos de geometria computacional que serão abordados de forma mais avançada na disciplina Computação Gráfica disciplina de computação gráfica arquitetura
Leia maisInterseção de Semiplanos
Interseção de Semiplanos Claudio Esperança Paulo Roma 1 Interseção de Semiplanos Problema consiste em construir a região convexa dada pela interseção de um conjunto de n semiplanos H = { h 1, h 2..., h
Leia maisAula 12. Ângulo entre duas retas no espaço. Definição 1. O ângulo (r1, r2 ) entre duas retas r1 e r2 se define da seguinte maneira:
Aula 1 1. Ângulo entre duas retas no espaço Definição 1 O ângulo (r1, r ) entre duas retas r1 e r se define da seguinte maneira: (r1, r ) 0o se r1 e r são coincidentes, Se as retas são concorrentes, isto
Leia maisÁlgebra Linear I - Aula 8. Roteiro
Álgebra Linear I - Aula 8 1. Distância de um ponto a uma reta. 2. Distância de um ponto a um plano. 3. Distância entre uma reta e um plano. 4. Distância entre dois planos. 5. Distância entre duas retas.
Leia maisPlanaridade AULA. ... META Introduzir o problema da planaridade de grafos. OBJETIVOS Ao final da aula o aluno deverá ser capaz de:
Planaridade AULA META Introduzir o problema da planaridade de grafos. OBJETIVOS Ao final da aula o aluno deverá ser capaz de: Distinguir grafo planar e plano; Determinar o dual de um grafo; Caracterizar
Leia maisInstituto de Computação - Universidade Federal Fluminense Teoria dos Grafos - Lista de exercícios
Instituto de Computação - Universidade Federal Fluminense Teoria dos Grafos - Lista de exercícios 1 Conceitos 1. Prove o Teorema da Amizade: em qualquer festa com pelo menos seis pessoas, ou três se conhecem
Leia maisGrafos Direcionados. > Grafos Direcionados Representações Computacionais 1/36
Grafos Direcionados > Grafos Direcionados Representações Computacionais 1/36 Grafos Direcionados Em muitas aplicações, é importante ter direção nas arestas: Ruas de mão única Grafos modelando páginas da
Leia maisMINISTÉRIO DA EDUCAÇÃO E DO DESPORTO UNIVERSIDADE FEDERAL DE VIÇOSA DEPARTAMENTO DE MATEMÁTICA
MINISTÉRIO DA EDUCAÇÃO E DO DESPORTO UNIVERSIDADE FEDERAL DE VIÇOSA DEPARTAMENTO DE MATEMÁTICA 1 a LISTA DE EXERCÍCIOS DE MAT 17 1. Suponha que uma força de 1 newtons é aplicada em um objeto ao longo do
Leia maisPercursos em um grafo
Percursos em um grafo Definição Um percurso ou cadeia é uma seqüência de arestas sucessivamente adjacentes, cada uma tendo uma extremidade adjacente à anterior e a outra a subsequente (à exceção da primeira
Leia maisÁlgebra Linear I - Aula 3. Roteiro
Álgebra Linear I - Aula 3 1. Produto escalar. Ângulos. 2. Desigualdade triangular. Roteiro 1 Produto escalar Considere dois vetores ū = (u 1, u 2, u 3 ) e v = (v 1, v 2, v 3 ) de R 3. O produto escalar
Leia maisGeometria COM11087-Tópicos Especiais em Programação II
Geometria COM11087-Tópicos Especiais em Programação II edmar.kampke@ufes.br Introdução Geometria é uma disciplina inerentemente uma disciplina visual. Desenhar figuras e analisá-las. Algumas operações
Leia maisn 2,
1. Considere o polinômio P (x) = ax 3 + bx 2 + cx, com a, b, c R. Suponha que P satisfaz P (x + 1) P (x) = x 2, para todo x R. i. Calcule os valores de a, b e c. ii. Usando a propriedade acima, calcule
Leia maisCONCEITOS BÁSICOS EM GRAFOS
Um grafo (simples) G é formado por um conjunto de vértices, denotado por V(G), e um conjunto de arestas, denotado por E(G). Cada aresta é um par (não ordenado) de vértices distintos. Se xy é uma aresta,
Leia mais4.1 posição relativas entre retas
4 P O S I Ç Õ E S R E L AT I VA S Nosso objetivo nesta seção é entender a posição relativa entre duas retas, dois planos e ou uma reta e um plano, isto é, se estes se interseccionam, se são paralelos,
Leia maisRaciocínio Lógico. Sabendo que o triângulo ABC é congruente ao triângulo DCE, então o valor da soma de e é superior a 20º.
Raciocínio Lógico 01- O campus de uma Universidade está sendo ampliado e passará a ter 18 prédios de ensino. Se a quantidade atual de prédios de ensino da Universidade supera em 4 unidades a quantidade
Leia maisGrafos. Notas. Notas. Notas. Notas. Caminhos mais curtos de todos os pares
Grafos Caminhos mais curtos de todos os pares Conteúdo Algoritmos Baseado em multiplicação de matrizes Algoritmo de Floyd-Warshall Agoritmo de Johnson para grafos esparsos Referências Dado um grafo orientado
Leia maisProfessores: Elson Rodrigues Marcelo Almeida Gabriel Carvalho Paulo Luiz Ramos
Definição; Número de diagonais de um polígono convexo; Soma das medidas dos ângulos internos e externos; Polígonos Regulares; Relações Métricas em um polígono regular; Professores: Elson Rodrigues Marcelo
Leia maisBCC402 Algoritmos e Programação Avançada Prof. Marco Antonio M. Carvalho Prof. Túlio Ângelo M. Toffolo 2011/1
BCC402 Algoritmos e Programação Avançada Prof. Marco Antonio M. Carvalho Prof. Túlio Ângelo M. Toffolo 2011/1 Na aula anterior Prova. 2 Na aula de hoje Geometria. 3 A geometria é inerentemente uma disciplina
Leia maisÂngulos nos triângulos Teorema angular de Tales: a soma dos ângulos internos de qualquer triângulo é igual a 180º. a a + b + c = 180º
RANILDO LOPES Ângulos nos triângulos Teorema angular de Tales: a soma dos ângulos internos de qualquer triângulo é igual a 180º. b a c a + b + c = 180º Teorema do ângulo externo: em qualquer triângulo,
Leia maisObjetivos da aula. 1. Saber usar o ângulo externo de um polígono. 2. Saber que ângulos alternos internos têm a mesma medida.
Objetivos da aula 1 Saber usar o ângulo externo de um polígono 2 Saber que ângulos alternos internos têm a mesma medida 3 Saber calcular a soma dos ângulos internos de um polígono 4 Saber a relação entre
Leia maisCombinando relações. Exemplo Seja A = {1, 2, 3} e B = {1, 2, 3, 4}. As relações
1 / 11 Combinando relações Combinando relações Exemplo Seja A = {1, 2, 3} e B = {1, 2, 3, 4}. As relações R 1 = {(1, 1), (2, 2), (3, 3)} e R 2 = {(1, 1), (1, 2), (1, 3), (1, 4)} podem ser combinadas para
Leia mais4. Saber a relação entre o número de lados e diagonais em polígonos convexos.
Objetivos da aula 1 Saber usar o ângulo externo de um polígono 2 Saber que ângulos alternos internos têm a mesma medida 3 Saber calcular a soma dos ângulos internos de um polígono 4 Saber a relação entre
Leia maisTeoria dos Grafos Aula 17
Teoria dos Grafos Aula 17 Aula passada Ciclo de Euler Ciclo de Hamilton Quem foi Turing Aula de hoje Coloração Algoritmo guloso Número cromático Colorindo um Mapa Mapa de regiões (estados) Colorir o mapa
Leia maisMelhores momentos AULA 24. Algoritmos p.906/953
Melhores momentos AULA 24 Algoritmos p.906/953 Problemas polinomiais Analise de um algoritmo em um determinado modelo de computação estima o seu consumo de tempo e quantidade de espaço como uma função
Leia maisO estudo utilizando apenas este material não é suficiente para o entendimento do conteúdo. Recomendamos a leitura das referências no final deste
O estudo utilizando apenas este material não é suficiente para o entendimento do conteúdo. Recomendamos a leitura das referências no final deste material e a resolução (por parte do aluno) de todos os
Leia maisENSINO PRÉ-UNIVERSITÁRIO PROFESSOR(A) TURNO. 01. Determine a distância entre dois pontos A e B do plano cartesiano.
SÉRIE ITA/IME ENSINO PRÉ-UNIVERSITÁRIO PROFESSOR(A) ALUNO(A) TURMA MARCELO MENDES TURNO SEDE DATA Nº / / TC MATEMÁTICA Geometria Analítica Exercícios de Fixação Conteúdo: A reta Parte I Exercícios Tópicos
Leia maisSIMULADO. conhecimento específico. CONHECIMENTO ESPECÍFICo - MATEMÁTICA
MATEMÁTICA conhecimento específico 1 01. CONJUNTOS Interessado em lançar os modelos A, B e C de sandálias, em uma determinada região do estado, foi realizada uma pesquisa sobre a preferência de compra
Leia maisO WEB-site da disciplina de Geometria
O WEB-site da disciplina de Geometria Computacional http://www2.mat.ua.pt/pessoais/leslie/geocom/ Introdução à Geometria Computacional António Leslie Bajuelos Departamento de Matemática Universidade de
Leia maisGeometria Computacional - Notas de aulas. André Guedes
Geometria Computacional - Notas de aulas André Guedes 24 de novembro de 2016 Aula 1 Introdução O nome Geometria Computacional é bastante recente, e se refere ao estudo de algoritmos para a solução de problemas
Leia maisProf. Márcio Nascimento. 1 de abril de 2015
Geometria dos Sólidos Prof. Márcio Nascimento marcio@matematicauva.org Universidade Estadual Vale do Acaraú Centro de Ciências Exatas e Tecnologia Curso de Licenciatura em Matemática Disciplina: Geometria
Leia maisQuestão Resposta 1 e 2 c 3 a 4 a 5 d 6 d 7 d 8 b 9 a 10 c 11 e 12 c 13 c 14 d 15 d 16 b
Questão Resposta 1 e 2 c 3 a 4 a 5 d 6 d 7 d 8 b 9 a 10 c 11 e 12 c 13 c 14 d 15 d 16 b MAT2457 - Álgebra Linear para Engenharia I Prova 1-10/04/2013 Nome: NUSP: Professor: Turma: INSTRUÇÕES (1) A prova
Leia maisDuração: 90 minutos (3 valores) Sabe-se que a b. Atendendo à gura, calcule a medida do ângulo x indicado.
Faculdade de Ciências Departamento de Matemática e Informática Licenciatura em Informática, Pós-Laboral 1 0 Teste de Fundamentos de Geometria. Variante Duração: 90 minutos 18.03.2013 1. (3 valores) Sabe-se
Leia maisLista de Álgebra Linear Aplicada
Lista de Álgebra Linear Aplicada Matrizes - Vetores - Retas e Planos 3 de setembro de 203 Professor: Aldo Bazán Universidade Federal Fluminense Matrizes. Seja A M 2 2 (R) definida como 0 0 0 3 0 0 0 2
Leia maisTecnologia em Construções de Edifícios
1 Tecnologia em Construções de Edifícios Aula 9 Geometria Analítica Professor Luciano Nóbrega 2º Bimestre 2 GEOMETRIA ANALÍTICA INTRODUÇÃO A geometria avançou muito pouco desde o final da era grega até
Leia maisAlgoritmo de Kruskal. Algoritmo de Kruskal. Floresta geradora 26. Subfloresta S 20.3
Algoritmo de Kruskal Algoritmo de Kruskal S. Algoritmos em Grafos º sem / Subfloresta Uma subfloresta de G é qualquer floresta F que seja subgrafo de G. Exemplo: As arestas vermelhas que ligam os vértices
Leia maisProjeto de Algoritmos e Indução Matemática
Capítulo 3 Projeto de Algoritmos e Indução Matemática Um algoritmo é uma descrição precisa de um método para a resolução de determinado problema. Este capítulo apresenta a relação entre a prova de teoremas
Leia maisCiclos hamiltonianos e o problema do caixeiro viajante
Ciclos hamiltonianos e o problema do caixeiro viajante Algoritmos em Grafos Marco A L Barbosa cba Este trabalho está licenciado com uma Licença Creative Commons - Atribuição-CompartilhaIgual 4.0 Internacional.
Leia maisNOTAÇÕES. R N C i z. ]a, b[ = {x R : a < x < b} (f g)(x) = f(g(x)) n. = a 0 + a 1 + a a n, sendo n inteiro não negativo.
R N C i z det A d(a, B) d(p, r) AB Â NOTAÇÕES : conjunto dos números reais : conjunto dos números naturais : conjunto dos números complexos : unidade imaginária: i = 1 : módulo do número z C : determinante
Leia maisAnálise de Algoritmos
Análise de Algoritmos Estes slides são adaptações de slides do Prof. Paulo Feofiloff e do Prof. José Coelho de Pina. Algoritmos p. 1 Cortes em grafos G: grafo (não orientado) sem laços, possivelmente com
Leia maisUNIVERSIDADE FEDERAL DO RIO DE JANEIRO DEPARTAMENTO DE CIÊNCIAS DA COMPUTAÇÃO. 5 a Lista de Exercícios
UNIVERSIDADE FEDERAL DO RIO DE JANEIRO DEPARTAMENTO DE CIÊNCIAS DA COMPUTAÇÃO MATEMÁTICA COMBINATÓRIA 5 a Lista de Exercícios 1. O grafo de intersecção de uma coleção de conjuntos A 1,..., A n é o grafo
Leia maisTrabalho final de Teoria dos Grafos: O problema de coloração de vértices de grafos. Alessander Botti Benevides.
Trabalho final de Teoria dos Grafos: O problema de coloração de vértices de grafos Alessander Botti Benevides abbenevides@inf.ufes.br 4 de julho de 2011 Sumário 1 2 Coloração de mapas Problemas de agendamento
Leia maisGeometria e Medida: Figuras Geométricas
ANO LETIVO 2015/2016 DEPARTAMENTO DE MATEMÁTICA INFORMÁTICA DISCIPLINA: Matemática (7º Ano) METAS CURRICULARES/CONTEÚDOS... 2º Período Metas / Objetivos Conceitos / Conteúdos Aulas Previstas Geometria
Leia maisNa última aula... Procurando um caminho. Certificados. Procurando um caminho
Procurando um caminho Problema: dados um digrafo G e dois vértices s e t decidir se existe um caminho de s a t Na última aula... Exemplo: para s = e t = a resposta é SIM Algoritmos em Grafos º sem / Procurando
Leia maisProfessor: Anselmo Montenegro Conteúdo (aula 7): - Noções de estruturas de dados topológicas. Instituto de Computação - UFF
Geometria Computacional Professor: Anselmo Montenegro www.ic.uff.br/~anselmo Conteúdo (aula 7): - Noções de estruturas de dados topológicas 1 Roteiro Introdução Representação por grafos: grafo de incidências
Leia maisEquilátero Isósceles Escaleno
TRIÂNGULOS Triângulo são polígonos formados por três lados. Os polígonos, por sua vez, são figuras geométricas formadas por segmentos de reta que, dois a dois, tocam-se em seus pontos extremos, mas que
Leia maisTeoria dos Grafos. Edson Prestes
Edson Prestes Existem três companhias que devem abastecer com gás, eletricidade e água três prédios diferentes através de tubulações subterrâneas. Estas tubulações podem estar à mesma profundidade? Isto
Leia maisÁlgebra Linear I - Aula 2. Roteiro
Álgebra Linear I - Aula 2 1. Produto escalar. Ângulos. 2. Desigualdade triangular. 3. Projeção ortugonal de vetores. Roteiro 1 Produto escalar Considere dois vetores = (u 1, u 2, u 3 ) e v = (v 1, v 2,
Leia maisAula Elipse. Definição 1. Nosso objetivo agora é estudar a equação geral do segundo grau em duas variáveis:
Aula 18 Nosso objetivo agora é estudar a equação geral do segundo grau em duas variáveis: Ax + Bxy + Cy + Dx + Ey + F = 0, onde A 0 ou B 0 ou C 0 Vamos considerar primeiro os casos em que B = 0. Isto é,
Leia mais