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 :

generer aléatoirement un graphe non complet !


Sujet :

Algorithmes et structures de données

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 77
    Points : 53
    Points
    53
    Par défaut generer aléatoirement un graphe non complet !
    bonjour je cherche a générer un graphe aléatoirement,
    sachant qu'en paramètre mon graphe prend un nombre de sommet donnés ainsi qu'un coefficient de remplissage.
    ce coefficient de remplissage est compris entre 0 et 1 et il va déterminer le pourcentage de nombre d'arêtes présente par rapport au nombre d'arêtes du graphe complet .

    exemple coef = 0,6 et sommet = 5 :
    graphe complet 20 arête donc 4 par sommet
    mon graphe aura 12 arête aléatoirement reparties (ça serait peu être plus simple en trichant et en répartissant le même nombre sur chaque sommet)

    problème pas de soucis pour générer un graphe complet, ni pour déterminer le nombre d'arêtes de mon graphe, seulement je ne vois pas comment faire pour répartir aléatoirement mes arêtes entre mes sommets.

    si quelqu'un pouvait me mettre sur une piste

  2. #2
    Rédacteur
    Avatar de 3DArchi
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    7 634
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 7 634
    Points : 13 017
    Points
    13 017
    Par défaut
    Salut,
    C'est peut être bête comme réponse, mais pourquoi ne pas numéroter tes arêtes et faire des tirages aléatoires jusqu'à obtenir tes N arêtes distinctes?

    [EDIT]: j'ai supposé que tu n'avais aucune contrainte sur le graphe à obtenir (je pense à la connexité en particulier).

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

Discussions similaires

  1. Algorithme génétique et probleme de voyageur de commerce avec graphe non complet
    Par marmarnassouf dans le forum Intelligence artificielle
    Réponses: 2
    Dernier message: 30/04/2009, 16h51
  2. Géneration aléatoire de graphe non orienté connexe
    Par condor_01 dans le forum Algorithmes et structures de données
    Réponses: 20
    Dernier message: 18/12/2007, 14h58
  3. Test de connexité sur graphe non orienté
    Par condor_01 dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 25/10/2007, 00h01
  4. Plus court chemin - graphe NON orienté et pondéré
    Par Nicodemus dans le forum Algorithmes et structures de données
    Réponses: 5
    Dernier message: 14/03/2006, 15h32
  5. algos sur graphes non orientés
    Par lechewal dans le forum Algorithmes et structures de données
    Réponses: 9
    Dernier message: 05/01/2006, 14h06

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