Return to search

Construção de separadores globalmente suaves para conjuntos de pontos no R2 e geração de base mínima / Construction of globally smooth separators for sets of points in R2 and generation of minimum basis

Orientador: Jorge Stolfi / Tese (doutorado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-08-18T02:35:56Z (GMT). No. of bitstreams: 1
Malheiro_AnaPaulaResende_D.pdf: 11382454 bytes, checksum: 9ea58ac7af766674dc90224444666560 (MD5)
Previous issue date: 2011 / Resumo: Esta tese tem duas partes relativamente independentes. A primeira estuda o problema de construir uma curva suave (C1) que separa dois conjuntos de pontos do plano. Especificamente, a curva é definida por uma equação implícita F(x, y) = 0 onde F é uma spline polinomial de grau 2 com continuidade adequada. O objetivo é determinar uma única cônica se possível, senão uma curva que minimiza uma função quadrática de "energia". O problema é reduzido a um problema de minimização quadrática com restrições, que é resolvido por uma biblioteca existente (CGAL). A segunda parte descreve um algoritmo geral para determinar uma base de elementos finitos em um espaço de splines arbitrário, definido por exemplo por restrições lineares homogêneas de continuidade ou contorno. Neste caso o problema é caracterizado como o problema de encontrar uma base de peso máximo em um matróide e, portanto, pode ser resolvido pelo algoritmo guloso de Edmonds. Esse algoritmo tem custo exponencial no número n de células da malha. Entretanto, esta tese mostra que para casos de interesse - onde existe uma base de elementos finitos com suporte de k células, no máximo - o algoritmo pode ser melhorado de modo a terminar em tempo O(n km3), onde m é a dimensão do espaço (que é geralmente O(n)) / Abstract: This thesis has two relatively independent parts. The first part considers the problem of constructing a smooth (C1) curve separating two sets of points of the plane. Specifically, the curve is defined by an implicit equation F(x, y) = 0, where F is a polynomial spline of degree 2 with appropriate continuity. The goal is to determine a unique conic wherever possible, or a piecewise-defined curve that minimizes a quadratic "energy" function. The problem is reduced to a quadratic minimization problem with constraints, which is solved by an existing library (CGAL). The second part describes a general algorithm to determine a finite-element basis on an arbitrary space of splines; for example, a space defined by homogeneous linear boundary or continuity constraints. In this case the problem is defined as the problem of finding a maximum weight basis in a matroid, and therefore can be solved by the greedy algorithm of Edmonds. This algorithm has exponential cost in the number n of mesh cells. However, we show that for cases of interest - wherever there is a finite-element basis with maximum support of ? cells - the algorithm can be improved so as to finish in time O(n km3), where m is the dimension of the space (which is usually O(n)) / Doutorado / Ciência da Computação / Doutor em Ciência da Computação

Identiferoai:union.ndltd.org:IBICT/oai:repositorio.unicamp.br:REPOSIP/275758
Date18 August 2018
CreatorsMalheiro, Ana Paula Resende
ContributorsUNIVERSIDADE ESTADUAL DE CAMPINAS, Stolfi, Jorge, 1950-, Nonato, Luís Gustavo, Siqueira, Marcelo Ferreira, Gomide, Anamaria, Gomes, Sonia Maria
Publisher[s.n.], Universidade Estadual de Campinas. Instituto de Computação, Programa de Pós-Graduação em Ciência da Computação
Source SetsIBICT Brazilian ETDs
LanguagePortuguese
Detected LanguagePortuguese
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/doctoralThesis
Format105 p. : il., application/octet-stream
Sourcereponame:Repositório Institucional da Unicamp, instname:Universidade Estadual de Campinas, instacron:UNICAMP
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0022 seconds