Précédent   Forum du club des développeurs et IT Pro > Systèmes > Réseaux > Développement
Développement Vos questions relatives au développement réseau
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 13/11/2012, 16h36   #1
hamzawhy
Invité régulier
 
Homme hamza why
étudiant
Inscription : septembre 2011
Messages : 119
Détails du profil
Informations personnelles :
Nom : Homme hamza why
Localisation : Autre

Informations professionnelles :
Activité : étudiant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : septembre 2011
Messages : 119
Points : 9
Points : 9
Par défaut théorie des graphes

Bonjour,
j'ai un problème avec un exercice,en fait je ne sais pas d'où je peut commencer et quel théorème je peut utiliser:
voici l'exercice:

Soit G un graphe simple d'ordre n ayant k composantes connexes,Montrer que le nombre maximum d'arrêtes est (n-k)*(n-k+1)/2.
est ce qu'on utilise la règle qu'un graphe connexe d'ordre n possède au moins (n-1) arrêtes ou la règle de n*(n-1)/2
et merci pour tout aide.
hamzawhy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/11/2012, 20h10   #2
IP_Steph
Modérateur
 
Avatar de IP_Steph
 
Homme Steph
Architecte réseau
Inscription : février 2012
Messages : 1 282
Détails du profil
Informations personnelles :
Nom : Homme Steph
Localisation : France

Informations professionnelles :
Activité : Architecte réseau
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : février 2012
Messages : 1 282
Points : 2 716
Points : 2 716
Ca part du principe que chaque composante connexe du graphe peut être vue comme graphe complet et qu'un graphe à n sommets possède au plus n*(n-1)/2 arêtes.

Il suffit alors de considérer deux composantes C(i) et C(j) qui ont respectivement n(i) et n(j) sommets. Et pour fixer les idées, on peut poser par exemple que n(i)>=n(j)>1.

Si on remplace C(i) par un graphe de n(i)+1 sommets et C(j) par un graphe de n(j)-1 sommets, le nombre de sommets et de composantes de G n'aura pas changé bien sûr. Par contre le nombre d'arêtes aura augmenté de :

Code :
delta = n(i)*(n(i)+1)/2 - n(i)*(n(i)-1)/2 + (n(j)-1)*(n(j)-2)/2 - n(j)*(n(j)-1)/2
c'est à dire

Code :
2*delta = n(i)² + n(i) - n(i)² + n(i) + n(j)² - 3*n(j) + 2 - n(j)² + n(j) = 2*n(i) - 2*n(j) + 2
ou encore

Code :
delta = n(i) - n(j) + 1
Maintenant, dans quelles conditions delta serait maximal ?

Ce sera le cas lorsque le graphe G n'aura plus qu'une seule composante connexe avec au plus un sommet, donc lorsqu'il y aura k-1 sommets isolés donnant ainsi un graphe à n-k+1 sommets (un peu compliqué a priori mais facile à visualiser)

On utilise encore la formule du nombre d'arêtes maximum d'un graphe. Lorsque celui-ci possède n-k+1 sommets, on retrouve bien le produit (n-k+1)*(n-k)/2.

Steph
__________________
"#define QUESTION ((bb) || !(bb))" - Shakespeare
IP_Steph est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/11/2012, 22h32   #3
hamzawhy
Invité régulier
 
Homme hamza why
étudiant
Inscription : septembre 2011
Messages : 119
Détails du profil
Informations personnelles :
Nom : Homme hamza why
Localisation : Autre

Informations professionnelles :
Activité : étudiant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : septembre 2011
Messages : 119
Points : 9
Points : 9
merci IP_Steph pour l'explication c'est gentil de ta part!!
hamzawhy est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 01h55.


 
 
 
 
Partenaires

Hébergement Web