Lecture 20. Structural Modeling With Network Data
Learning Objectives¶
By the end of this lecture, students should be able to:
explain when reduced-form network evidence is not enough for the counterfactual;
distinguish models of behavior on a network from models of endogenous network formation;
write the core objects in structural peer-effects, search, referral, diffusion, and formation models;
diagnose what variation identifies structural network primitives and what assumptions do the work;
evaluate policies that change links, information flows, matching opportunities, or equilibrium behavior;
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:
Network definition and data. A firm records which employee referred which applicant, when the referral happened, and for which vacancy.
Causal identification with networks. A referral bonus or randomized information intervention changes exposure to treated referrers or vacancies.
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:
where is exposure through the observed graph . This can be powerful when is fixed for the research question and the variation in 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:
where policy changes links , actions , and welfare . A reduced-form estimate of 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:
a referral subsidy changes who refers whom, not only the return to an existing referral;
a platform changes which workers and firms can see each other;
a school or workplace assignment rule changes peer groups;
a diffusion policy changes the path of information through coworkers or managers;
a matching reform changes congestion and outside options for linked agents.
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 family | Main economic object | Typical labor application | What the model adds |
|---|---|---|---|
| Behavior on fixed networks | Outcomes depend on observed peers/exposure | Coworker learning, referrals, peer effort | Counterfactuals holding links fixed |
| Endogenous network formation | Link creation/dissolution is strategic or selective | Referral formation, collaboration, team formation | Policies that change who connects to whom |
| Search/referral equilibrium | Information about jobs travels through links | Job search, access to vacancies, wage inequality | Link distribution and hiring jointly determine outcomes |
| Diffusion / information flow | Beliefs, technologies, or norms move along edges | Skill diffusion, adoption, workplace learning | Dynamic path of spillovers |
| Assignment / matching on networks | Feasible matches constrained by relationships | Candidate visibility, platform exposure, labor-market segregation | Counterfactual 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:
where is a normalized link or exposure weight. The parameter captures endogenous peer effects and 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, 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 depends only on dyad characteristics, links can be modeled as conditionally independent. If depends on , 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:
workers choose neighborhoods, schools, platforms, teams, and firms;
firms choose referral programs, screening rules, teams, and communication structures;
applicants choose where to search based on contacts and expected competition;
managers choose whom to mentor or connect;
institutions constrain which contacts are feasible.
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:
where is the arrival rate of useful job information and is the quality, vacancy access, or information reliability of contact . This is not a full model, but it makes the counterfactual visible. A policy may raise , subsidize new links , change the quality of information , 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:
where is a seed, training, or information shock and 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:
conditional likelihood or moment restrictions for dyads;
simulation-based estimation;
local-statistic approximations to strategic formation;
sparse-network restrictions;
separable behavior and formation blocks;
held-out moments for validation.
Identification and Computation in Structural Network Models¶
| Problem | Core question | Typical solution | Main caveat |
|---|---|---|---|
| Endogenous links | Are outcomes driving links or links driving outcomes? | Structural formation equation, timing restrictions, panel network variation | Strong assumptions about link utility and equilibrium |
| Latent heterogeneity | Are hubs / homophily / degree patterns observed or latent? | Degree heterogeneity, random effects, latent-type models | Can absorb too much if not disciplined by moments |
| Strategic interaction | Are peers responding simultaneously? | Equilibrium action model, fixed point / best response system | Reflection-like identification issues remain if exposure is weak |
| High-dimensional network state | How do we estimate when the network is huge? | Moment selection, sparse approximations, simulation, variational methods | Computation may dominate identification logic |
| Counterfactual policy | What changes under a link/information intervention? | Simulate policy under estimated formation + behavior system | Policy 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:
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:
fit network topology, not only outcome regressions;
fit behavior conditional on links, not only link formation;
report which moments identify which primitives;
test sensitivity to alternative graph definitions from Lecture 18;
compare fixed-network and endogenous-formation counterfactuals;
use experiments or reduced-form designs from Lecture 19 as discipline when available;
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¶
| Lecture | Core question | Main takeaway |
|---|---|---|
| 18. Curating network data | What is the network? | Node and edge definitions are economic assumptions, not formatting choices. |
| 19. Causal inference with network data | How do we identify effects under dependence? | Exposure mappings and interference assumptions determine what is identified. |
| 20. Structural modeling with network data | When 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¶
Strongest on measurement of labor and peer networks from administrative and platform data.
Strongest on reduced-form identification of peer effects, referrals, and spillovers.
Increasingly strong on econometric models of network formation and degree heterogeneity.
More uneven when reduced-form evidence and structural counterfactuals are combined in one design.
Where the opportunities are¶
Worker-firm bipartite networks with richer dynamic formation.
Referral and visibility policies on online labor platforms.
Structural network models of workplace teams, managerial assignment, and internal labor markets.
Network redesign and fairness in matching/assignment systems.
Combining network data with text, platform telemetry, and experimental interventions.
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:
how to combine credible reduced-form variation with structural counterfactuals that change links;
how to validate endogenous formation models when unobserved relationships are important;
how to model network policies that affect both efficiency and inequality;
how to protect privacy while preserving economically meaningful network structure;
how to handle dynamic networks where links, beliefs, and outcomes evolve together.
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:
generate a deterministic worker network with groups, occupations, skill, distance, and referral access;
estimate a simple link-formation model using dyad characteristics;
compute moments on degree, homophily, clustering, wage covariance across links, and referral yields;
estimate a behavior-on-network equation for a network-mediated labor-market outcome;
compare a fixed-network policy counterfactual with an endogenous-link counterfactual.
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:
which moments discipline homophily, degree heterogeneity, and referral productivity?
does the model fit network topology and behavior conditional on links?
how sensitive is the counterfactual to treating links as fixed?
what unobserved meeting opportunities or strategic complementarities are omitted?
which reduced-form facts from Lecture 19 would make the structural counterfactual more credible?
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:
construct a referral opportunity set from synthetic workers and vacancies;
simulate a policy that subsidizes cross-group referral links;
compare match access, callback rates, and inequality under fixed and endogenous links;
write a memo explaining what assumptions are needed for a real labor-market application.
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¶
State the economic question and the policy counterfactual.
Define the network object: nodes, links, direction, weights, timing, and boundaries.
Decide whether the model is behavior on a fixed network, endogenous formation, or both.
Write the formation equation, behavior equation, welfare or outcome object, and equilibrium concept.
Identify which data variation or moments discipline each primitive.
Estimate the model using the simplest method that matches the counterfactual.
Validate topology, behavior conditional on links, and policy-relevant moments.
Compare fixed-network and endogenous-network counterfactuals.
Report assumptions that are not identified by the data.
Common Failure Modes¶
treating observed links as exogenous when policy changes the links;
fitting degree distributions while missing the labor-market outcome that matters;
using a peer-effects coefficient as if it identified a network redesign;
matching homophily without explaining sorting, opportunity, or preferences;
estimating a referral model without employer screening or applicant search response;
presenting welfare conclusions without counterfactual validation;
hiding privacy masking, missing links, or boundary truncation in the appendix.
Reading Ladder And References¶
Reading Architecture¶
Core methods / econometrics¶
Graham, 2019
Graham, 2017
Mele, 2017
Labor applications¶
Galenianos, 2021
Dustmann et al., 2016
Pallais & Sands, 2016
Calvó-Armengol & Jackson, 2004
Calvó-Armengol & Jackson, 2007
Frontier / extensions¶
Herskovic & Ramos, 2020
Banerjee et al., 2024
Häfner et al., 2023
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¶
Give one network-policy question where a reduced-form exposure estimate is enough and one where a structural network model is needed.
In a referral-hiring setting, distinguish a policy that changes outcomes conditional on existing links from a policy that changes link formation.
Write a simple formation equation for coworker advice links. Which primitives are about opportunity, preferences, and strategic payoffs?
What moments would you match if the counterfactual changes cross-group referrals? Which moments would matter less?
Why can two models with similar degree distributions imply different policy effects?
Design a validation table for a diffusion model of workplace training adoption.
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.
- Graham, B. S. (2019). Network Data [Techreport]. NBER Working Paper 26577.
- Graham, B. S. (2017). An Econometric Model of Network Formation with Degree Heterogeneity. Econometrica, 85(4), 1033–1063.
- Mele, A. (2017). A Structural Model of Dense Network Formation. Econometrica, 85(3), 825–850.
- Jackson, M. O., Rogers, B. W., & Zenou, Y. (2017). The Economic Consequences of Social-Network Structure. Journal of Economic Literature, 55(1), 49–95.
- Calvó-Armengol, A., & Jackson, M. O. (2004). The Effects of Social Networks on Employment and Inequality. American Economic Review, 94(3), 426–454.
- 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.
- 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.
- Galenianos, M. (2021). Referral Networks and Inequality. The Economic Journal, 131(633), 271–303.
- Pallais, A., & Sands, E. (2016). Why the Referential Treatment? Evidence from Field Experiments on Referrals. Journal of Political Economy, 124(6), 1793–1828.
- 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
- Herskovic, B., & Ramos, J. (2020). Acquiring Information through Peers. American Economic Review, 110(9), 2865–2910.
- 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.
- Häfner, S., Massenot, B., & Smeets, V. (2023). Working for References. American Economic Journal: Microeconomics, 15(4), 1–37.
- Chandrasekhar, A. G. (2016). Econometrics of Network Formation. In The Oxford Handbook of the Economics of Networks. Oxford University Press.
- Bramoullé, Y., Djebbari, H., & Fortin, B. (2009). Identification of Peer Effects through Social Networks. Journal of Econometrics, 150(1), 41–55.