Teorema da Galeria de Arte. Geometria Computacional p.1/15

Documentos relacionados
Geometria Computacional

Teorema da Galeria de Arte

GEOMETRIA COMPUTACIONAL

Geometria Computacional

GEOMETRIA COMPUTACIONAL

Geometria Computacional

Geometria Computacional: Polígonos

Professores: Elson Rodrigues Marcelo Almeida Gabriel Carvalho Paulo Luiz Ramos

Geometria Computacional: Triangulação

Geometria Computacional

Geometria e Medida: Figuras Geométricas

Ponto em Polígono. António Leslie Bajuelos Departamento de Matemática Universidade de Aveiro

Professor: Computação Gráfica I. Anselmo Montenegro Conteúdo: - Objetos gráficos planares. Instituto de Computação - UFF

Imagination is more important than knowledge A. Einstein. 4. Partição de Polígonos. Mestrado em Matemática e Aplicações

Teorema da galeria de arte e triangularização de polígonos

Geometria Computacional Triangulações"

DEPARTAMENTO DE MATEMÁTICA INFORMÁTICA DISCIPLINA: Matemática (7º Ano) METAS CURRICULARES/CONTEÚDOS... 1º Período

Geometria Computacional

d) Por dois pontos distintos passa uma única reta

Geometria Computacional

7.º Ano. Planificação Matemática 2016/2017. Escola Básica Integrada de Fragoso 7.º Ano

FIGURAS GEOMÉTRICAS. MEDIDA

DEPARTAMENTO DE MATEMÁTICA INFORMÁTICA DISCIPLINA:

PLANO DE ESTUDOS DE MATEMÁTICA - 7.º ANO

Geometria Computacional

PLANO DE ESTUDOS DE MATEMÁTICA 7.º ANO

POLÍGONOS TRIÂNGULOS E QUADRILÁTEROS

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

PLANIFICAÇÃO ANUAL DE MATEMÁTICA

Ponto q está no polígono?

GEOMETRIA PLANA. Segmentos congruentes: Dois segmentos ou ângulos são congruentes quando têm as mesmas medidas.

Geometria plana. Índice. Polígonos. Triângulos. Congruência de triângulos. Semelhança de triângulos. Relações métricas no triângulo retângulo

Poliedros. INF2604 Geometria Computacional. Waldemar Celes. Departamento de Informática, PUC-Rio. W.

7º Ano. Planificação Matemática 2014/2015. Escola Básica Integrada de Fragoso 7º Ano

PLANIFICAÇÃO A MÉDIO/LONGO PRAZO

6. O Problema da Galeria de Arte

ESCOLA SECUNDÁRIA DE ALBERTO SAMPAIO. 1- Ângulos Definição: Chama-se ângulo à porção de plano limitada por duas semirretas com a mesma origem.

CONTEÚDO E HABILIDADES MATEMÁTICA REVISÃO 1 REVISÃO 2 REVISÃO 3. Conteúdo:

Teorema da Galeria de Arte e Triangularização de Polígonos e Pontos no Plano

ENSINO Caneta de quadro branco, quadro branco.

Tópicos de Matemática Finita Data: I II-1 II-2 II-3 II-4 III-1 III-2 III-3 III-4 IV-1 IV-2 IV-3 IV-4 Nota Final

Geometria plana. Índice. Polígonos. Triângulos. Congruência de triângulos. Semelhança de triângulos. Relações métricas no triângulo retângulo

Minicurso: Algumas generalizaçoes do Teorema: A soma dos ângulos internos de um triângulo no plano é π - (Versão preliminar e incompleta)

2. Alguns Problemas Elementares da Geometria Computacional

Diagrama de Voronoi. INF2604 Geometria Computacional. Waldemar Celes. Departamento de Informática, PUC-Rio.

Pirâmides: Neste momento, continuaremos a estudar a geometria espacial dos sólidos geométricos, enfatizando agora as pirâmides.

ATIVIDADES COM VARETAS

Universidade de Aveiro Departamento de Matemática. Cristina João Frade Pires. Algumas variantes do problema de iluminação de qualidade

Ficha Formativa de Matemática 7º Ano Tema 5 Figuras Geométricas

Figuras Geométricas planas e espaciais. Rafael Carvalho

Indução Matemática. Profa. Sheila Morais de Almeida. junho DAINF-UTFPR-PG

PLANIFICAÇÃO ANUAL: ANO LETIVO 2013/2014 DISCIPLINA DE MATEMÁTICA 7 º ANO

Professor: Anselmo Montenegro Conteúdo (aula 11): - Diagramas de Voronoi. Instituto de Computação - UFF

Matemática. Nesta aula iremos aprender as. 1 Ponto, reta e plano. 2 Posições relativas de duas retas

DRAFT. Simulado 1 - Nível 2 - ângulos. Colégio: Gabarito

Polos Olímpicos de Treinamento. Aula 13. Curso de Geometria - Nível 3. Prof. Cícero Thiago

SOLUCÃO DAS ATIVIDADES COM VARETAS

Polígonos PROFESSOR RANILDO LOPES 11.1

Geometria Analítica I - MAT Lista 1 Profa. Lhaylla Crissaff

Professor: Anselmo Montenegro Conteúdo (aula 7): - Noções de estruturas de dados topológicas. Instituto de Computação - UFF

Objetos Gráficos Planares

Teoria dos Grafos. Edson Prestes

MATEMÁTICA 3 GEOMETRIA PLANA Professor Renato Madeira. MÓDULO 5 Quadriláteros

Instituto de Computação - Universidade Federal Fluminense Teoria dos Grafos - Lista de exercícios

Primeiramente é importante destacar um aspecto referente a definições, nomenclatura e classificações.

Algoritmos geométricos

Universidade Federal do Rio de Janeiro INSTITUTO DE MATEMÁTICA Departamento de Métodos Matemáticos

Poliedros AULA Introdução Denições

Percursos em um grafo

3º TRIMESTRE DE 2016

Aula 21 - Baiano GEOMETRIA PLANA

Propriedades geométricas e combinatórias dos polígonos convexos

Duração: 90 minutos (3 valores) Sabe-se que a b. Atendendo à gura, calcule a medida do ângulo x indicado.

SOLUCÃO DAS ATIVIDADES COM GEOTIRAS

Instituto de Computação Bacharelado em Ciência da Computação Disciplina: Computação Gráfica Primeira lista de exercícios

Instituto de Computação - Universidade Federal Fluminense Teoria dos Grafos - Lista de exercícios

5. Invólucros Convexos no Plano

Tópicos de Matemática Finita Data: I II-1 II-2 II-3 II-4 III-1 III-2 III-3 III-4 IV-1 IV-2 IV-3 Nota Final

Análise e Complexidade de Algoritmos

Particionamento de Polígonos João Comba. Problema da Galeria de Arte. The Walters Art Museum, Baltimore, EUA

Geometria. Nome: N.ª: Ano: Turma: POLÍGONOS = POLI (muitos) + GONOS (ângulos)

Teoria dos grafos. Caminho euleriano e Hamiltoniano. Prof. Jesuliana N. Ulysses

ATIVIDADES ESTRATÉGIAS

GEOMETRIA MÉTRICA. As bases são polígonos congruentes. Os prismas são designados de acordo com o número de lados dos polígonos das bases.

Geometria Espacial Profº Driko

Teorema da Galeria de Arte e Triangularização de Polígonos e Pontos no Plano

Geometria Euclidiana Espacial e Introdução à Geometria Descritiva

MATEMÁTICA DISCRETA. Patrícia Ribeiro 2018/2019. Departamento de Matemática, ESTSetúbal 1 / 47

ANTÔNIO LUIZ PEREIRA E SEVERINO TOSCANO MELO

O WEB-site da disciplina de Geometria

GEOMETRIA MÉTRICA ESPACIAL

5. Invólucros Convexos no Plano (cont )

Noções de Geometria. Professora: Gianni Leal 6º B.

Matriz de Referência de Matemática - Ensino Médio

Avaliação 1 Solução Geometria Espacial MAT 050

POLIEDROS AULA I. Prof. Elson Rodrigues, Gabriel Carvalho e Paulo Luiz Ramos

Aula 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:

Material Teórico - Módulo de Geometria Espacial 2 - Volumes e Áreas de Prismas e Pirâmides. Terceiro Ano - Médio

Transcrição:

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 extremidades v i e v i+1 (i = 0,...,n 2). v 0 v 2 v 3 v 7 v 4 v 5 v 6 v 1 curva poligonal fechada não-simples fechada simples Geometria Computacional p.2/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 extremidades v i e v i+1 (i = 0,...,n 2). v 0 v 2 v 3 v 7 v 4 v 5 v 6 v 1 curva poligonal fechada não-simples fechada simples fechada: v 0 = v n 1 simples: não se auto-intersecta Geometria Computacional p.2/15

Polígonos Teorema de Jordan: toda curva plana fechada simples divide o plano em duas regiões: o interior e o exterior da curva. Geometria Computacional p.3/15

Polígonos Teorema de Jordan: toda curva plana fechada simples divide o plano em duas regiões: o interior e o exterior da curva. Polígono: a região fechada do plano (no sentido topológico) limitada por uma curva poligonal fechada simples. v 2 v0 v 1 v 0 v 16 v 1 v 15 v 14 v 2 v 3 v 5 v 6 v 13 v 3 v 4 v4 v 9 v 10 v 12 v 7 v 8 v 11 curvanaosimples poligono Geometria Computacional p.3/15

Problema δp : fronteira do polígono P Note que P P. Geometria Computacional p.4/15

Problema δp : fronteira do polígono P Note que P P. Pontos p e q de P vêem ou enxergam um ao outro se o segmento pq está inteiramente contido em P. Ademais, p e q se vêem claramente se pq δp {p,q}. Geometria Computacional p.4/15

Problema δp : fronteira do polígono P Note que P P. Pontos p e q de P vêem ou enxergam um ao outro se o segmento pq está inteiramente contido em P. Ademais, p e q se vêem claramente se pq δp {p,q}. Guarda: um ponto de P Um conjunto de guardas cobre ou guarda P se todo ponto de P pode ser visto por um dos guardas do conjunto. Geometria Computacional p.4/15

Problema δp : fronteira do polígono P Note que P P. Pontos p e q de P vêem ou enxergam um ao outro se o segmento pq está inteiramente contido em P. Ademais, p e q se vêem claramente se pq δp {p,q}. Guarda: um ponto de P Um conjunto de guardas cobre ou guarda P se todo ponto de P pode ser visto por um dos guardas do conjunto. Problema: Dado n, determinar, como função de n, o número mínimo de guardas suficientes para cobrir um polígono arbitrário com n vértices. Geometria Computacional p.4/15

Exemplo Polígono com 12 vértices coberto por 3 guardas e um outro coberto por 4. Geometria Computacional p.5/15

Exemplo Polígono com 12 vértices coberto por 3 guardas e um outro coberto por 4. É possível usarmos menos guardas? Geometria Computacional p.5/15

Problema g(p) menor número de guardas necessários g(p) para cobrirmos um polígono P Geometria Computacional p.6/15

Problema g(p) menor número de guardas necessários g(p) para cobrirmos um polígono P G(n) menor número de guardas necessários G(n) para cobrirmos qualquer polígono com n vértices: G(n) = max{g(p) P é um polígono com n vértices} Geometria Computacional p.6/15

Problema g(p) menor número de guardas necessários g(p) para cobrirmos um polígono P G(n) menor número de guardas necessários G(n) para cobrirmos qualquer polígono com n vértices: G(n) = max{g(p) P é um polígono com n vértices} Problema: Quanto vale G(n)? Geometria Computacional p.6/15

Problema g(p) menor número de guardas necessários g(p) para cobrirmos um polígono P G(n) menor número de guardas necessários G(n) para cobrirmos qualquer polígono com n vértices: G(n) = max{g(p) P é um polígono com n vértices} Problema: Quanto vale G(n)? Fácil: G(n) n (No entanto isso não é verdade em R 3.) Geometria Computacional p.6/15

Problema g(p) menor número de guardas necessários g(p) para cobrirmos um polígono P G(n) menor número de guardas necessários G(n) para cobrirmos qualquer polígono com n vértices: G(n) = max{g(p) P é um polígono com n vértices} Problema: Quanto vale G(n)? Fácil: G(n) n (No entanto isso não é verdade em R 3.) G(3) = 1 pois todo polígono convexo pode ser coberto G(3) = 1 por um único guarda Geometria Computacional p.6/15

Vértices convexos e reflexos Um vértice é reflexo (ou côncavo) se o seu ângulo interior é maior do que Π. É convexo caso contrário. C C C R C C R R C C C Um polígono e seus vértices reflexos (R) e convexos (C). Geometria Computacional p.7/15

Outros valores de G(n) Quadriláteros têm no máximo um vértice reflexo. Disso, é fácil concluir que G(4) = 1. Geometria Computacional p.8/15

Outros valores de G(n) Quadriláteros têm no máximo um vértice reflexo. Disso, é fácil concluir que G(4) = 1. Polígonos de 5 vértices podem ter até 2 vértices reflexos. Ainda assim, pode-se verificar que G(5) = 1. Geometria Computacional p.8/15

Outros valores de G(n) Quadriláteros têm no máximo um vértice reflexo. Disso, é fácil concluir que G(4) = 1. Polígonos de 5 vértices podem ter até 2 vértices reflexos. Ainda assim, pode-se verificar que G(5) = 1. Para alguns polígonos de 6 vértices: dois guardas. G(3) = 1 G(4) = 1 G(5) = 1 G(6) = 2 Geometria Computacional p.8/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. Geometria Computacional p.9/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. Exemplo onde n/3 guardas são necessários. Geometria Computacional p.9/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. Exemplo onde n/3 guardas são necessários. Primeira prova: Chvátal Prova que veremos: Fisk Ingredientes: triangulação de polígonos e coloração de grafos Geometria Computacional p.9/15

Triangulação de polígonos Diagonal: segmento uv onde u e v são vértices de P que se vêem claramente. Geometria Computacional p.10/15

Triangulação de polígonos Diagonal: segmento uv onde u e v são vértices de P que se vêem claramente. Diagonais uv e wz distintas de P se cruzam se uv wz {u,v,w,z}. Geometria Computacional p.10/15

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.11/15

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.11/15

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.11/15

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.12/15

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.12/15

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 triagulaçã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.12/15

Coloração de grafos Teorema 2 (Coloração de grafos de triagulaçã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.13/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. Geometria Computacional p.14/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. Geometria Computacional p.14/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. Geometria Computacional p.14/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.14/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. Uma das cores é usada no máximo n/3 vezes na coloração. Geometria Computacional p.14/15

Exemplo Geometria Computacional p.15/15