Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1589 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  Algorithme de mapping

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Algorithme de mapping

n°2030404
ioula
Posté le 18-10-2010 à 23:34:50  profilanswer
 

Bonjour à tous,
 
http://ioula.free.fr/mapping.jpg
 
Sur l'image ci-dessus, on trace une droite verticale à partir de chaque sommet jusqu'à ce que celle-ci rencontre soit un obstacle, soit le bord de l'espace de travail.
Les noeuds se trouvent au milieu de chaque segment tracé.
 
Sachant que l'on dispose de n sommets et n arrêtes, je cherche un algorithme en O(n log n) (en pseudo code) me renvoyant la position des noeuds. Je ne vois pas trop comment faire :s
 
Si vous avez une solution, ça serait très gentil de m'aider ;)
 
Merci d'avance,
 
 
 

mood
Publicité
Posté le 18-10-2010 à 23:34:50  profilanswer
 

n°2030407
0x90
Posté le 18-10-2010 à 23:38:13  profilanswer
 

http://en.wikipedia.org/wiki/Bentley–Ottmann_algorithm
 
Pas exactement ton problème, mais l'idée est là.


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°2030412
el muchach​o
Comfortably Numb
Posté le 18-10-2010 à 23:43:56  profilanswer
 

C'est quoi la finalité de ce problème ?


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2030447
Un Program​meur
Posté le 19-10-2010 à 09:44:22  profilanswer
 

Routage?  (Tu completes par un graphe donnant les noeuds accessibles l'un a l'autre et tu as des chemins evitant les obstacles).


---------------
The truth is rarely pure and never simple (Oscar Wilde)
n°2030543
ioula
Posté le 19-10-2010 à 13:56:10  profilanswer
 

En effet, après ça permet de trouver un chemin entre les obstacles.
Merci à 0x90 pour sa réponse, je vais essayer d'adapter l'algorithme de Bentley Ottmann à mon problème. Ca n'a pas l'air évident quand même...

n°2030885
fhr
Posté le 20-10-2010 à 14:22:33  profilanswer
 

ça ressemble à un calcul de visibilité, mais en plus simple parce que tes points peuvent regarder que dans une seule direction. http://en.wikipedia.org/wiki/Visibility_graph


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  Algorithme de mapping

 

Sujets relatifs
Algorithme de reverbAlgorithme d'extraction de courbe
[Recherche] Algorithme de cryptage asymétriqueTraduire une fonction aléatoire de l'algorithme en langage C ?!
Algorithme de recommandationalgorithme test memoire
Comparaison entre 2 dates/algorithme PHPSimuler un algorithme parallele
algorithme de tri[VBS] Problème avec le mapping
Plus de sujets relatifs à : Algorithme de mapping


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR