100% de satisfacción garantizada Inmediatamente disponible después del pago Tanto en línea como en PDF No estas atado a nada 4.2 TrustPilot
logo-home
Caso

Computational Thinking Assignment 5

Puntuación
-
Vendido
-
Páginas
9
Grado
9-10
Subido en
14-06-2022
Escrito en
2019/2020

Computational Thinking Assignment 5

Institución
Grado









Ups! No podemos cargar tu documento ahora. Inténtalo de nuevo o contacta con soporte.

Escuela, estudio y materia

Institución
Estudio
Grado

Información del documento

Subido en
14 de junio de 2022
Número de páginas
9
Escrito en
2019/2020
Tipo
Caso
Profesor(es)
Bhulai
Grado
9-10

Temas

Vista previa del contenido

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.
$6.66
Accede al documento completo:

100% de satisfacción garantizada
Inmediatamente disponible después del pago
Tanto en línea como en PDF
No estas atado a nada

Conoce al vendedor
Seller avatar
TR19

Conoce al vendedor

Seller avatar
TR19 Vrije Universiteit Amsterdam
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
0
Miembro desde
9 año
Número de seguidores
0
Documentos
7
Última venta
-

0.0

0 reseñas

5
0
4
0
3
0
2
0
1
0

Recientemente visto por ti

Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes