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

Python Discussion :

Mesure de temps de retard (delay) dans un graphe


Sujet :

Python

  1. #1
    Membre averti
    Homme Profil pro
    Collégien
    Inscrit en
    Décembre 2019
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Collégien

    Informations forums :
    Inscription : Décembre 2019
    Messages : 28
    Par défaut Mesure de temps de retard (delay) dans un graphe
    Bonjour,

    J'ai un graphe avec n noeuds et m arcs, j'ai généré un nombre aléatoire "float" entre 0 et 1 comme un temps de retard (delay time) associé à chaque arc. Ensuite, après avoir trouver un plus court chemin entre 2 noeuds, je calcule le temps de retard total en faisant l'addition.

    Ma question est la suivante: est ce que cela est logique et acceptable comme une évaluation de performance ? ou faut il changer et utiliser une autre façon ??

    Merci

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 738
    Par défaut
    Salut,

    Citation Envoyé par lee.mao Voir le message
    Ma question est la suivante: est ce que cela est logique et acceptable comme une évaluation de performance ? ou faut il changer et utiliser une autre façon ??
    Si vous ajoutez un délai pour passer d'un nœud à l'autre, le "plus court chemin" n'est peut être pas le même que celui calculé "sans".
    Mais çà dépend de ce que vous voulez faire... et comme on ne lit pas vos pensées, on ne sait pas le problème que vous cherchez à résoudre.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Membre averti
    Homme Profil pro
    Collégien
    Inscrit en
    Décembre 2019
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Collégien

    Informations forums :
    Inscription : Décembre 2019
    Messages : 28
    Par défaut
    Citation Envoyé par wiztricks Voir le message
    Salut,

    Si vous ajoutez un délai pour passer d'un nœud à l'autre, le "plus court chemin" n'est peut être pas le même que celui calculé "sans".
    Mais çà dépend de ce que vous voulez faire... et comme on ne lit pas vos pensées, on ne sait pas le problème que vous cherchez à résoudre.

    - W
    Merci pour votre réponse. En fait, le plus court chemin est calculé en fonction de nombre de sauts (minimal hops), et pour chaque plus court chemins (entre des noeuds sources et destinations différents) on cherche à mesurer ce temps de retard.

    La notion de "temps" dans un réseau englobe plusieurs concepts: temps de transmission, temps de mettre les packets dans la file d'attente, ... et moi je m'interesse au "propagation delay" (https://en.wikipedia.org/wiki/Propagation_delay)

    Merci

  4. #4
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 738
    Par défaut
    Citation Envoyé par lee.mao Voir le message
    La notion de "temps" dans un réseau englobe plusieurs concepts: temps de transmission, temps de mettre les packets dans la file d'attente, ... et moi je m'interesse au "propagation delay" (https://en.wikipedia.org/wiki/Propagation_delay)
    Certes, mais un délai de propagation, c'est un peu comme une distance.... et je ne vois pas comment l'ignorer dans le calcul du plus court chemin.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  5. #5
    Membre averti
    Homme Profil pro
    Collégien
    Inscrit en
    Décembre 2019
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Collégien

    Informations forums :
    Inscription : Décembre 2019
    Messages : 28
    Par défaut
    Citation Envoyé par wiztricks Voir le message
    Certes, mais un délai de propagation, c'est un peu comme une distance.... et je ne vois pas comment l'ignorer dans le calcul du plus court chemin.

    - W
    J'utilise une bibliothèque qui traite les graphes (Networkx), cet outil donne le plus court chemin (à travers une seule instruction), et je pense qu'il ne considère pas l'aspect de délai de propagation. D'où vient la nécessité de le calculer apart.

  6. #6
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 738
    Par défaut
    Citation Envoyé par lee.mao Voir le message
    J'utilise une bibliothèque qui traite les graphes (Networkx), cet outil donne le plus court chemin (à travers une seule instruction), et je pense qu'il ne considère pas l'aspect de délai de propagation. D'où vient la nécessité de le calculer apart.
    C'est un bel outil qui sait calculer le chemin le plus court dans un graphe pondéré....
    Il faut juste le demander (chercher des exemples sur Internet çà aide).


    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  7. #7
    Membre averti
    Homme Profil pro
    Collégien
    Inscrit en
    Décembre 2019
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Collégien

    Informations forums :
    Inscription : Décembre 2019
    Messages : 28
    Par défaut
    Citation Envoyé par wiztricks Voir le message
    C'est un bel outil qui sait calculer le chemin le plus court dans un graphe pondéré....
    Il faut juste le demander (chercher des exemples sur Internet çà aide).

    - W
    merci, je vais chercher ailleurs sachant que la bibliotheque ne le permet pas

  8. #8
    Membre Expert

    Homme Profil pro
    Ingénieur calcul scientifique
    Inscrit en
    Mars 2013
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur calcul scientifique

    Informations forums :
    Inscription : Mars 2013
    Messages : 1 229
    Par défaut
    Citation Envoyé par lee.mao Voir le message
    merci, je vais chercher ailleurs sachant que la bibliotheque ne le permet pas
    wiztricks vous dis justement le contraire. La librairie que vous utilisez sait le faire. Elle sait traiter des graphes pondérés, c'est à dire des graphes, dans lesquelles les arrêtes on des poids (ici ce sont des temps de délai, mais c'est pareil)

  9. #9
    Membre averti
    Homme Profil pro
    Collégien
    Inscrit en
    Décembre 2019
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Collégien

    Informations forums :
    Inscription : Décembre 2019
    Messages : 28
    Par défaut
    Citation Envoyé par lg_53 Voir le message
    wiztricks vous dis justement le contraire. La librairie que vous utilisez sait le faire. Elle sait traiter des graphes pondérés, c'est à dire des graphes, dans lesquelles les arrêtes on des poids (ici ce sont des temps de délai, mais c'est pareil)
    Merci

Discussions similaires

  1. [Débutant] mesure du courant de t=0 au t donnee avec retard (delay)
    Par walidhachani dans le forum Signal
    Réponses: 0
    Dernier message: 05/06/2014, 15h46
  2. Renvoie d'une mesure de temps dans un champ
    Par myrddin99 dans le forum Access
    Réponses: 13
    Dernier message: 26/04/2012, 22h23
  3. limitation dans la mesure du temps ?
    Par Tyrendel dans le forum Langage
    Réponses: 9
    Dernier message: 09/11/2010, 13h32
  4. Mesurer le temps dans un Thread
    Par Maël dans le forum Windows
    Réponses: 3
    Dernier message: 06/02/2009, 12h36
  5. Mesurer le temps dans un thread
    Par Maël dans le forum Windows
    Réponses: 0
    Dernier message: 16/01/2009, 17h06

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