Feedback

Faculté des Sciences appliquées
Faculté des Sciences appliquées
Mémoire
VIEW 90 | DOWNLOAD 104

Master thesis : Symbolic representation of polygons in discrete spaces

Télécharger
Bertrand, Alexis ULiège
Promoteur(s) : Boigelot, Bernard ULiège
Date de soutenance : 26-jui-2023/27-jui-2023 • URL permanente : http://hdl.handle.net/2268.2/17643
Détails
Titre : Master thesis : Symbolic representation of polygons in discrete spaces
Titre traduit : [fr] Représentation symbolique des polygones dans des espaces discrets
Auteur : Bertrand, Alexis ULiège
Date de soutenance  : 26-jui-2023/27-jui-2023
Promoteur(s) : Boigelot, Bernard ULiège
Membre(s) du jury : Fontaine, Pascal ULiège
Louveaux, Quentin ULiège
Langue : Anglais
Mots-clés : [en] Verification
[en] Computer Science
[en] Mesh
[en] Polyhedron
Discipline(s) : Ingénierie, informatique & technologie > Sciences informatiques
Public cible : Chercheurs
Professionnels du domaine
Etudiants
Institution(s) : Université de Liège, Liège, Belgique
Diplôme : Master en sciences informatiques, à finalité spécialisée en "computer systems security"
Faculté : Mémoires de la Faculté des Sciences appliquées

Résumé

[en] This master's thesis describes a new data structure called Discrete Polyhedron Decision Diagram (DPDD), suited for representing symbolically meshed polygons, i.e., the intersection between a discrete mesh and a convex polygon. We develop algorithms for manipulating the data structure such as performing the intersection of a meshed polygon with a set of constraints, or adding points to the structure. Each algorithm is thoroughly explained and presented in pseudo-code. Some examples are also given to illustrate important properties and operations. This master's thesis provides as well a prototype of the data structure in which all the main operations have been implemented.

The data structure is based on the double description method and automata-based representations. DPDD then explicitly stores the face lattice of the polygon while each of its faces also contain meshes. An advantage of this is that we can retrieve the canonical form of any meshed polygon thanks to a rounding process. This leads us to have more efficient operations over the data structure. We are able to easily and efficiently check whether two meshed polygons are equal, as example, and as we have the submesh of each face, we can avoid redundant computations.


Fichier(s)

Document(s)

File
Access Symbolic_representation_of_polygons_in_discrete_spaces.pdf
Description:
Taille: 1.06 MB
Format: Adobe PDF

Annexe(s)

Auteur

  • Bertrand, Alexis ULiège Université de Liège > Master sc. informatiques, à fin.

Promoteur(s)

Membre(s) du jury

  • Fontaine, Pascal ULiège Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Systèmes informatiques distribués
    ORBi Voir ses publications sur ORBi
  • Louveaux, Quentin ULiège Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Systèmes et modélisation : Optimisation discrète
    ORBi Voir ses publications sur ORBi
  • Nombre total de vues 90
  • Nombre total de téléchargements 104










Tous les documents disponibles sur MatheO sont protégés par le droit d'auteur et soumis aux règles habituelles de bon usage.
L'Université de Liège ne garantit pas la qualité scientifique de ces travaux d'étudiants ni l'exactitude de l'ensemble des informations qu'ils contiennent.