Question 4

library(igraph)
g = graph_from_literal(1-2, 2-3, 3-1, 1---6, 3-1, 2---5, 3-4, 4-5, 4-6, 5-8, 6-7, 7-8)
V(g)$color=c('yellow')
plot(g, layout = layout_with_mds)

Question 4b

as_adjacency_matrix(g)
8 x 8 sparse Matrix of class "dgCMatrix"
  1 2 3 6 5 4 8 7
1 . 1 1 1 . . . .
2 1 . 1 . 1 . . .
3 1 1 . . . 1 . .
6 1 . . . . 1 . 1
5 . 1 . . . 1 1 .
4 . . 1 1 1 . . .
8 . . . . 1 . . 1
7 . . . 1 . . 1 .

Question 4c

cat("Density", edge_density(g))
Density 0.3928571

Question 4d

#Complete Network
complete = make_full_graph(8, directed=FALSE)
#Ring Network
ring = make_ring(8, directed = FALSE)
par(mfrow=c(1, 2))
plot(complete)
plot(ring)

cat("Density of Complete Network", edge_density(complete))
Density of Complete Network 1
cat(", Density of Ring Network", edge_density(ring))
, Density of Ring Network 0.2857143

The density of the complete network is bigger than the density of the network in Figure 2, while the density of the ring network is smaller than the density of the network in Figure 2.

LS0tDQp0aXRsZTogIklORlNDSTA2MTAgSG9tZXdvcmsgMiINCm91dHB1dDogaHRtbF9ub3RlYm9vaw0KLS0tDQpRdWVzdGlvbiA0DQpgYGB7cn0NCmxpYnJhcnkoaWdyYXBoKQ0KZyA9IGdyYXBoX2Zyb21fbGl0ZXJhbCgxLTIsIDItMywgMy0xLCAxLS0tNiwgMy0xLCAyLS0tNSwgMy00LCA0LTUsIDQtNiwgNS04LCA2LTcsIDctOCkNClYoZykkY29sb3I9YygneWVsbG93JykNCnBsb3QoZywgbGF5b3V0ID0gbGF5b3V0X3dpdGhfbWRzKQ0KDQpgYGANCg0KUXVlc3Rpb24gNGINCmBgYHtyfQ0KYXNfYWRqYWNlbmN5X21hdHJpeChnKQ0KYGBgDQoNClF1ZXN0aW9uIDRjDQpgYGB7cn0NCmNhdCgiRGVuc2l0eSIsIGVkZ2VfZGVuc2l0eShnKSkNCmBgYA0KDQpRdWVzdGlvbiA0ZA0KYGBge3J9DQojQ29tcGxldGUgTmV0d29yaw0KY29tcGxldGUgPSBtYWtlX2Z1bGxfZ3JhcGgoOCwgZGlyZWN0ZWQ9RkFMU0UpDQojUmluZyBOZXR3b3JrDQpyaW5nID0gbWFrZV9yaW5nKDgsIGRpcmVjdGVkID0gRkFMU0UpDQpwYXIobWZyb3c9YygxLCAyKSkNCnBsb3QoY29tcGxldGUpDQpwbG90KHJpbmcpDQpgYGANCg0KYGBge3J9DQpjYXQoIkRlbnNpdHkgb2YgQ29tcGxldGUgTmV0d29yayIsIGVkZ2VfZGVuc2l0eShjb21wbGV0ZSkpDQpjYXQoIiwgRGVuc2l0eSBvZiBSaW5nIE5ldHdvcmsiLCBlZGdlX2RlbnNpdHkocmluZykpDQpgYGANClRoZSBkZW5zaXR5IG9mIHRoZSBjb21wbGV0ZSBuZXR3b3JrIGlzIGJpZ2dlciB0aGFuIHRoZSBkZW5zaXR5IG9mIHRoZSBuZXR3b3JrIGluIEZpZ3VyZSAyLCB3aGlsZSB0aGUgZGVuc2l0eSBvZiB0aGUgcmluZyBuZXR3b3JrIGlzIHNtYWxsZXIgdGhhbiB0aGUgZGVuc2l0eSBvZiB0aGUgbmV0d29yayBpbiBGaWd1cmUgMi4NCg0KDQo=