SEMESTER 1,
Assignment 1 (Part 2) (25%)
Individual Assignment
Social Network Analytics
Distance and paths
1. Calculate the average path length for both (undirected and directed network).
2. Using the undirected network, find all the shortest paths from one node to another and the length of all shortest paths in the graph.
3. Find the shortest path from the node with highest betweenness centrality (broker) to all other nodes. Color the path that has the longest shortest path from the broker to its destination node. Repeat the same for nodes with highest degree and eigenvector centrality values.
4. Identify the immediate neighbours of the node with highest degree centrality value. Set colors to plot the neighbours. Display the network and explain the neighbours with this important node.
5. Identify the immediate neighbours of the node with highest eigenvector centrality value. Set colors to plot the neighbours. Display the network and explain the neighbours with this important node. Subgroups and communities
1. Find cliques in the network and display it. How many cliques that you can find in the network?
2. Find a community detection algorithm in igraph. Explain how it works. Apply the community detection on your network and display the network. Each community must be in its own color.
a. Find the number of communities that occur.
b. Find its membership
c. Find how modular the graph partitioning is. (High modularity for a partitioning reflects dense connections within communities and sparse connections across communities)
CS 340 Milestone One Guidelines and Rubric Overview: For this assignment, you will implement the fundamental operations of create, read, update,
Retail Transaction Programming Project Project Requirements: Develop a program to emulate a purchase transaction at a retail store. This
7COM1028 Secure Systems Programming Referral Coursework: Secure
Create a GUI program that:Accepts the following from a user:Item NameItem QuantityItem PriceAllows the user to create a file to store the sales receip
CS 340 Final Project Guidelines and Rubric Overview The final project will encompass developing a web service using a software stack and impleme