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

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.
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,...
3. Provide one example of a virtual network and describe how using the virtual network could increase NewSky Service’s collaborative activities. (Approx. 20 words).
Jacob and Margot are meeting again to discuss Jacob’s report on the current state of NewSky Services’ collaborative and networking practices, and his preliminary suggestions for action. Margot: ‘Firstly, thanks for all your hard work on this report, Jacob! I’ve taken it to our overseeing committee, who are very impressed with your suggestions.’ Jacob: ‘Great. I think we have a lot of room to expand our services and become more efficient through increased networking and participation. Where would you like...
1. Explain the procedure for a thermogravimetric analysis. Provide an example, including reactions and/or graphs to...
1. Explain the procedure for a thermogravimetric analysis. Provide an example, including reactions and/or graphs to illustrate your answer. 2. Argentometric titrations are typically used for the determination of halides, although they can be used for the determination of a variety of anions which form insoluble salts with silver. Name the three argentometric methods discussed in class, and describe one of the methods in detail (including titration reactions and description of how the end point is determined). 3. List and...
Describe in detail an example of a disease that is caused by an imbalance of estrogen...
Describe in detail an example of a disease that is caused by an imbalance of estrogen signaling.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT