network

profilemaqi0912
assignment.docx

Exercises

1. Suppose that a team of anthropologists is studying a set of three small villages that neighbor one another. Each village has 30 people, consisting of 2-3 extended families.

Everyone in each village knows all the people in their own village, as well as the people in the other villages.

When the anthropologists build the social network on the people in all three villages taken together, they find that each person is friends with all the other people in their own village, and enemies with everyone in the two other villages. This gives them a network on 90 people (i.e., 30 in each village), with positive and negative signs on its edges.

According to the definitions in this chapter, is this network on 90 people balanced? Give a brief explanation for your answer.

2. Consider the network shown in Figure 5.18: there is an edge between each pair of nodes, with five of the edges corresponding to positive relationships, and the other five of the edges corresponding to negative relationships.

Each edge in this network participates in three triangles: one formed by each of the additional nodes who is not already an endpoint of the edge. (For example, the A-B edge participates in a triangle on A, B, and C, a triangle on A, B, and D, and a triangle on A, B, and E. We can list triangles for the other edges in a similar way.)

For each edge, how many of the triangles it participates in are balanced, and how many are unbalanced. (Notice that because of the symmetry of the network, the answer will be the same for each positive edge, and also for each negative edge; so it is enough to consider this for one of the positive edges and one of the negative edges.)

3. When we think about structural balance, we can ask what happens when a new node tries to join a network in which there is existing friendship and hostility. In Fig-ures 5.19–5.22, each pair of nodes is either friendly or hostile, as indicated by the + or−label on each edge.

First, consider the 3-node social network in Figure 5.19, in which all pairs of nodes know each other, and all pairs of nodes are friendly toward each other. Now, a fourthnode D wants to join this network, and establish either positive or negative relations with each existing node A,B, and C. It wants to do this in such a way that it doesn’t become involved in any unbalanced triangles. (I.e. so that after adding D and the labeled edges from D, there are no unbalanced triangles that contain D.) Is this possible? In fact, in this example, there are two ways for Dt o accomplish this, as indicated in Figure 5.20. First, D can become friends with all existing nodes; in this way, all the triangles containing it have three positive edges, and so are balanced. Alternately, it can become enemies with all existing nodes; in this way, each triangle containing it has exactly one positive edge, and again these triangles would be balanced .So for this network, it was possible for D to join without becoming involved in any unbalanced triangles. However, the same is not necessarily possible for other networks. We now consider this kind of question for some other networks.

a. Consider the 3-node social network in Figure 5.21, in which all pairs of nodes know each other, and each pair is either friendly or hostile as indicated by the+ or−label on each edge. A fourth node D wants to join this network, and establish either positive or negative relations with each existing node A,B, and C. Can node D do this in such a way that it doesn’t become involved in any unbalanced triangles?

i. If there is a way for D to do this, say how many different such ways there are, and give an explanation. (That is, how many different possible labelings of the edges out of D have the property that all triangles containing D are balanced?)

ii. If there is no such way for D to do this, give an explanation why not.

(In this and the subsequent questions, it possible to work out an answer by rea-soning about the new node’s options without having to check all possibilities.) Rubric: There is no way for Do to this because D BC triangle. Doesn’t work for the two before mentioned possibilities.

b. Same question, but for a different network. Consider the 3-node social network in Figure 5.22, in which all pairs of nodes know each other, and each pair is either friendly or hostile as indicated by the + or−label on each edge. A fourth node D wants to join this network, and establish either positive or negative relations with each existing node A,B, and C. Can node D do this in such a way that it doesn’t become involved in any unbalanced triangles?

i. If there is a way for D to do this, say how many different such ways there are, and give an explanation. (That is, how many different possible labeling of the edges out of D have the property that all triangles containing D are balanced?)

ii. If there is no such way for D to do this, give an explanation why not.

c. Using what you’ve worked out in Questions 2 and 3, consider the following ques-tion. Take any labeled complete graph — on any number of nodes — that is not balanced; i.e. it contains at least one unbalanced triangle. (Recall that a labeled complete graph is a graph in which there is an edge between each pair of nodes, and each edge is labeled with either + or−.) A new node X wants to join this network, by attaching to each node using a positive or negative edge. When, if ever, is it possible for X to do this in such a way that it does not become involved in any unbalanced triangles? Give an explanation for your answer. (Hint: Think about any unbalanced triangle in the network, and how X must attach to the nodes in it.)