Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Lecture 20. Structural Modeling With Network Data

Learning Objectives

By the end of this lecture, students should be able to:

  1. explain when reduced-form network evidence is not enough for the counterfactual;

  2. distinguish models of behavior on a network from models of endogenous network formation;

  3. write the core objects in structural peer-effects, search, referral, diffusion, and formation models;

  4. diagnose what variation identifies structural network primitives and what assumptions do the work;

  5. evaluate policies that change links, information flows, matching opportunities, or equilibrium behavior;

  6. describe the frontier of the network-methods block and propose researchable next questions.

Opening Orientation

Lecture 18 built network data as an empirical object. Lecture 19 asked how links change causal identification, exposure, interference, and inference. Lecture 20 asks a harder question: when do researchers need an economic model of network formation or network-mediated behavior to answer the policy question?

The answer is deliberately conservative. A structural network model is not needed just because a graph appears in the data. It becomes useful when the counterfactual changes the network itself, changes information flows through the network, changes who can search or match with whom, or changes equilibrium behavior among linked agents. In those settings, a reduced-form estimate of an exposure effect on the observed graph may be too local. The policy of interest may move the system outside the support of the design.

The paper spine keeps the lecture methods-oriented and labor-facing. Graham gives the broad econometric map for network data Graham, 2019, while Graham’s degree-heterogeneity model and Mele’s dense-formation model make formation a structural object Graham, 2017Mele, 2017. Jackson, Rogers, and Zenou show why social-network structure has economic consequences Jackson et al., 2017. Calvo-Armengol and Jackson connect networks to employment, wages, and inequality Calvó-Armengol & Jackson, 2004Calvó-Armengol & Jackson, 2007. Dustmann, Glitz, Schonberg, and Bruderl, Galenianos, and Pallais and Sands give labor-market referral and search anchors Dustmann et al., 2016Galenianos, 2021Pallais & Sands, 2016.

The key burden is validation. Once links are endogenous, the researcher must explain not only how outcomes respond to links, but why the links exist, how they would change under policy, and which empirical moments discipline those claims.

Core Points

Bridge

The bridge from Lectures 18 and 19 is a change in the counterfactual. In Lecture 18, the main question was whether a graph was measured in a defensible way. In Lecture 19, the graph helped define exposure, interference, and dependence. In Lecture 20, the graph may itself be an outcome of choices, institutions, search frictions, or policy.

The same labor setting can move through all three layers:

  1. Network definition and data. A firm records which employee referred which applicant, when the referral happened, and for which vacancy.

  2. Causal identification with networks. A referral bonus or randomized information intervention changes exposure to treated referrers or vacancies.

  3. Structural modeling and counterfactuals. A policy changes who can refer whom, how firms rank referral signals, which workers receive vacancy information, and how applicants redirect search effort.

Reduced-form designs are still essential. They discipline the model and often provide the most credible local evidence. But if the question is, “What happens if the platform changes the ranking algorithm, if a firm subsidizes cross-group referrals, or if a training program rewires coworker learning paths?”, the researcher needs a way to model behavior and links under the new rule.

Field Core

A. When Reduced-Form Network Methods Are Not Enough

A reduced-form exposure design might estimate:

Yi=α+τDi(G,Z)+Xi′β+ui,Y_i = \alpha + \tau D_i(G,Z) + X_i'\beta + u_i,

where Di(G,Z)D_i(G,Z) is exposure through the observed graph GG. This can be powerful when GG is fixed for the research question and the variation in DiD_i is credible. Lecture 19 lives mostly in this space.

The limitation appears when policy changes the graph or the equilibrium behavior supported by the graph. The object may be:

V(p)=E[Wi(G(p),ai(G(p),X,ε),Xi)],V(p) = \mathbb{E}\left[ W_i\left(G(p), a_i(G(p),X,\varepsilon), X_i\right) \right],

where policy pp changes links G(p)G(p), actions ai(⋅)a_i(\cdot), and welfare Wi(⋅)W_i(\cdot). A reduced-form estimate of τ\tau in equation (1) does not identify equation (2) unless the observed exposure variation maps cleanly to the new policy environment.

Examples are common in labor economics:

In each case, the reduced-form result is an input. The structural claim is about behavior under a different network, not only outcomes conditional on the observed network.

Structural Network Models: What Is Being Modeled?

Model familyMain economic objectTypical labor applicationWhat the model adds
Behavior on fixed networksOutcomes depend on observed peers/exposureCoworker learning, referrals, peer effortCounterfactuals holding links fixed
Endogenous network formationLink creation/dissolution is strategic or selectiveReferral formation, collaboration, team formationPolicies that change who connects to whom
Search/referral equilibriumInformation about jobs travels through linksJob search, access to vacancies, wage inequalityLink distribution and hiring jointly determine outcomes
Diffusion / information flowBeliefs, technologies, or norms move along edgesSkill diffusion, adoption, workplace learningDynamic path of spillovers
Assignment / matching on networksFeasible matches constrained by relationshipsCandidate visibility, platform exposure, labor-market segregationCounterfactual changes in network-mediated access

B. Behavior On Networks

Behavior-on-network models condition on the graph and model choices or outcomes given links. A stylized peer-effects model is:

ai=α+βxi+γ∑jgijaj+δ∑jgijxj+εi,a_i = \alpha + \beta x_i + \gamma \sum_j g_{ij}a_j + \delta \sum_j g_{ij}x_j + \varepsilon_i,

where gijg_{ij} is a normalized link or exposure weight. The parameter γ\gamma captures endogenous peer effects and δ\delta captures contextual effects. This is close to the language of Lecture 19, but a structural model adds equilibrium interpretation. The researcher must explain how the system of actions is solved, whether multiple equilibria matter, and how beliefs or information enter.

For example, in a workplace learning model, aia_i might be effort, adoption of a new practice, or productivity. Links may transmit information from managers and coworkers. A policy that trains high-centrality workers has a different predicted effect from a policy that trains random workers only if the model says how trained workers affect others and how others respond.

The identifying variation can come from experiments, timing, quasi-random assignment, panel changes in teams, or excluded-peer variation. But the structural interpretation depends on more than the coefficient. It depends on the equilibrium concept, the timing of actions, the information structure, and the stability of the graph under the counterfactual.

C. Endogenous Network Formation

Formation models explain why links exist. A simple latent-utility representation is:

This notation hides several hard choices. If UijU_{ij} depends only on dyad characteristics, links can be modeled as conditionally independent. If UijU_{ij} depends on G−ijG_{-ij}, formation is strategic: transitivity, clustering, congestion, indirect connections, or status can affect the payoff to a link. Mele’s model is useful precisely because it takes dense strategic formation seriously Mele, 2017. Graham’s formation work shows how degree heterogeneity can be a central econometric object rather than nuisance variation Graham, 2017.

Labor applications make the economic stakes visible:

Treating this network as exogenous can be harmless for some descriptive or local causal questions. It is dangerous for counterfactuals that change link incentives or link opportunities.

D. Search, Referrals, And Labor-Market Applications

Referral and search networks are the natural labor-market home for structural network modeling. A worker’s contact set affects which vacancies arrive, how credible a recommendation is, how firms screen applicants, and how workers update beliefs about match quality. The link can represent information, trust, monitoring, favoritism, reputation, or access to a bottlenecked vacancy.

A compact search-and-referral environment can be summarized as:

λi(G)=λ0+λ1∑jGijqj,\lambda_i(G) = \lambda_0 + \lambda_1 \sum_j G_{ij} q_j,

where λi(G)\lambda_i(G) is the arrival rate of useful job information and qjq_j is the quality, vacancy access, or information reliability of contact jj. This is not a full model, but it makes the counterfactual visible. A policy may raise λ0\lambda_0, subsidize new links GijG_{ij}, change the quality of information qjq_j, or change employer beliefs about referred applicants.

Calvo-Armengol and Jackson show how employment and inequality can move through networks even without a conventional treatment assignment Calvó-Armengol & Jackson, 2004Calvó-Armengol & Jackson, 2007. Dustmann, Glitz, Schonberg, and Bruderl connect referral-based job search to observed labor-market outcomes Dustmann et al., 2016. Galenianos studies how referral networks can generate inequality Galenianos, 2021. Pallais and Sands show that field experiments can discipline referral mechanisms even when the full structural environment is not estimated Pallais & Sands, 2016.

The research lesson is not that every referral paper must estimate a full equilibrium model. It is that the model should match the policy. A referral bonus, cross-group referral subsidy, platform-ranking change, or vacancy-information intervention changes more than a coefficient on an existing edge.

E. Diffusion And Equilibrium Behavior On Networks

Diffusion models study how information, technologies, norms, practices, or beliefs spread through links. A simple adoption equation might be:

Pr⁡(ait=1)=σ(α+Xi′β+ρ∑jgijaj,t−1+κsit),\Pr(a_{it}=1) = \sigma\left( \alpha + X_i'\beta + \rho \sum_j g_{ij} a_{j,t-1} + \kappa s_{it} \right),

where sits_{it} is a seed, training, or information shock and ρ\rho governs diffusion through lagged peer adoption. This family is useful for studying training spillovers, management-practice diffusion, technology adoption, job-search norms, or information about wages and vacancies.

Equilibrium matters when adoption changes incentives for others. A platform may become congested after information improves. A firm may change hiring standards after referrals expand. Workers may redirect search when more peers enter the same channel. These responses are hard to capture with a fixed-network exposure effect.

This is the point of structural network work: it can make the general-equilibrium or strategic channel explicit. The price is that assumptions become more visible and more demanding.

F. Estimation, Computation, And Validation

Structural network models are computationally difficult because the graph is high-dimensional and equilibrium can be strategic or path dependent. Researchers therefore use approximations:

Identification and Computation in Structural Network Models

ProblemCore questionTypical solutionMain caveat
Endogenous linksAre outcomes driving links or links driving outcomes?Structural formation equation, timing restrictions, panel network variationStrong assumptions about link utility and equilibrium
Latent heterogeneityAre hubs / homophily / degree patterns observed or latent?Degree heterogeneity, random effects, latent-type modelsCan absorb too much if not disciplined by moments
Strategic interactionAre peers responding simultaneously?Equilibrium action model, fixed point / best response systemReflection-like identification issues remain if exposure is weak
High-dimensional network stateHow do we estimate when the network is huge?Moment selection, sparse approximations, simulation, variational methodsComputation may dominate identification logic
Counterfactual policyWhat changes under a link/information intervention?Simulate policy under estimated formation + behavior systemPolicy relevance depends on correct formation assumptions

The central question is not whether the method sounds sophisticated. It is whether the data discipline the primitives that matter for the counterfactual. A useful moment vector might be:

m(θ)=Eθ[degree,clustering,homophily,wage covariance across links,job transitions,referral yields].m(\theta) = \mathbb{E}_{\theta}\left[ \text{degree}, \text{clustering}, \text{homophily}, \text{wage covariance across links}, \text{job transitions}, \text{referral yields} \right].

Moment choice is economic. If the counterfactual changes cross-group referrals, the model must fit segregation, degree heterogeneity, referral success, and match outcomes across groups. If the counterfactual changes diffusion, clustering, path length, seed reach, and adoption timing matter more. If the counterfactual changes platform visibility, congestion and substitution across search channels may be central.

Validation should be unusually explicit:

  1. fit network topology, not only outcome regressions;

  2. fit behavior conditional on links, not only link formation;

  3. report which moments identify which primitives;

  4. test sensitivity to alternative graph definitions from Lecture 18;

  5. compare fixed-network and endogenous-formation counterfactuals;

  6. use experiments or reduced-form designs from Lecture 19 as discipline when available;

  7. state which counterfactuals are extrapolations beyond observed support.

G. What Structural Network Models Add

Structural network models add value when they answer questions that the previous two lectures cannot answer alone.

Counterfactual links. What happens if workers receive subsidized access to contacts outside their usual referral neighborhood?

Counterfactual information flows. What happens if vacancy information reaches peripheral workers more reliably?

Counterfactual matching sets. What happens if a platform changes ranking, recommendations, or eligibility so that workers and firms see different feasible partners?

Equilibrium behavior. What happens if workers respond to others’ search, adoption, referrals, or congestion?

Welfare and distribution. Do network policies increase total surplus, redistribute opportunities, or both?

The payoff is broader policy analysis. The risk is overclaiming. A structural network counterfactual is credible only when the formation and behavior assumptions are visible, empirically disciplined, and tied to the policy.

H. Network Block Summary

Network Methods Block Summary

What Lectures 18–20 together should teach

LectureCore questionMain takeaway
18. Curating network dataWhat is the network?Node and edge definitions are economic assumptions, not formatting choices.
19. Causal inference with network dataHow do we identify effects under dependence?Exposure mappings and interference assumptions determine what is identified.
20. Structural modeling with network dataWhen do we need a network model for counterfactuals?If policy changes links, information, or matching opportunities, reduced-form effects may be insufficient.

Where the literature is now

Where the opportunities are

The network-methods literature is now strongest in three connected areas. First, researchers can measure richer worker, firm, neighborhood, school, platform, and referral networks from administrative and digital records. Second, causal work has clarified exposure mappings, interference, randomized saturation, graph experiments, and dyadic dependence. Third, structural work is increasingly able to model formation, search, referrals, diffusion, and equilibrium behavior, though usually with stronger assumptions.

The key open questions sit at the boundaries:

Future research opportunities are especially strong in labor settings with rich relational data: referral hiring, internal labor markets, coworker learning, platform matching, school-to-work transitions, manager networks, and local opportunity networks. The best projects will not be generic graph exercises. They will state the labor-market mechanism, build the network that corresponds to that mechanism, use credible variation where possible, and reserve structural assumptions for the counterfactuals that truly need them.

Research Lab

The Week 20 lab follows the standard Reproduce -> Diagnose -> Transfer structure. It is a bounded synthetic teaching path, not an official replication package. No official replication data for the anchor papers are locally available in the repository.

The primary anchor is Mele’s structural model of network formation Mele, 2017, with Graham’s degree-heterogeneity formation work as the econometric companion Graham, 2017. The challenge anchor is Galenianos on referral networks and inequality Galenianos, 2021, with Dustmann, Glitz, Schonberg, and Bruderl as a labor-search extension Dustmann et al., 2016.

Reproduce

Students reproduce a teaching-scale structural network workflow. They:

The goal is not to reproduce Mele’s full estimator. The goal is to make the structural logic visible: formation moments discipline link primitives, behavior moments discipline outcome response, and counterfactuals depend on whether the graph is fixed or endogenous.

Diagnose

Students diagnose the validation burden:

The output is a short validation memo, not a claim that the synthetic model is a frontier estimator.

Transfer

Students transfer the workflow to a referral-search design inspired by Galenianos and Dustmann, Glitz, Schonberg, and Bruderl Galenianos, 2021Dustmann et al., 2016. They:

The transfer task is deliberately concrete. Students should leave knowing how to move from a labor-market counterfactual to the network primitives and validation evidence needed to support it.

Methods Box

Practical Workflow For Structural Network Research

  1. State the economic question and the policy counterfactual.

  2. Define the network object: nodes, links, direction, weights, timing, and boundaries.

  3. Decide whether the model is behavior on a fixed network, endogenous formation, or both.

  4. Write the formation equation, behavior equation, welfare or outcome object, and equilibrium concept.

  5. Identify which data variation or moments discipline each primitive.

  6. Estimate the model using the simplest method that matches the counterfactual.

  7. Validate topology, behavior conditional on links, and policy-relevant moments.

  8. Compare fixed-network and endogenous-network counterfactuals.

  9. Report assumptions that are not identified by the data.

Common Failure Modes

Reading Ladder And References

Reading Architecture

Core methods / econometrics

Labor applications

Frontier / extensions

Core structural-network methods. Start with Graham for the broad network-data map Graham, 2019. Then read Graham on degree heterogeneity and Mele on dense strategic formation Graham, 2017Mele, 2017. Chandrasekhar provides a handbook entry on econometrics of network formation Chandrasekhar, 2016.

Behavior, formation, and economic consequences. Jackson, Rogers, and Zenou explain why network structure has economic consequences Jackson et al., 2017. Bramoulle, Djebbari, and Fortin and Goldsmith-Pinkham and Imbens remain useful for connecting peer-effect identification to network structure Bramoullé et al., 2009Goldsmith-Pinkham & Imbens, 2013.

Labor-market search and referrals. Calvo-Armengol and Jackson provide foundational models of networks, employment, wages, and inequality Calvó-Armengol & Jackson, 2004Calvó-Armengol & Jackson, 2007. Dustmann, Glitz, Schonberg, and Bruderl, Galenianos, Pallais and Sands, and Barwick, Li, Rao, and Zahur connect referral and search networks to labor-market allocation and inequality Dustmann et al., 2016Galenianos, 2021Pallais & Sands, 2016Barwick et al., 2024.

Frontier extensions. Herskovic and Ramos study information acquired through peers Herskovic & Ramos, 2020. Banerjee, Chandrasekhar, Duflo, and Jackson show that network structure can respond to policy exposure Banerjee et al., 2024. Hafner, Massenot, and Smeets study reference production in labor-market relationships Häfner et al., 2023.

Exercises And Discussion Prompts

  1. Give one network-policy question where a reduced-form exposure estimate is enough and one where a structural network model is needed.

  2. In a referral-hiring setting, distinguish a policy that changes outcomes conditional on existing links from a policy that changes link formation.

  3. Write a simple formation equation for coworker advice links. Which primitives are about opportunity, preferences, and strategic payoffs?

  4. What moments would you match if the counterfactual changes cross-group referrals? Which moments would matter less?

  5. Why can two models with similar degree distributions imply different policy effects?

  6. Design a validation table for a diffusion model of workplace training adoption.

  7. Explain how Lectures 18, 19, and 20 would divide the work in a project on platform job recommendations.

Reproducibility And Code Lab Note

The Lecture 20 code lab lives at labs/20-structural-modeling-with-network-data/. It uses deterministic synthetic data because no official replication data are locally available in the repository. The lab builds a small formation-and-behavior environment, estimates simple teaching models, compares fixed-network and endogenous-link counterfactuals, and transfers the logic to referral search.

The lab should not be read as evidence about real referral effects or the magnitude of network formation primitives. Its purpose is to make the structural workflow auditable: network definition, formation assumptions, behavior-on-network assumptions, moments, validation, counterfactual design, and limits are explicit.

Slide Companion Note

The Lecture 20 slide deck is under slides/week20/20-structural-modeling-with-network-data.tex. It should define the question, explain when reduced-form network methods are not enough, contrast behavior on networks with endogenous formation, connect search and referrals to labor-market applications, isolate estimation and validation burdens, summarize the Network Methods block, and end with the Reproduce -> Diagnose -> Transfer lab design.

Bridge Forward

Lecture 20 closes the Network Methods block. Students should now be able to separate three tasks: define the network object, identify causal effects through the network, and model counterfactuals that change the network itself.

The larger lesson of the course is methodological humility. A method is not credible because it is simple or structural, reduced-form or model-based. It is credible when the question, data, identifying variation, assumptions, validation, and counterfactual are aligned.

References
  1. Graham, B. S. (2019). Network Data [Techreport]. NBER Working Paper 26577.
  2. Graham, B. S. (2017). An Econometric Model of Network Formation with Degree Heterogeneity. Econometrica, 85(4), 1033–1063.
  3. Mele, A. (2017). A Structural Model of Dense Network Formation. Econometrica, 85(3), 825–850.
  4. Jackson, M. O., Rogers, B. W., & Zenou, Y. (2017). The Economic Consequences of Social-Network Structure. Journal of Economic Literature, 55(1), 49–95.
  5. Calvó-Armengol, A., & Jackson, M. O. (2004). The Effects of Social Networks on Employment and Inequality. American Economic Review, 94(3), 426–454.
  6. Calvó-Armengol, A., & Jackson, M. O. (2007). Networks in Labor Markets: Wage and Employment Dynamics and Inequality. Journal of Economic Theory, 132(1), 27–46.
  7. Dustmann, C., Glitz, A., Schönberg, U., & Brüderl, J. (2016). Referral-based Job Search Networks. The Review of Economic Studies, 83(2), 514–546.
  8. Galenianos, M. (2021). Referral Networks and Inequality. The Economic Journal, 131(633), 271–303.
  9. Pallais, A., & Sands, E. (2016). Why the Referential Treatment? Evidence from Field Experiments on Referrals. Journal of Political Economy, 124(6), 1793–1828.
  10. Graham, B. S. (2014). Methods of Identification in Social Networks (NBER Working Paper No. 20414). National Bureau of Economic Research. https://www.nber.org/papers/w20414
  11. Herskovic, B., & Ramos, J. (2020). Acquiring Information through Peers. American Economic Review, 110(9), 2865–2910.
  12. Banerjee, A., Chandrasekhar, A. G., Duflo, E., & Jackson, M. O. (2024). Changes in Social Network Structure in Response to Exposure to Formal Insurance. Review of Economic Studies, 91(3), 1331–1373.
  13. Häfner, S., Massenot, B., & Smeets, V. (2023). Working for References. American Economic Journal: Microeconomics, 15(4), 1–37.
  14. Chandrasekhar, A. G. (2016). Econometrics of Network Formation. In The Oxford Handbook of the Economics of Networks. Oxford University Press.
  15. Bramoullé, Y., Djebbari, H., & Fortin, B. (2009). Identification of Peer Effects through Social Networks. Journal of Econometrics, 150(1), 41–55.