IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mathématiques Discussion :

Optimisation de trajet


Sujet :

Mathématiques

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2016
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2016
    Messages : 2
    Points : 4
    Points
    4
    Par défaut Optimisation de trajet
    Bonjour,

    Depuis quelque temps je me casse la tête sur un problème d'optimisation de trajet. Ce n'est pas le problème classique où il faut relier une seule fois les nœuds entre eux. Mais il faut passer par tous les chemins proposés, et bien sûr, optimiser le trajet.
    Par exemple, une balayeuse de rue doit nettoyer toutes les rues d'un quartier. Le problème n'est pas tant qu'elle passe par toutes les intersections, comme c'est le cas dans quasiment tous les problèmes d'optimisation de trajet, mais qu'elle passe par toutes les rues. Quel est le chemin pour le plus rapide?

    La grande majorité des algorithme ne concerne que les nœuds, le mien les chemins qui doivent être empruntés. Est ce que quelqu'un saurait répondre à cette question? Ou encore quel(le) théorie/algorithme je devrais regarder?

    Merci d'avance
    Raphaël

  2. #2
    Expert éminent sénior Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 271
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 271
    Points : 13 536
    Points
    13 536
    Par défaut
    Bonjour

    Les nœuds deviennent les arêtes et les arêtes, les nœuds.

    Pour être plus clair, il me semble qu'on peut construire un graphe dont les nœuds sont les rues et les arêtes sont les carrefours.
    Et tous les algorithmes qui traitent les nœuds deviennent alors pertinents pour ton utilisation.

    N'est-ce pas ?

  3. #3
    Expert éminent sénior Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 271
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 271
    Points : 13 536
    Points
    13 536
    Par défaut
    Autre réponse:
    Sais-tu ce qu'est un cycle eulérien ?
    Sais-tu ce qu'est un cycle hamiltonien ?
    Cherches-tu à résoudre le problème du postier chinois ?

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    je me suis déjà posé la question sur le chemin le plus court, mais jamais en ces terme et je ne suis pas sur d'en être capable! mais il est évidant qu'il s'agit ici plus d'un calcule de surface que de distance. un peut comme pour définir le parcourt du ciseau pour réduire les chutes de tissu en couture!

    je pense qu'il faut délimiter les figues géomatique de chaque bloc de bâtiments et analyser comment ils s'enchevêtrent fastoche...!

    en gros ce que tu veux c'est pouvoir dessiner une étoile sans jamais lever le stylo!
    Images attachées Images attachées  
    Dernière modification par Invité ; 28/07/2016 à 12h55.

  5. #5
    Expert éminent sénior Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Points : 32 866
    Points
    32 866
    Par défaut
    rdurupt a raison, ce n'est pas un problème de distance puisqu'il faut passer dans toutes les rues et que leur longueurs sont connues.
    Le problème est d'éviter de passer deux fois dans les mêmes rues (ou de le faire le moins souvent possible.
    Pour ça, la méthode brute serait d'établir une liste de toutes les tronçons de rues en indiquant avec quelles tronçons il communique à chaque extrémité.
    Tu prends ensuite un point de départ et tu teste toutes les possibilités, en vérifiant les redondances pour interrompre chaque recherche, et en ne gardant à chaque fois que celle qui est passée par moins de tronçons que celle retenue jusque là.

  6. #6
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2016
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2016
    Messages : 2
    Points : 4
    Points
    4
    Par défaut
    Oui c'est le problème du postier chinois, sans le savoir, que je cherchais à résoudre.
    Merci

  7. #7
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 675
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 675
    Points : 188 676
    Points
    188 676

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-97] Optimisation d'un trajet et de son temps à partir de l'API Google Map
    Par tom-kun dans le forum VBA Access
    Réponses: 3
    Dernier message: 27/06/2019, 11h08
  2. [OL-2010] calendar - optimisation des trajet (km)
    Par OLIVIER.J dans le forum Outlook
    Réponses: 2
    Dernier message: 29/07/2015, 05h43
  3. Optimisation d'un trajet pour un voyageur de transport en commun
    Par miaCC dans le forum Débuter avec Java
    Réponses: 3
    Dernier message: 02/04/2015, 17h02
  4. algo problème d'optimisation (trajet)
    Par gugumon dans le forum Algorithmes et structures de données
    Réponses: 5
    Dernier message: 22/06/2006, 17h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo