[OSM-talk-fr] Nouvelles bornes Trilib'

Julien Coupey julien at coupey.fr
Jeu 12 Jan 13:54:14 UTC 2017


Re,

Si je comprends ton usage, le respect des sens uniques est important 
(vélo, voiture) mais pas forcément le sens de parcours des chemins pour 
lesquels il y a le choix ? En particulier tu n'a pas forcément besoin de 
passer dans les deux sens sur les chemins qui le permettent ?

Si c'est bien le cas, il y a peut-être un bricolage à tenter pour faire 
quelque chose sans rien développer. Mettons que tu veuilles prendre une 
photo tous les x mètres. Tu transformes alors ton problème en TSP en 
disant que tu souhaites visiter un paquet de nœuds par chemin (voire 
peut-être tous les nœuds de chaque chemin). On peut penser qu'une 
solution raisonnable à ce problème te fera parcourir les chemins en une 
seule fois dans la plupart des cas. Limitations :

- sans garantie d'absence de demi-tour au milieu en fonction de 
l'espacement des nœuds OSM)
- explosion de la taille du TSP (peut-être gérable quand même)
- c'est clairement une façon un peu moche de chercher quelque chose 
d'utilisable sans résoudre le problème initial ;-)

Si tu veux tenter quelque chose dans ce goût-là, n'hésite pas à me 
contacter en direct, je serais curieux de voir si ça peut donner quelque 
chose d'exploitable.

À+
Julien

Le 12/01/2017 à 14:05, Stéphane Péneau a écrit :
> Le 11/01/2017 à 17:14, Julien Coupey a écrit :
>> Salut
>>
>> Les problèmes de tournées consistent à passer par tous les nœuds d'un
>> certain graphe (avec éventuellement des contraintes additionnelles).
>> La nature du problème du postier chinois est différente puisqu'il
>> s'agit de visiter tous les arcs d'un graphe, donc malheureusement la
>> réponse à ta question est non. ;-)
>>
>> Concrètement, si le sens de visite des chemins n'a pas d'importance et
>> s'il n'y a pas à tenir compte de sens uniques (par exemple à pied),
>> alors le graphe est non orienté et il existe des méthodes
>> réalistes/efficaces en temps de calcul pour trouver la solution optimale.
>> Par contre, si tu dois tenir compte des sens uniques et/ou si le sens
>> de visite a de l'importance (par exemple tu veux passer dans les rues
>> une fois dans chaque sens), alors là le problème se complique nettement !
>>
>> À +
>> Julien
>>
> C'est dommage, et mon usage potentiel (passer partout, à vélo ou en
> voiture pour prendre des photos) rentre dans le cas des situations qui
> sont plus compliquées. (gestion des sens unique, gros gros malus sur les
> demi-tour, etc..)
>
> Stf
>
> _______________________________________________
> Talk-fr mailing list
> Talk-fr at openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-fr




Plus d'informations sur la liste de diffusion Talk-fr