Généralisation du diagramme de Voronoï et placement de formes géométriques complexes dans un nuage de points.

par Thomas Iwaszko

Thèse de doctorat en Informatique

Sous la direction de Mahmoud Melkemi et de Lhassane Idoumghar.

Soutenue le 22-11-2012

à Mulhouse , dans le cadre de École doctorale pluridisciplinaire Jean-Henri Lambert, ED 494 (Mulhouse) , en partenariat avec Laboratoire de Mathématiques Informatique et Applications (laboratoire) .


  • Résumé

    La géométrie algorithmique est une discipline en pleine expansion dont l'objet est la conception d'algorithmes résolvant des problèmes géométriques. De tels algorithmes sont très utiles notamment dans l'ingénierie, l'industrie et le multimédia. Pour être performant, il est fréquent qu'un algorithme géométrique utilise des structures de données spécialisées.Nous nous sommes intéressés à une telle structure : le diagramme de Voronoï et avons proposé une généralisation de celui-ci. Ladite généralisation résulte d'une extension du prédicat du disque vide (prédicat propre à toute région de Voronoï) à une union de disques. Nous avons analysé les régions basées sur le prédicat étendu et avons proposé des méthodes pour les calculer par ordinateur.Par ailleurs, nous nous sommes intéressés aux « problèmes de placement de formes », thème récurrent en géométrie algorithmique. Nous avons introduit un formalisme universel pour de tels problèmes et avons, pour la première fois, proposé une méthode de résolution générique, en ce sens qu'elle est apte à résoudre divers problèmes de placement suivant un même algorithme.Nos travaux présentent, d'une part, l'avantage d'élargir le champ d'application de structures de données basées sur Voronoï. D'autre part, ils facilitent de manière générale l'utilisation de la géométrie algorithmique, en unifiant définitions et algorithmes associés aux problèmes de placement de formes.

  • Titre traduit

    Generalizing the Voronoi diagram and placing complex geometric shapes among a point-set.


  • Résumé

    Computational geometry is an active branch of computer science whose goal is the design of efficient algorithms solving geometric problems. Such algorithms are useful in domains like engineering, industry and multimedia. In order to be efficient, algorithms often use special data structures.In this thesis we focused on such a structure: the Voronoi diagram. We proposed a new generalized diagram. We have proceeded by extending the empty disk predicate (satisfied by every Voronoi region) to an arbitrary union of disks. We have analyzed the new plane regions based on the extended predicate, and we designed algorithms for computing them.Then, we have considered another topic, which is related to the first one: shape placement problems. Such problems have been studied repeatedly by researchers in computational geometry. We introduced new notations along with a global framework for such problems. We proposed, for the first time a generic method, which is able to solve various placement problems using a single algorithm.Thus, our work extend the scope of Voronoi based data structures. It also simplifies the practical usage of placement techniques by unifying the associated definitions and algorithms.


Il est disponible au sein de la bibliothèque de l'établissement de soutenance.

Autre version

Cette thèse a donné lieu à une publication en 2012 par Université de Haute Alsace [diffusion/distribution] à Mulhouse

Généralisation du diagramme de Voronoï et placement de formes géométriques complexes dans un nuage de points.


Consulter en bibliothèque

Cette thèse a donné lieu à une publication en 2012 par Université de Haute Alsace [diffusion/distribution] à Mulhouse

Informations

  • Sous le titre : Généralisation du diagramme de Voronoï et placement de formes géométriques complexes dans un nuage de points.
  • Détails : 1 vol. (XI-184) p.
La version de soutenance de cette thèse existe aussi sous forme papier.

Où se trouve cette thèse\u00a0?

Voir dans le Sudoc, catalogue collectif des bibliothèques de l'enseignement supérieur et de la recherche.