Question

In: Computer Science

Describe, in detail, the procedure for generating a degree preserving network. Provide an example of a...

Describe, in detail, the procedure for generating a degree preserving network. Provide an example of a small network ( n = 5) and generate a new network that preserves the degree (this can be done by hand, in matlab, in excel, etc.). Show that you have preserved the original network’s degree distribution.

Solutions

Expert Solution

There are different manners of generating an ensemble of networks with preserved degree distribution. Here, we will discuss about configuration model which is widely used in many domains.

Configuration model consist of constructing a network with a previously specified degree distribution. st of constructing a network with a previously specified degree distribution.

Starting from an empty set of N vertices, each vertex is assigned a degree k(v) that can be visually regarded as free stubs.

Subsequently, pairs of stubs are randomly chosen and connected. The configuration model has several limitations and it is often difficult (if not impossible) to generate networks without introducing self-loops or multiple links.

Alternatively, random networks with given degree sequence can be obtained by iteratively swapping randomly selected edges.

This is usually the method of choice for significance testing of graph measures, basically, because it works without the problems of the configuration model.

Above figure shows the generation of random networks with preserved degree distribution.

In fig (a), each vertex is assigned a fixed number of stubs which are then joined at random.

In fig (b), link switching method takes place. Here, two edges are selected at random and switched, provided that the new edges do not already exist neither become self loops.

Let me know if you have any doubts or if you need anything to change. 

If you are satisfied with the solution, please leave a +ve feedback : ) Let me know for any help with any other questions.

Thank You!
===========================================================================

Related Solutions

Describe in detail the steps/mechanism for generating an action potential.
Describe in detail the steps/mechanism for generating an action potential.
Summarize the equipment needed, and explain in detail the procedure for setting up a home network,...
Summarize the equipment needed, and explain in detail the procedure for setting up a home network, and connecting to the internet.
Describe in detail the concept of primary and secondary tools in ergonomics. Provide example to demonstrate...
Describe in detail the concept of primary and secondary tools in ergonomics. Provide example to demonstrate your understanding.
Provide an example of price discrimination and classify it as first-degree, second-degree or third-degree price discrimination.
Provide an example of price discrimination and classify it as first-degree, second-degree or third-degree price discrimination.
Provide an example of price discrimination and classify it as first-degree, second-degree or third-degree price discrimination
Provide an example of price discrimination and classify it as first-degree, second-degree or third-degree price discrimination
Provide a detail explanation of the role of organisational policy and procedure known as internal control...
Provide a detail explanation of the role of organisational policy and procedure known as internal control in relation to reconciling and monitoring financial accounts? (200 words)
provide an example of a financial report and then explain in detail the steps in the...
provide an example of a financial report and then explain in detail the steps in the financial analysis process
Give an example of a procedure that would provide a good internal control for cash. There...
Give an example of a procedure that would provide a good internal control for cash. There are many correct answers to this question. You should give just ONE and be SPECIFIC. please help
Discussion A) Script and Semantic Network – What is a script and provide an example including...
Discussion A) Script and Semantic Network – What is a script and provide an example including what may influence what people remember and include this in your example of a script. Also, what is a semantic network? Provide an example. Discussion B) Interference Theory • Imagine that one week ago you changed jobs and got a new work phone number. If someone asks for your phone number you will probably have a hard time remembering it. However, in six months,...
1. Provide an explanation of the network detection methods in the chapter, give an example of...
1. Provide an explanation of the network detection methods in the chapter, give an example of their importance and discuss the issue(s) associated with each method.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT