ArticleslgStudy

computer science

Structural holes

Structural holes is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Structural holes rather than just read about it. In short: Structural holes is a concept from social network research, originally developed by Ronald Stuart Burt. A structural hole is understood as a gap between two individuals who have complementary sources to information.

Structural holes — main illustration
Structural holes — illustration

Key takeaways

  • Structural holes belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Structural holes to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Structural holes from memory before moving on to harder problems.

Reference excerpt

Structural holes is a concept from social network research, originally developed by Ronald Stuart Burt. A structural hole is understood as a gap between two individuals who have complementary sources to information. The study of structural holes spans the fields of sociology, economics, and computer science. Burt introduced this concept in an attempt to explain the origin of differences in social capital. Burt's theory suggests that individuals hold certain positional advantages/disadvantages from how they are embedded in neighborhoods or other social structures.

The concept Most social structures tend to be characterized by dense clusters of strong connections, also known as network closure. The theory relies on a fundamental idea that the homogeneity of information, new ideas, and behavior is generally higher within any group of people as compared to that in between two groups of people. An individual who acts as a mediator between two or more closely connected groups of people could gain important comparative advantages. In particular, the position of a bridge between distinct groups allows him or her to transfer or gatekeep valuable information from one group to another. In addition, the individual can combine all the ideas he or she receives from different sources and come up with the most innovative idea among all. At the same time, a broker also occupies a precarious position, as ties with disparate groups can be fragile and time-consuming to maintain.

If we compare two nodes, node A is more likely to get novel information than node B, even though they have the same number of links. This is so because nodes connected to B are also highly connected between each other. Therefore, any information that any of them could get from B, it could easily get from other nodes as well. Furthermore, the information, which B gets from different connections, is likely to be overlapping, so connections involving node B are said to be redundant. On contrary, the position of node A makes it serve as a bridge or a 'broker' between three different clusters. Thus, node A is likely to receive some non-redundant information from its contacts. The term 'structural holes' is used for the separation between non-redundant contacts. As a result of the hole between two contacts, they provide network benefits to the third party (to node A).

Measures

Bridge counts Bridge count is a simple and intuitive measure of structural holes in a network. Bridge is defined as a relation between two individuals if there is no indirect connection between them through mutual contacts.

Effective size

Burt's formula Burt introduced the measure of a network's redundancy. He aims to estimate to what extent contact j is redundant with other contacts of node i. Redundancy is understood as an investment of time and energy in a relationship with another node q, with whom node j is strongly connected.

Redundancy = p i q m j q {\displaystyle {\text{Redundancy}}=p_{iq}m_{jq}}

Where piq is proportion of i's energy invested in relationship with q, And mjq is calculated as j's interaction with q divided by j's strongest relationship with anyone. The redundancy in network is calculated by summing up this product across all nodes q. One minus this expression expresses the non-redundant portion of relationship. Effective size of i's network is defined as a sum of the j's nonredundant contacts.

Effective size of i's network = ∑ j [ 1 − ∑ q p i q m j q ] , q ≠ i , j , {\displaystyle {\text{Effective size of i's network}}=\sum _{j}\left[1-\sum _{q}p_{iq}m_{jq}\right],\quad q\neq i,j,}

The more each node is disconnected from other primary contacts, the higher the effective size would be. This indicator varies from 1 (network only provides a single link) to the total number of links N (each contact is non-redundant).

Borgatti's reformulation of Burt's formula Borgatti developed a simplified formula to calculate effective size for unweighted networks.

Redundancy = 2 t n {\displaystyle {\text{Redundancy}}={\frac {2t}{n}}}

Where t is the number of the total ties in the egocentric network (excluding those ties to the ego) and n is the number of total nodes in the egocentric network (excluding the ego). This formula can be modified to calculate the effective size of the ego's network.

Effective size of ego's network = n − 2 t n {\displaystyle {\text{Effective size of ego's network}}=n-{\frac {2t}{n}}}

Constraint Network constraint of a network is a sum of each connection's constraints cij:

c i j = ( p i j + ∑ q p i q p q j ) 2 , i ≠ q ≠ j {\displaystyle c_{ij}=(p_{ij}+\sum _{q}p_{iq}p_{qj})^{2},\quad i\neq q\neq j}

… excerpt ends here. Continue reading the full article.

Worked examples

Example 1 — a first encounter with Structural holes

Start with the simplest possible case. Write down what Structural holes claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Structural holes before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Structural holes ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Structural holes

In research
Structural holes appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Structural holes in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Structural holes is common in secondary-school and first-year university syllabi. It links to neighbouring topics Network theory, Social network analysis, Theorems, so understanding it makes those chapters shorter.
In everyday life
Look for Structural holes outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Structural holes in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Structural holes means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Structural holes out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Structural holes in simple terms?

Structural holes is a concept from social network research, originally developed by Ronald Stuart Burt. A structural hole is understood as a gap between two individuals who have complementary sources to information.

Why does Structural holes matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Structural holes?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Structural holes.

Tags

  • Network theory
  • Social network analysis
  • Theorems

Keep exploring