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 :

[Graphe] Flot maximal par l'algorithme de Ford-Fulkerson


Sujet :

Algorithmes et structures de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Développeur .NET
    Inscrit en
    Août 2018
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 30
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2018
    Messages : 62
    Par défaut [Graphe] Flot maximal par l'algorithme de Ford-Fulkerson
    Bonjour,

    Petite question sur le calcul du flot maximal selon l'algo de Ford Fulkerson.

    Sur le graphe ci-joint, j'ai tracé un chemin entre les sommets a et t (flèche bleue)
    Ma question est :
    Est- ce que j'ai le droit de passer par le sommet t pour y revenir par la suite tout en sachant que c'est mon"puits" ?

    Merci à vous

    Pluplume

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

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 292
    Par défaut
    Bonjour

    Est- ce que j'ai le droit de passer par le sommet t pour y revenir par la suite tout en sachant que c'est mon"puits" ?
    oui.

    Un puits dont l'eau ressort n'est pas un puits.
    Le fait est que, sur ton dessin, il n'y a ni source, ni puits.
    Il n'y a que des nœuds. (même S, même T)

    Il faut considérer :
    • une source à gauche de S avec une flèche (quantité infinie) vers S
    • un puits à droite de T avec une flèche (quantité infinie) de T vers ton puits.


    Après, pour Ford-Fulkerson, je ne vois pas de problème. Ça va marcher.
    En avant !

  3. #3
    Membre confirmé
    Femme Profil pro
    Développeur .NET
    Inscrit en
    Août 2018
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 30
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2018
    Messages : 62
    Par défaut
    • une source à gauche de S avec une flèche (quantité infinie) vers S
    • un puits à droite de T avec une flèche (quantité infinie) de T vers ton puits.


    Merci pour votre réponse

    Sachant que la question de l'exercice est : calculer le flot maximal entre a et t

    En suivant vos indications cela me parait un peu trop simple

    Si je ne dis pas de bêtises du coup le flot maximal est de 3
    En considérant que ma source est en haut de a alors je ne peux pas avoir plus de 3 en flot entrant et donc obligatoirement 3 en flot sortant sur t qui sort vers le puits.

    D’où mon flot maximal de 3.

    Vous confirmez mon calcul ?

  4. #4
    Expert confirmé Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 292
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 292
    Par défaut
    Citation Envoyé par Pluplume Voir le message
    Sachant que la question de l'exercice est : calculer le flot maximal entre a et t
    Ah ! L'art de faire un bon schéma pour poser un problème
    Effectivement, tu mets la source avant A, et non S.

    Citation Envoyé par Pluplume Voir le message
    D’où mon flot maximal de 3.

    Vous confirmez mon calcul ?
    Oui.
    Tu n'as quasiment pas un graphe, vu sous cet angle, puisque le seul chemin possible est source-A-D-T-puits.

    Les chemins (suite d'arcs directs) sont immédiatement saturés sans alternatives.
    Les chaînes (suite d'arcs, directs ou inverses) ont des arcs inverses déjà saturés (à 0).
    Le flot complet maximal est 3.

  5. #5
    Membre confirmé
    Femme Profil pro
    Développeur .NET
    Inscrit en
    Août 2018
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 30
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2018
    Messages : 62
    Par défaut
    à vous pour toutes ces explications !!! (et dire que ça fait trois heures que je suis sur cette question

  6. #6
    Expert confirmé Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 292
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 292
    Par défaut
    À la réflexion, j'ai dit une bêtise :
    Il y a des tas d'alternatives de chemin.
    Mais la tentative de trouver des alternatives biscornues sera détruite par la saturation des arcs inverses.
    Et tu aboutiras à source-A-D-T-puits comme seul flot.

    Un chemin biscornu peut être "source A D T C E B S B A D T puits" (avec un flot de 1)

  7. #7
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 132
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 132
    Par défaut
    Citation Envoyé par Pluplume Voir le message
    graphe flox maximal ford fulkerson
    C'est quoi un flox ?

  8. #8
    Membre confirmé
    Femme Profil pro
    Développeur .NET
    Inscrit en
    Août 2018
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 30
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2018
    Messages : 62
    Par défaut
    Citation Envoyé par Jipété Voir le message
    C'est quoi un flox ?
    oups désolé faute de frappe il faut comprendre "flot"

  9. #9
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 132
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 132
    Par défaut
    Citation Envoyé par Pluplume Voir le message
    oups désolé faute de frappe il faut comprendre "flot"
    Ok merci.

  10. #10
    Rédacteur/Modérateur

    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Décembre 2013
    Messages
    4 221
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2013
    Messages : 4 221
    Par défaut
    La source est le point a ?
    On a donc une source a , un puis t, et 4 noeuds quelconques b,c,d,s.
    C'est surprenant.
    En terme de notation, en terme de difficulté de l'exercice, ce serait plus cohérent si on avait une source s, un puits t, et 4 sommets quelconques a,b,c,d.
    Et dans ce cas le flux maximal est ?

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

Discussions similaires

  1. Flot maximal : algorithme de Ford-Fulkerson
    Par Webb_Ellis dans le forum Algorithmes et structures de données
    Réponses: 2
    Dernier message: 18/01/2018, 12h32
  2. Algorithme de Ford-Fulkerson
    Par moujaprim dans le forum MATLAB
    Réponses: 31
    Dernier message: 04/02/2012, 17h43
  3. Algorithme de Ford Fulkerson
    Par camelia136 dans le forum MATLAB
    Réponses: 8
    Dernier message: 10/08/2011, 14h39
  4. Algorithme sur le flot maximal de Ford Fulkerson
    Par witch dans le forum Algorithmes et structures de données
    Réponses: 8
    Dernier message: 13/05/2011, 15h57
  5. Algorithme de Ford-Fulkerson
    Par Du Wassoulou dans le forum C++
    Réponses: 3
    Dernier message: 26/12/2010, 19h29

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