Garantie de satisfaction à 100% Disponible immédiatement après paiement En ligne et en PDF Tu n'es attaché à rien 4.2 TrustPilot
logo-home
Cas

Computational Thinking Assignment 5

Note
-
Vendu
-
Pages
9
Grade
9-10
Publié le
14-06-2022
Écrit en
2019/2020

Computational Thinking Assignment 5

Établissement
Cours









Oups ! Impossible de charger votre document. Réessayez ou contactez le support.

École, étude et sujet

Établissement
Cours
Cours

Infos sur le Document

Publié le
14 juin 2022
Nombre de pages
9
Écrit en
2019/2020
Type
Cas
Professeur(s)
Bhulai
Grade
9-10

Sujets

Aperçu du contenu

Computational Thinking – Assignment 5 (Artificial Intelligence Year 1)


1. Hamiltonian path

A Hamiltonian path is a path in an (un)directed graph that visits each vertex exactly once.

We need to find a Hamiltonian path in the following graph 1:









Hamiltonian graph 1 Hamiltonian path graph 2

My path goes like this: 1 > 5 > 3 > 7 > 6 > 12 > 11 > 8 > 10 > 4 > 9 > 2 > 1.

As you can see, graph 2 in this case, is also a Hamiltonian cycle or circuit. This means that the
path visits all the vertices before returning to the starting vertex of this graph.


2. Weighted matrix to weighted graph

Given is the following graph:

A B C D E F
A - 2 3 4 - -
B - - 1 - - 7
C 3 2 - - - 6
D - - - - 8 -
E - - - 7 - 4
F - 6 6 - - -


A. We need to draw the corresponding graph in Python.
Input =

, Computational Thinking – Assignment 5 (Artificial Intelligence Year 1)


Output =




I noticed that every time I clicked on “Run”, the weighted graph changed of shape. Here are




some examples:



All these weighted graphs are practically the same. Also, I noticed that I could change the
shape myself by dragging the vertices.

B. This graph is a mixed, weighted graph. Mixed, because it has both undirected (symmetric) and
directed (asymmetric) parts. Weighted, because every edge has a ‘weight’ assigned to it.

C. We need to show what the shortest path from A to F is.

A B C D E F
A - 2 3 4 - -
B - - 1 - - 7
C 3 2 - - - 6
D - - - - 8 -
E - - - 7 - 4
F - 6 6 - - -
Possible options to go from A to F:
 A>B>F=2+7=9
 A >C>F=3+6=9
 A>B>C>F=2+1+6=9
 A > C > B > F = 3 + 2 + 7 = 12
 A > D > E > F = 4 + 8 + 4 = 16

As you can see there are 3 options with the same minimum weight. A path is a finite or infinite
sequence of edges which connect a sequence of vertices which are all distinct from one
another. The shortest path to get from A to F in this case is:

A via B to F;

A via C to F;

A via B via C to F.

It doesn’t matter which path of these 3 you choose, because they have the same weight.
€5,49
Accéder à l'intégralité du document:

Garantie de satisfaction à 100%
Disponible immédiatement après paiement
En ligne et en PDF
Tu n'es attaché à rien

Faites connaissance avec le vendeur
Seller avatar
TR19

Faites connaissance avec le vendeur

Seller avatar
TR19 Vrije Universiteit Amsterdam
S'abonner Vous devez être connecté afin de suivre les étudiants ou les cours
Vendu
0
Membre depuis
9 année
Nombre de followers
0
Documents
7
Dernière vente
-

0,0

0 revues

5
0
4
0
3
0
2
0
1
0

Récemment consulté par vous

Pourquoi les étudiants choisissent Stuvia

Créé par d'autres étudiants, vérifié par les avis

Une qualité sur laquelle compter : rédigé par des étudiants qui ont réussi et évalué par d'autres qui ont utilisé ce document.

Le document ne convient pas ? Choisis un autre document

Aucun souci ! Tu peux sélectionner directement un autre document qui correspond mieux à ce que tu cherches.

Paye comme tu veux, apprends aussitôt

Aucun abonnement, aucun engagement. Paye selon tes habitudes par carte de crédit et télécharge ton document PDF instantanément.

Student with book image

“Acheté, téléchargé et réussi. C'est aussi simple que ça.”

Alisha Student

Foire aux questions