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

Algorithmes et structures de données Discussion :

Minimum spanning tree


Sujet :

Algorithmes et structures de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de vdumont
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    510
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 510
    Par défaut Minimum spanning tree
    Bonjour, j'essaie de déterminer si une arête E fait parti d'un arbre de recouvrement minimal d'un graph G. Le poids des arêtes de G sont tous distincts, il y a donc 1 seul arbre de recouvrement minimal pour le graph.

    Mon problème est que j'essaie de respecter une compléxité de O(m+n) ou m est le nombre d'arêtes et n le nombre de noeuds.


    J'avais l'intention de simplement modifier Prim de sorte que si l'arête minimal choisie est égale à E alors retourner VRAI mais l'algorithme de Prim pour trouver le MST est de O(|m|log|n|) à lui seul et donc brise à lui seul la complexité désirée.

    Est-ce que vous voyez une retouche (sans dire la réponse exacte!) que je pourrais faire à Prim pour avoir la compléxité désirée ?

    Merci

  2. #2
    Expert confirmé
    Avatar de PRomu@ld
    Homme Profil pro
    Ingénieur de Recherche
    Inscrit en
    Avril 2005
    Messages
    4 155
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Vienne (Poitou Charente)

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

    Informations forums :
    Inscription : Avril 2005
    Messages : 4 155
    Par défaut
    j'essaie de déterminer si une arête E fait parti d'un arbre de recouvrement minimal d'un graph G
    Pour savoir si elle fait parti de l'un des arbres de recouvrement de ton graphe, il faut savoir identifier un arbre de recouvrement, en général, ça va passer par la construction de cet arbre (pour pouvoir l'identifier), avec les algos classiques, Kruskall ou Prim, la construction est en (n log n), donc ta complexité va être difficile à atteindre.

    Ou alors tu connais autre chose dans ton arbre couvrant.

Discussions similaires

  1. Minimum Spanning Tree
    Par dvp_zero dans le forum Algorithmes et structures de données
    Réponses: 6
    Dernier message: 26/05/2011, 10h41
  2. Spanning Tree sur switch cisco catalyst 3525 : pvst et IEEE
    Par klkklk dans le forum Développement
    Réponses: 0
    Dernier message: 06/10/2008, 14h13
  3. Exercices Spanning Tree
    Par AL1986 dans le forum Mathématiques
    Réponses: 0
    Dernier message: 24/12/2007, 18h36
  4. Spanning tree - arbre couvrant
    Par micanti dans le forum Algorithmes et structures de données
    Réponses: 1
    Dernier message: 27/11/2007, 10h16
  5. Probleme Spanning tree
    Par Mut dans le forum Protocoles
    Réponses: 1
    Dernier message: 03/10/2006, 09h50

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