Inscription / Connexion Nouveau Sujet
Niveau terminale
Partager :

énigme matrice d'adjacence/ nombre d'arêtes

Posté par
CapitainePois
18-01-23 à 18:24

Bonjour à tous!

Mon professeur m'a donné une énigme à faire mais je suis coincé lors de sa réalisation...

Voici l'énigme:

On donne la matrice d'adjacence d'un graphe G connexe et sans boucle:

M^2=\begin{pmatrix}
 \\  3& 2 &0  &1  &1 \\ 
 \\  2& 2 &0  &1  &1 \\ 
 \\  0&  0&  1&  1& 1\\ 
 \\  1&1  &1  &3  &2 \\ 
 \\  1&  1&  1&  2& 3
 \\ \end{pmatrix}

Déterminer le nombre d'arêtes de ce graphe.

Pour commencer, je me suis dit que l'idéal serait d'obtenir M, j'ai donc essayé de faire la racine de de graphe à la calculatrice, or la calculatrice ne me l'a pas calculé, donc impossible en passant de ce côté là

Je me suis ensuite dit que M^2=M*M donc on cherche une matrice   qui lorsqu'on la multiplie par elle-même donne M^2, mais cette fois-ci je me suis retrouvé avec une équation à énormément d'inconnus et on ne peut pas connaître le format de M donc pour moi impossible à résoudre (du moins à mon niveau)

Je me retrouve donc perdu, si quelqu'un est en mesure de m'aider...

Merci!

Posté par
carpediem
re : énigme matrice d'adjacence/ nombre d'arêtes 18-01-23 à 18:45

salut

je ne comprends pas pourquoi ta matrice d'adjacence est notée M2 et pas M ...

que dit ton cours ?

combien de sommets compte ton graphe ?

les arêtes sont-elles orientées ? non orientées ?

il n'y a pas de boucle donc essaie de faire un schéma ...

Posté par
CapitainePois
re : énigme matrice d'adjacence/ nombre d'arêtes 18-01-23 à 19:00

Salut,

Oups! erreur de ma part: ce n'est pas "on donne la matrice d'adjacence" mais "La matrice d'adjacence M du graphe G est telle que M^2=\begin{pmatrix}%20\\%20%203&%202%20&0%A0%A0&1%A0%A0&1%20\\%20%20\\%20%202&%202%20&0%A0%A0&1%A0%A0&1%20\\%20%20\\%20%200&%A0%A00&%A0%A01&%A0%A01&%201\\%20%20\\%20%201&1%A0%A0&1%A0%A0&3%A0%A0&2%20\\%20%20\\%20%201&%A0%A01&%A0%A01&%A0%A02&%203%20\\%20\end{pmatrix}"

La matrice donnée est en effet au carrée: on a donc le nombre de chaînes de longueur 2 reliant chaque sommet à un autre mais pas le nombre d'arêtes..

Forcément ici, le graphe comporte 5 sommets puisque M^2 est de la forme 5x5 (je pense?)

Les arêtes ici ne sont pas orientées

Je vais faire un schéma mais petite question: comme M^2_{(11)}=3, cela signifie qu'il y a 3 chaînes de longueur 2 reliant le sommet 1 à lui-même?

Merci

Posté par
CapitainePois
re : énigme matrice d'adjacence/ nombre d'arêtes 18-01-23 à 19:34

Après de nombreuses tentatives, je n'ai pas réussi à faire le graphe associée à M^2: à chaque fois que je rajoute une arête ou en enlève une, un des coefficients de la matrice M^2 n'est plus vérifié... La méthode graphique est-elle la seule efficace ici?

Merci d'avance

Posté par
CapitainePois
re : énigme matrice d'adjacence/ nombre d'arêtes 19-01-23 à 12:02

Re,

J'ai réessayé de faire le graphe, sans succès

Cependant, j'ai eu une autre idée: faire l'inverse de M^2: je trouve donc: \begin{pmatrix}
 \\ 1 &-1  &0  &0  &0 \\ 
 \\  -1& 7/4 & 1/2 & -1/4 &-1/4 \\ 
 \\  0& 1/2 &2  &-1/2  &-1/2 \\ 
 \\  0&-1/4  &61/2  &3/4  &-1/4 \\ 
 \\  0& -1/4 &-1/2  &-1/4  &3/4 
 \\ \end{pmatrix}

Mais ici je n'ai que M^2 et M^(-2), je ne vois donc vraiment nul part comment obtenir M à partir de M^2 et dessiner un graphe semble vraiment trop compliqué à partir des chaines de longueur 2.

Si tu peux me dire par où commencer, ou si quelqu'un d'autre à une idée..

Merci!

Posté par
CapitainePois
re : énigme matrice d'adjacence/ nombre d'arêtes 19-01-23 à 12:05

Rectification (faute de frappe):

\begin{pmatrix}%20\\%201%20&-1%A0%A0&0%A0%A0&0%A0%A0&0%20\\%20%20\\%20%20-1&%207/4%20&%201/2%20&%20-1/4%20&-1/4%20\\%20%20\\%20%200&%201/2%20&2%A0%A0&-1/2%A0%A0&-1/2%20\\%20%20\\%20%200&-1/4%A0%A0&-1/2%A0%A0&3/4%A0%A0&-1/4%20\\%20%20\\%20%200&%20-1/4%20&-1/2%A0%A0&-1/4%A0%A0&3/4%20%20\\%20\end{pmatrix}

J'ai essayé de multiplier M^2 par cette matrice, mais bien sûr j'obtiens la matrice identité...

Posté par
verdurin
re : énigme matrice d'adjacence/ nombre d'arêtes 19-01-23 à 15:27

Bonsoir,
sur la matrice M2 on lit le nombre de chemins de longueur 2 qui relient deux sommets.
Quels sont les chemins de longueur 2 qui relient un sommet à lui-même ?

Posté par
verdurin
re : énigme matrice d'adjacence/ nombre d'arêtes 19-01-23 à 15:29

PS : en tenant compte du fait qu'il n'a pas de boucle.

Posté par
mathafou Moderateur
re : énigme matrice d'adjacence/ nombre d'arêtes 19-01-23 à 16:45

bonjour,

on peut certes répondre à la question posée, (nombre d'arêtes) sans connaitre le graphe ni la matrice M elle même
mais un tel graphe existe-t-il ?
pas plus que CapitainePois, je n'en ai trouvé.

il y a d'innombrables problèmes où le calcul d'une certaine quantité est possible à partir de données impossibles ...
donc donne un prétendu "résultat" qui n'a aucun sens.

le problème n'est valide que si on peut exhiber un graphe qui convient.
(ou une matrice d'adjacence M elle même c'est pareil)

Posté par
verdurin
re : énigme matrice d'adjacence/ nombre d'arêtes 19-01-23 à 17:04

Bonsoir mathafou.
Je n'avais pas vérifié l'existence d'un graphe répondant au problème,
mais il y en existe bien au moins trois.

Posté par
mathafou Moderateur
re : énigme matrice d'adjacence/ nombre d'arêtes 19-01-23 à 17:09

ah ?
qui donnent ce M² là ?

des graphes avec ces degrés là sur les 5 sommets, oui, mais aucun ne donne un M² qui convient.

Posté par
CapitainePois
re : énigme matrice d'adjacence/ nombre d'arêtes 19-01-23 à 17:09

Bonjour à vous,

Si je ne me trompe pas, les chemins de longueur 2 qui relient un sommet à lui-même sont ceux situés sur la diagonale principale: donc

M^2_{(11)}=3
M^2_{(22)}=2
M^2_{(33)}=1
M^2_{(44)}=3
M^2_{(55)}=3

Il y en a donc 3+2+1+3+3=12 en tout!

Mais alors il suffit maintenant uniquement de soustraire ce nombre à tous les autres coefficients restants de la matrice? c'est-à-dire:

2+1+1+2+1+1+1+1+1+1+1+2+1+1+1+2-12=20-12=8

Est-ce bien celà?
Merci!

Posté par
verdurin
re : énigme matrice d'adjacence/ nombre d'arêtes 19-01-23 à 17:23

oups
je n'avais pas tout vérifié.
En effet aucun graphe ne convient, tout mes excuses.

@ CapitainePois :
comme le graphe est sans boucle un chemin de longueur 2 qui relie un sommet à lui-même est un aller-retour de ce sommet à un autre.
Les coefficients diagonaux de la matrice M2 donnent le degré du sommet correspondant.

Posté par
verdurin
re : énigme matrice d'adjacence/ nombre d'arêtes 19-01-23 à 17:42

Et, finalement, il y a bien un graphe qui convient.
Quand je ne répond pas trop lentement, je répond trop vite.

Posté par
CapitainePois
re : énigme matrice d'adjacence/ nombre d'arêtes 19-01-23 à 17:47

Re,

Alors si les coefficients diagonaux de la matrice M2 donnent le degré du sommet correspondant, on a:

Ordre du sommet 1: 3
donc 3 arêtes

Ordre du sommet 2: 2
donc 2 arêtes

Ordre du sommet 3: 1
donc 2 arêtes

Ordre du sommet 4: 3
donc 3 arêtes

Ordre du sommet 5: 3
donc 3 arêtes

Ce qui donnerait 13 arêtes

Mais cependant, ici je compte des arêtes en plusieurs fois je crois, il faut donc faire un graphe en prenant compte de l'ordre de chacun des sommets ici:

J'ai donc fait le graphe ci joint

Et en comptant les arêtes sur ce graphe, on compte 6 arêtes.

Il y a donc 6 arêtes.

Cependant, lorsque je fais la matrice d'adjacence de ce graphe et que je la mets au carré, je trouve:

M=\begin{pmatrix}
 \\ 0 &1  &0  &1  &1 \\ 
 \\  1&  0&  0&  0& 1\\ 
 \\  0&0  & 0 &1 &0 \\ 
 \\  1&  0&  1& 0 & 1\\ 
 \\  1&1  &0  & 1 & 0
 \\ \end{pmatrix}

et donc lorsqu'on la met au carré on trouve:

\begin{pmatrix}
 \\ 3 &1  &1  &1  &2 \\ 
 \\  1&  2&  0&  2& 1\\ 
 \\  1&0  & 1 &0&1 \\ 
 \\  1&  2&  0& 3 & 1\\ 
 \\  2&1  &1 & 1 & 3 
 \\ \end{pmatrix}

qui ne correspond pas à M^(2)...
Est-ce normal?

Et dernière petite question: Y a-t-il une autre justification qu'en dessinant un graphe, peut-on directement déduire les arêtes "confondues" à partir de l'ordre de chaque sommet?

Merci!

énigme matrice d\'adjacence/ nombre d\'arêtes

Posté par
CapitainePois
re : énigme matrice d'adjacence/ nombre d'arêtes 19-01-23 à 17:49

verdurin @ 19-01-2023 à 17:42

Et, finalement, il y a bien un graphe qui convient.


Super! Cela permettrait de justifier clairement.

Cependant, comment l'as tu trouvé?

Posté par
CapitainePois
re : énigme matrice d'adjacence/ nombre d'arêtes 19-01-23 à 17:50

Par ailleurs,

CapitainePois @ 19-01-2023 à 17:47



Ordre du sommet 3: 1
donc 1 arête

Posté par
CapitainePois
re : énigme matrice d'adjacence/ nombre d'arêtes 19-01-23 à 18:05

Encore par ailleurs: lorsque je parle d'ordre, je voulais dire degré* (désolé)

Posté par
verdurin
re : énigme matrice d'adjacence/ nombre d'arêtes 19-01-23 à 18:08

Tu as bien calculer le nombre d'arêtes qui part de chaque sommets (avec la correction pour le sommet 3 ).
Mais si je regarde deux sommets A et B reliés par une arête je vois une extrémité d'arête en A et une extrémité d'arête en B.

Posté par
CapitainePois
re : énigme matrice d'adjacence/ nombre d'arêtes 19-01-23 à 18:15

Re,

Oui, bien-sûr, c'est la raison pour laquelle j'ai fait le graphe, afin d'éviter les "doublons" liés aux arêtes reliant deux sommets.

Je trouve donc à la fin en prenant compte de ces doublons grâce au graphe que j'ai dessiné 6 arêtes.
Est-ce bien cela?

Pourrais-tu également m'expliquer comment tu as trouvé un graphe vérifiant la matrice M^2 et également la matrice M? S'il s'agit d'une technique ou alors via un ordinateur?

Posté par
mathafou Moderateur
re : énigme matrice d'adjacence/ nombre d'arêtes 19-01-23 à 18:34

verdurin @ 19-01-2023 à 17:42

Et, finalement, il y a bien un graphe qui convient.
Quand je ne répond pas trop lentement, je répond trop vite.

c'est moi qui ai répondu top vite
tu as raison, un des graphes trouvés convient effectivement,
j'avais dû me tromper dans mon calcul de M²

Posté par
mathafou Moderateur
re : énigme matrice d'adjacence/ nombre d'arêtes 19-01-23 à 18:43

à la main ça marche très bien

en considérant S1 (degré 3) et S3 (degré 1) il y a deux points de départ selon que S3 est relié à S1 ou à un autre :

énigme matrice d\'adjacence/ nombre d\'arêtes

en bleu les arêtes restantes à considérer d'un graphe complet
il n'existe aucun sommet de degré 4 donc une des arêtes bleues partant de D du premier graphe est à éliminer et S2 sera B ou C etc
il reste deux graphes possibles à tester
l'un d'eux marche effectivement

Posté par
CapitainePois
re : énigme matrice d'adjacence/ nombre d'arêtes 19-01-23 à 20:04

Re!

Je crois que j'ai tout compris! Je pense que j'aurai ceci à refaire en DS donc si possible de me confirmer la méthode:

- On regarde les coefficients de la diagonale principale de M^2, qui correspondent au degré de chaque sommet (ici A: 3 ; B:2 ; C:1 ; D: 3 ; E: 3

- On dessine des graphes jusqu'à trouver le bon (voir ici les deux bons en pièces jointes)

- Lorsqu'on a ce(s) graphe(s), on peut vérifier en retrouvant la matrice d'adjacence M et en recalculant M^2

On a ici pour les deux graphes:

M=\begin{pmatrix}
 \\  0& 0 &1  &1  &1 \\ 
 \\ 0 & 0 & 0 &1  &1 \\ 
 \\  1& 0 & 0 &0  &0 \\ 
 \\  1& 1 &0  &0  &1 \\ 
 \\  1& 1 &0  &1  &0 
 \\ \end{pmatrix}

et en la mettant au carré, on retrouve bien la matrice donnée dans le sujet

Est-ce la bonne méthode?

Merci beaucoup

énigme matrice d\'adjacence/ nombre d\'arêtes

énigme matrice d\'adjacence/ nombre d\'arêtes

Posté par
verdurin
re : énigme matrice d'adjacence/ nombre d'arêtes 19-01-23 à 20:17

Bonsoir,
tu as dessiné deux fois le même graphe.
Et oui, c'est le graphe cherché.

Posté par
mathafou Moderateur
re : énigme matrice d'adjacence/ nombre d'arêtes 19-01-23 à 20:19

quand on a les degrés des sommets c'est terminé
pas besoin de graphe pour compter les arêtes

parce que :
tu as trouvé que la somme des degrés est 12 (sans erreur d'addition )
chaque arête ajoute 1 au degré de chacun de ses sommets
par conséquent :
dans tout graphe la somme des degrés est le double du nombre d'arêtes.
donc le nombre d'arêtes est 6

ensuite chercher les graphes qui conviennent c'est surtout pour vérifier (que l'énoncé est cohérent et pas une entourloupette)

tes deux graphes sont identiques, même s'ils sont dessinés différemment.
d'ailleurs ils ont la même matrice d'adjacence, qui définit le graphe sans ambiguïté

Posté par
CapitainePois
re : énigme matrice d'adjacence/ nombre d'arêtes 19-01-23 à 20:40

Merci beaucoup. J'ai bien compris la méthode.

Bonne soirée à vous !



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Inscription gratuite

Fiches en rapport

parmi 1675 fiches de maths

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !